DocumentCode :
3642691
Title :
Improving introductory programming with Scratch?
Author :
B. Kaučič;T. Asič
Author_Institution :
Faculty of Education/Department of mathematics and computer science, Ljubljana, Slovenia
fYear :
2011
fDate :
5/1/2011 12:00:00 AM
Firstpage :
1095
Lastpage :
1100
Abstract :
Programming is known for its complexity and difficulty. It is believed to be hard to teach and to learn and many pupils and students in programming courses have difficulties to master all required competencies and skills. At introductory level of programming that problem is even more notable. There are different approaches to improve the dropout rate at programming courses and to populate programming. Recently, special visual environments for visual programming are being used. Early research results show that visual programming can be more efficient than classical textual programming, students can be more motivated, less bored and not burden with the syntax of programming languages. This paper discusses the visual programming environment Scratch as one of the newer environments for teaching and learning introductory programming. Although it is primarily aimed for school children aged 8 to 16, it can be used also at faculty level. Scratch was experimentally used in primary school for introductory programming, the results of which are presented in the paper. The emphasis of presented results is on retention of opinion and attitude after some time passed from formal using of Scratch. Results are complemented with the results from the same survey on students that also used Scratch.
Keywords :
"Programming profession","Visualization","Programming environments","Computer languages","Games","Education"
Publisher :
ieee
Conference_Titel :
MIPRO, 2011 Proceedings of the 34th International Convention
Print_ISBN :
978-1-4577-0996-8
Type :
conf
Filename :
5967218
Link To Document :
بازگشت