Computer Programming
$250.00
- Mon6:00 - 7:30 pm
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
Description
Java and Python basic programming courses
Session | Description |
1 | Introduction to Programming, Linux, and Basic Tools |
2 | OOPs introduction and Introduction to Python Syntax |
3 | Test-Driven Development (TDD) and OOPs rethink |
4 | Linux Shortcuts, Command Line, and Version Control (Git) |
5 | Website & Web Application Building |
6 | Design Patterns, Coding Challenges, and Project Planning |
7 | Measuring Code Performance in terms of Time and Space |
8 | Debugging |
9 | Data Visualization basics |
10 | Problem Solving, ML/ AI/ LLM and Future |
Class dates
10/07/2024, 10/21/2024, 10/28/2024, 11/11/2024, 11/18/2024, 11/25/2024, 12/02/2024, 12/09/2024, 12/16/2024, 01/06/2025
Restrictions
Participants must be entering grades 6 to 8.
Program enrollment capacity
Registration period
Registration starts on 09/29/2024 and ends on 10/04/2024.
In-person location
Stone Hill Middle School: 23415 Evergreen Ridge Dr, Ashburn, VA 20148, USA