NotesFAQContact Us
Search Tips
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ901818
Record Type: Journal
Publication Date: 2010-Aug
Pages: 20
Abstractor: As Provided
Reference Count: 40
ISSN: ISSN-1055-8896
Developing Computer Programming Concepts and Skills via Technology-Enriched Language-Art Projects: A Case Study
Lee, Young-Jin
Journal of Educational Multimedia and Hypermedia, v19 n3 p307-326 Aug 2010
Teaching computer programming to young children has been considered difficult because of its abstract and complex nature. The objectives of this study are (1) to investigate whether an innovative educational technology tool called Scratch could enable young children to learn abstract knowledge of computer programming while creating multimedia products, and (2) to identify difficult computer programming concepts and skills for young children to understand. To achieve these goals, a case study was conducted over six months, investigating how a nine-year-old elementary school student learned computer programming concepts and skills while working on technology-enriched language-art projects using Scratch. The study found that the visual programming approach employed in Scratch and the analogy-based instructional strategy enabled the young participant to successfully learn computer programming while creating a variety of multimedia products. The findings from this study also suggest that implementing "event-driven programming" and understanding "variable ownership" are difficult computer programming concepts for young children. (Contains 2 footnotes, 1 table, and 7 figures.)
Association for the Advancement of Computing in Education. P.O. Box 1545, Chesapeake, VA 23327-1545. Tel: 757-366-5606; Fax: 703-997-8760; e-mail:; Web site:
Publication Type: Journal Articles; Reports - Research
Education Level: Elementary Education; Grade 4
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A