Skip navigation

Home | About | Contact

To view the full text of this article...

Subscribe for faster access!

Subscribe for only $19/month (or $150/year) and receive immediate access to 20,000+ documents/media files.

Purchase individual articles and papers

Purchase fulltext access to individual articles and papers for $9.95 USD each. You can purchase as a guest or save your information for faster access later.

Already have an account?

Individual Accounts

Institutions

If you are accessing the system through an institution or library, find out if they have a subscription to the digital library. If they do, please have them contact us with the IP address for this machine: 54.224.75.101.

Digital Library >
Login or register for free to remove ads.

A Constructionist Approach to Computer Science

New Search
New Search
Print Abstract
Print Abstract
E-mail Abstract
E-mail Abstract
Full Text
Full Text
Add To Collection
Save to My Collections
Export Citation
Export Citation

Federici, S. & Stern, L. (2011). A Constructionist Approach to Computer Science. In S. Barton et al. (Eds.), Proceedings of Global Learn 2011 (pp. 1352-1361). AACE.
Retrieved from http://www.editlib.org/p/37342.

OpenURL Link

Conference Information

GLEARN

Global Learn (Global Learn) 2011
Melbourne, Australia
March 28, 2011
ISBN 1-880094-85-1
  Siew-Mee Barton, John Hedberg & Katsuaki Suzuki
AACE

More Information on Global Learn

Table of Contents


Authors

Stefano Federici, University of Cagliari, Italy; Linda Stern, The University of Melbourne, Australia

Abstract

The use of traditional introductory approaches to computer science needs to be re-evaluated in light of an increasingly technology-savvy cohort of students. New and powerful environments, such as Scratch from MIT and its descendents, provide an excellent base to develop novel approaches to learning computer programming based on constructionist learning theories. In this paper we describe a constructionist approach to introductory computer science that leverages on these new environments, motivating students to learn computer programming without the cognitive overhead usually associated with learning programming and computation. We then describe new tools we have developed that facilitate the extension of the constructionist approach to learning more complex concepts in computer science, bringing students to a deeper understanding of computer science concepts.

Also Read

Tags

Comments & Discussion

Comment on the paper above. You must be registered to participate. Registration is free.




Feedback and Suggestions please email info@editlib.org.