Design with Python (Intermediate)
Ages 14 to 17 (high school grades)
Co-ed
In-Person Beginner option available (Ages 14 to 17)
Take your Python skills to the next level in this hands-on intermediate program! Designed for students who already have a basic understanding, this experience delves deeper into programming, data science, and AI through interactive, real-world challenges requiring the use of the Engineering Design Process.
Participants explore advanced Python concepts, including data structures, file handling, and key libraries, while working on projects inspired by digital forensics and cybersecurity. They’ll investigate patterns using the ORB computer vision algorithm in a Fingerprint Scanning – Catch the Culprit activity and build a Fake News Detector in Google Colab using pandas, data analysis, and logistic regression.
By applying Python to meaningful and modern problems, students strengthen their coding skills, build confidence with AI and data science tools, and gain insight into fields such as cybersecurity, digital forensics, and responsible AI.
This program features the same content as the Summer 2025 Design with Python - Intermediate Camp.
Features:- interactive learning approach
- simplification of complex topics
- problem solving and design-based thinking
- hands-on activities and/or experiment
- connecting topics to society
- counsellors demonstrate excellence in engineering and science, strong leadership skills, past experience working with youth, and enthusiasm towards education
Availability
Week 8: Monday, August 17 to Friday, August 21 (5-days)
Time: 1 to 3 p.m. EST
Cost: $100 (individual)
*Individual participant pricing only. One camper per registration.
**Schedule subject to change without notice.
Technology requirements must be fulfilled prior to the start of camp. See below.
Video conferencing
- Computer with internet access;
- Tablets, other mobile devices and gaming consoles are not sufficient for this camp.
- Stable internet or data connection;
- Microphone;
- Webcam*; and
- Audio device (examples: speakers, headphones/earbuds, headset).
*Webcam is preferred, but not required.
Parents/guardians are responsible for supervision of their child(ren).
Support needs will vary by camper. We anticipate younger campers may require more support.
Some adult support (or support from an older sibling) will be needed to start the daily session for younger campers. Counsellors will then provide the support during the camp activities.
Support may be required by parents/guardians or older children for:
- initial computer and program launch;
- internet connectivity; and/or
- technical issues not related to Zoom or camp-related software.








