When Less Is More: A Java Introductory Course
摘要
Learning a programming language can feel overwhelming for students. The excess of details can stand in the way of a more holistic grasp of the basic structures and concepts of a language. In this chapter, I describe an attempt at using minimal concepts and simplifications to teach a new programming language. This is told from a personal point of view using my own experiences designing and delivering an introductory Java programming course.