Design and Pedagogy of the Introductory Programming Course
Design and Pedagogy of the Introductory Programming Course. Instructor: Prof. Abhiram G. Ranade, Department of Computer Science and Engineering, IIT Bombay. This course will consider the following questions: How do you design the syllabus for an introductory programming course? How do you teach it so that it captures the attention of students? How do you design examinations, and programming assignments which are fair and encourage students to learn in the desired manner? We will sketch out a course design, and strategies for teaching the course. It will use the C++ languages, but most ideas will be independent of the language.
(from nptel.ac.in)
Lecture 02 - Introduction and Survey.0: The Standard Approach to Introductory Programming
The standard approach to teach the introductory programming course - sample course definitions that follow this approach (AICTE, University of Virginia, Pune Engineering College).