Literaturnachweis - Detailanzeige
Autor/inn/en | Nikolos, Dimitris; Komis, Vassilis |
---|---|
Titel | Synchronization in Scratch: A Case Study with Education Science Students |
Quelle | In: Journal of Computers in Mathematics and Science Teaching, 34 (2015) 2, S.223-241 (19 Seiten)
PDF als Volltext |
Sprache | englisch |
Dokumenttyp | gedruckt; online; Zeitschriftenaufsatz |
ISSN | 0731-9258 |
Schlagwörter | Programming Languages; Science Instruction; Case Studies; Science Laboratories; Computer Software; Computer Uses in Education; Educational Technology |
Abstract | The Scratch programming language is an introductory programming language for students. It is also a visual concurrent programming language, where multiple threads are executed simultaneously. Synchronization in concurrent languages is a complex task for novices to understand. Our research is focused on strategies and methods applied by novice programmers for synchronization using Scratch, mainly variables and messages. The projects of the students as well as recordings of their actions during the laboratory course compose the research data. It is shown that novice programmers are able to use messages more adequately than variables in order to coordinate the various objects of their programs. (As Provided). |
Anmerkungen | Association for the Advancement of Computing in Education. P.O. Box 1545, Chesapeake, VA 23327. Tel: 757-366-5606; Fax: 703-997-8760; e-mail: info@aace.org; Web site: http://www.aace.org |
Erfasst von | ERIC (Education Resources Information Center), Washington, DC |
Update | 2020/1/01 |