- Logical thinking and math skills
- Facility with computers
- Using copy/cut/paste
- Moving efficiently using the arrow keys and home/end, alt/option/cmd
Especially for students who have used Scratch or similar block-based environments (but for others, too), this class introduces a real programming language, one used by professionals, Python.
Students will use their creativity and new programming skills to create projects like these (click to view the entire document):