- Grades 6–12 (Accelerated learners in earlier grades are welcome with instructor approval)
- Logical thinking and math skills
- Facility with computers
- Using copy/cut/paste
- Moving efficiently using the arrow keys and home/end, alt/option/cmd
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).