What is it about?
The teaching of programming has been acknowledged as a difficult task since its first introduction in schools. The learning results are unsatisfactory, raising questions about the method's effectiveness. As it seems, students usually consider programming a tedious and tiring procedure. The problem would be solved if we could make the introductory programming easy and entertaining for the students. This can be achieved by reducing the obstacles to the introduction of programming with the use of programming environments for the beginners, such as Scratch and the App Inventor, both of which have been created by MIT.
Featured Image
Photo by Timothy Hales Bennett on Unsplash
Why is it important?
It is crucial to help novice programmers to learn to program easily and engagingly.
Perspectives
Read the Original
This page is a summary of: Novice Programming Environments. Scratch & App Inventor, January 2014, ACM (Association for Computing Machinery),
DOI: 10.1145/2643604.2643613.
You can read the full text:
Contributors
The following have contributed to this page