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

Why is it important?

It is crucial to help novice programmers to learn to program easily and engagingly.

Perspectives

It is essential for novice programmers to learn that there are programming environments that can help them to learn to program easily and engagingly.

Dr Stamatis Papadakis
University of Crete

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:

Read

Contributors

The following have contributed to this page