What's included
1 live meeting
50 mins in-class hours per weekClass Experience
The C++ programming language is a structured, compiled, language that runs much faster than interpreted languages such as Python. C++ is ideal for developing algorithms for sorting and problem solving with large data sets. In this ongoing class, you will learn how to use C++ to develop linked lists, use recursion as a problem solving technique, learn about stacks and queues, and learn how to develop algorithms for sorting data sets. Week of January 22: Linked Lists Week of January 29: Recursion Week of February 5: Stacks and Queues Week of February 12: Sorting This class will be structured as a lecture with students interacting through chat and/or video. This class requires some basic experience with programming in a language such as Python or C/C++.
Other Details
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Teacher expertise and credentials
2 Degrees
Master's Degree in Science from American College of Computer and Information Sciences
Bachelor's Degree in Science from American College of Computer and Information Sciences
• I love teaching gifted and 2E kids
• I teach about math, programming, and electronics
• I have a Bachelor’s and Master’s degree in Computer Science
• I have 35 years of experience in the software and hardware industry
• I'm passionate about math and helped both of my sons while homeschooling them since my oldest was 6
• I’m also passionate about everything electronic, especially how the hardware and software in computers work
• I believe that every student learns at their own level and pace and that age isn’t a good indicator of what a learner is ready for
• My oldest son now attends a school where students are grouped by ability, not age - he was able to take Calculus as an 8th grader
• I snowboard, mountain bike, and hike
Reviews
Live Group Class
$20
weekly1x per week
50 min
Completed by 1 learner
Live video meetings
Ages: 13-18
3-6 learners per class