My favorite camps

Computer Science 301: Python Programming Language

Basking Ridge
7/11 - 7/15, 7/18 - 7/22 View All
Half Day
Partner Program
Add to favorites Remove

$1760 / 2-week camp

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.

Topics Covered

  •       Algorithmic thinking
  •       Variables
  •       Types
  •       Conditional statements
  •       Loops
  •       Recursions
  •       Scope of the variables
  •       Data abstraction
  •       Control abstraction
  •       Recursive and iterative loops
  •       Data structures: lists, dictionaries
  •       Functions
  •       Procedures
  •       Modules
  •       Object oriented concepts
  •       Documentation

Camper’s Portfolio

  •       Various Python projects
  •       Documentation
  •       Inspired future work


Weeks Times
June 29 – July 10 (2-week camp) 9:00 a.m. – 4:30 p.m.


Lunch is included.

Camp Credentials

  • This camp is accredited by the American Camp Association!

Drop-off/Pick-up Location

Middle School Entrance

What to Pack

  • A water bottle

What to Expect

Robots and Coding and Data… OH MY! Zatna’s amazing certified instructors cover Computer Science, Mathematics, Engineering, Technology, and Entrepreneurship.

Need help planning your summer?