Gary J. Hill
Published in Software Engineering Education Going Agile
This paper, predominantly discusses the teaching of programming and problem solving to undergraduate first year computing students, using robots/robot simulators and visual programming to emulate the robot tasks. The needs to focus initial programming education on problem solving, prior to the teaching of programming syntax and software design methodology is also considered. The main vehicle for this approach is a robot/robot simulation programmed in Java, followed by the programming of a visual representation/simulation to develop programming skills.
To read more go to: Review of a Problems-First Approach to First Year Undergraduate Programming - Springer
'via Blog this'
Posting on the site does not imply endorsement in any way, by the blog owner or any organisations the blog owner is associated with.
If you'd like to find out more about Computing at the University of Northampton go to: www.computing.northampton.ac.uk. All views and opinions are the author's and do not necessarily reflected those of any organisation they are associated with