A Constructionist Approach to Computer Science

FEDERICI, STEFANO;
2011-01-01

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.
2011
Inglese
Proceedings of Global Learn 2011
Association for the Advancement of Computing in Education (AACE)
S.Barton, J.Hedberg, K.Suzuki
1352
1361
10
Association for the Advancement of Computing in Education
Chesapeake, VA
REGNO UNITO DI GRAN BRETAGNA
9781880094853
http://www.editlib.org/p/37342
Esperti anonimi
internazionale
scientifica
info:eu-repo/semantics/bookPart
2.1 Contributo in volume (Capitolo o Saggio)
Federici, Stefano; Stern, L.
2 Contributo in Volume::2.1 Contributo in volume (Capitolo o Saggio)
2
268
reserved
File in questo prodotto:
File Dimensione Formato  
proceeding_37342-global learn 2011.pdf

Solo gestori archivio

Tipologia: versione editoriale
Dimensione 379.21 kB
Formato Adobe PDF
379.21 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Questionario e social

Condividi su:
Impostazioni cookie