Spring 2015- Functional Programming in Python

The course is an introduction to Python and functional programming. Students will become familiar with the syntax of Python. The use of functions will be explored — such  concepts as inputs and outputs, mapping, and code reusability will be stressed. Cryptography will be an area from which we will draw many interesting problems. Additionally, class time will be spent  using Python to build structures in Minecraft.

Computer Science for Girls