Course Overview
Click to view class syllabus
Lesson 1 | Basics of programming in C++ Create a C/C++ project in Visual Studio Basic input and output Variable declarations, assignments Basic mathematical operations |
Lesson 2 | Learn to program in C++ Control Statements (if, else if, else) |
Lesson 3 | Looping statements part 1 For, while, do while, break, continue Price of a loop |
Lesson 4 | Looping statements part 2 For, while, do while, break, continue Price of a loop Input and output framework in a code contest |
Lesson 5 | Array and string part 1 Array String as an array of characters Try to solve real contest problems: UVa272, 10082, etc. |
Lesson 6 | Array and string part 2 2-Dimensional array Advanced string manipulation Try to solve real contest problems: UVa401, 340, etc. |
Lesson 7 | Functions and recursion Declare function and struct Call function and pass parameters Recursion Try to solve real contest problems: UVa489, 133, etc. |
Course Features
- Lectures 0
- Quizzes 0
- Duration 2 weeks
- Skill level All levels
- Language English
- Students 75
- Assessments Yes
-
Nicholas
USACO Bronze Class
Mr. Yang is a great teacher, and I really enjoyed learning from him! Furthermore, the classwork was interesting and challenging. I definitely recommend this class, and am planning to join the next level one as well. -
Aiyin Jiang
USACO Bronze Class
Class is well taught and the teacher is very responsive to any problems or questions. It is very instructive and would recommend. -
Bryan Zheng
USACO Bronze
This was a very productive class. From homework reviews to in class labs, this class has everything you need to get prepared. -
Rebecca Cai
My son loves it!
My son loves the classes and how patient and the way Mr Yang explains all questions in class. Will take more classes from Mr Yang! Strongly recommend! -
Jinqiu Chu
USACO Bronze
The 7 lessons Bronze class are good for beginner. Mr.Yang is great teacher. The class covers lots of topics for bronze level competition. We definitely recommand this class and will join the next level class.