Computer Science 301: Python Programming Language
Camp at a Glance
This course is designed for campers who want to learn the Python programming language. It is recommended that campers have had some prior knowledge of programming concepts; however, it is not mandatory. Campers will be working on projects incrementally utilizing the concepts they have learned. Campers will also work on independent projects and learn the idea of abstraction – the process of taking away or removing characteristics from something in order to reduce it to a set of essential characteristics.
- Algorithmic thinking
- Conditional statements
- Scope of the variables
- Data abstraction
- Control abstraction
- Recursive and iterative loops
- Data structures: lists, dictionaries
- Object oriented concepts
- Various Python projects
- Inspired future work
|June 29 – July 10 (2-week camp)||9:00 a.m. – 4:30 p.m.|
Lunch is included.
- This camp is accredited by the American Camp Association!
What to Pack
- A water bottle