- Grades 6–12 (Accelerated learners in earlier grades are welcome with instructor approval)
- Logical thinking and math skill
- Facility with computers
- Operating system and browser (download, install, unzip, move files around)
- Typing ability
Scala is a popular, mainstream programming language, that many top programmers see as a natural evolution from the very popular Java language. This class will explore Scala in several contexts.
With Kojo, we’ll learn Scala while making interesting mathematical patterns.
With processing, we’ll blend programming with art.
We will study and modify this text adventure game.
- 2-d coordinates (x, y)
We’ll set up the computers in class. Please be sure the student has the ability (administrator access) to install software on the computer (or the parent stays with us).