Amazon cover image
Image from Amazon.com

Reflections on the Teaching of Programming [electronic resource] : Methods and Implementations / edited by Jens Bennedsen, Michael E. Caspersen, Michael Kölling.

Contributor(s): Series: Lecture Notes in Computer Science ; 4821Publisher: Berlin, Heidelberg : Springer Berlin Heidelberg, 2008Description: X, 261 p. online resourceContent type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9783540779346
Subject(s): Genre/Form: Additional physical formats: Printed edition:: No titleDDC classification:
  • 374.26 23
LOC classification:
  • LB1028.43-1028.75
Online resources:
Contents:
Issues in Introductory Programming Courses -- to Part I Issues in Introductory Programming Courses -- Exposing the Programming Process -- Apprentice-Based Learning Via Integrated Lectures and Assignments -- Experiences with Functional Programming in an Introductory Curriculum -- Learning Programming with the PBL Method — Experiences on PBL Cases and Tutoring -- Using On-Line Tutorials in Introductory IT Courses -- Introducing Object-Oriented Programming -- to Part II Introducing Object-Oriented Programming -- Transitioning to OOP/Java — A Never Ending Story -- Using BlueJ to Introduce Programming -- Model-Driven Programming -- CS1: Getting Started -- Teaching Software Engineering Issues -- to Part III Teaching Software Engineering Issues -- Experiences with a Focus on Testing in Teaching -- Teaching Software Development Using Extreme Programming -- Frameworks in Teaching -- Assessment -- to Part IV Assessment -- Active Learning and Examination Methods in a Data Structures and Algorithms Course -- Mini Project Programming Exams.
In: Springer eBooks
Item type: eBooks
Star ratings
    Average rating: 0.0 (0 votes)
No physical items for this record

Issues in Introductory Programming Courses -- to Part I Issues in Introductory Programming Courses -- Exposing the Programming Process -- Apprentice-Based Learning Via Integrated Lectures and Assignments -- Experiences with Functional Programming in an Introductory Curriculum -- Learning Programming with the PBL Method — Experiences on PBL Cases and Tutoring -- Using On-Line Tutorials in Introductory IT Courses -- Introducing Object-Oriented Programming -- to Part II Introducing Object-Oriented Programming -- Transitioning to OOP/Java — A Never Ending Story -- Using BlueJ to Introduce Programming -- Model-Driven Programming -- CS1: Getting Started -- Teaching Software Engineering Issues -- to Part III Teaching Software Engineering Issues -- Experiences with a Focus on Testing in Teaching -- Teaching Software Development Using Extreme Programming -- Frameworks in Teaching -- Assessment -- to Part IV Assessment -- Active Learning and Examination Methods in a Data Structures and Algorithms Course -- Mini Project Programming Exams.

Copyright © 2020 Alfaisal University Library. All Rights Reserved.
Tel: +966 11 2158948 Fax: +966 11 2157910 Email:
librarian@alfaisal.edu