NotesFAQContact Us
Search Tips
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ1017813
Record Type: Journal
Publication Date: 2013-May
Pages: 4
Abstractor: ERIC
ISSN: ISSN-0192-592X
21st Century Curriculum: Coding for Middle Schoolers
Pierce, Margo
T.H.E. Journal, v40 n5 p20-23 May 2013
Since the 1970s, a small but committed group of educators and developers has been encouraging students to learn the language of technology: computer programming. This article describes how today those efforts are moving forward, as a number of kid-friendly languages are being developed with the goal of harnessing students' attention and imagination. Three popular iterations that students are currently exploring are detailed: (1) Alice: created as a way to teach programming theory to young students, Alice lets users experiment with 3D animations, games, and videos through drag-and-drop programming of interactions between virtual people and objects in a 3D world--making it especially useful for storytelling experiences; (2) MicroWorlds: Using the Logo language designed by Seymour Papert, LCSI's flagship software, MicroWorlds EX, is designed for children starting fourth grade and lets students command an object, animate it, or have it interact with other objects; and (3) Scratch: Developed by an MIT team led by computer science professor Mitch Resnick, Scratch is a colorful, easy-to-learn programming language used by children as young as 5. Users drag and drop blocks, stacking programming fundamentals, such as conditions and actions, on top of each other to create animations or other types of programs--without regard to syntax and other hallmarks of advanced computer languages.
1105 Media, Inc. Available from: T.H.E. Journal Magazine. P.O. Box 2170, Skokie, IL 60076. Tel: 866-293-3194; Tel: 866-886-3036; Fax: 847-763-9564; e-mail:; Web site:
Publication Type: Reports - Descriptive; Journal Articles
Education Level: Elementary Secondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A