Reflections on the Teaching of Programming Methods and Implementations
Other Authors: | , , |
---|---|
Format: | eBook |
Language: | English |
Published: |
Berlin, Heidelberg
Springer Berlin Heidelberg
2008, 2008
|
Edition: | 1st ed. 2008 |
Series: | Programming and Software Engineering
|
Subjects: | |
Online Access: | |
Collection: | Springer eBooks 2005- - Collection details see MPG.ReNa |
Table of 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