1. Introduction¶
1.1. Course Overview¶
1.1.1. Computer Science 1 for ATEC Students¶
Introduction to object-oriented software analysis, design, and development. Concepts include: classes and objects, object composition and polymorphism, sorting and searching, Strings, inheritance and interfaces, and user interaction.
1.1.2. Processing¶
In this course we will use the Processing language. Projects will explore programming in the context of media, generative art, game design, and interaction design.
1.1.3. Textbook¶
The textbook for the course is Learning Processing by Daniel Shiffman.