Book Details

Reflections on the Teaching of Programming : Methods and Implementations

Publication year: 2008

ISBN: 978-3-540-77934-6

Internet Resource: Please Login to download book


The book addressed span a wide range of problems and solutions associated with the teaching of programming such as introductory programming courses, exposition of the programming process, apprentice-based learning, functional programming first, problem-based learning, the use of on-line tutorials, object-oriented programming and Java, the BlueJ environment to introduce programming, model-driven programming as opposed to the prevailing language-driven approach, teaching software engineering, testing, extreme programming, frameworks, feedback and assessment, active learning, technology-based individual feedback, and mini project programming exams.


Subject: Computer Science, Computers and Education, Computers and Society, Software Engineering, Programming and Operating Systems, IT training, Java, assessment, code reusability, computer science education, education, extreme programming, frameworks, informatics didactics, informatics education, informatics instruction, informatics teaching, model-based programming, object-oriented