Phase I: Synopsis C++Grammar Foundation
1 course thirty-six thousand and three hundred
Easy to get started Aosai C++Syntax Foundation
CSP/Xinaosai C++Syntax Foundation (complete system)
40 knots 10 hours and 5 minutes
Course objectives: Through six modules (basic introduction, sequence structure, selection structure, loop structure, array, function), explain the basics of C++syntax, and let students learn C++code programming with modular thinking. The module based and case based teaching enables students to have a strong interest in the world of C++code programming. ü By instantiation
Phase II: Advanced Sinosay C++syntax
1 course twenty-four thousand five hundred and forty
Fast Advanced Advanced Sinosay C++Syntax Advanced
CSP/Xinaosai C++Advanced Syntax (complete system)
28 sections 6 hours and 49 minutes
Course objectives: Through seven modules (characters, character arrays, strings, structures, pointers, recursion, recursion), we will explain the advanced syntax of C++, and let students master the related knowledge of advanced syntax of C++with the idea of modularization. The module based and case based teaching enables students to have a strong interest in the world of C++code programming. ü Pass Real
The third stage: Xinaosai C++algorithm
1 course sixty-one thousand one hundred and forty
Master the Xinaosai C++algorithm
CSP/Xinaosai C++Algorithm
50 knots 16 hours and 59 minutes
Course objectives: Through eight modules (enumeration algorithm, recursive algorithm, recursive algorithm, divide and conquer algorithm, sorting algorithm, greedy algorithm, search algorithm, dynamic programming), we will explain the C++algorithm, and let students learn C++code programming with modular thinking. U module by module and stage by stage, case based teaching, let students enter into C++algorithm programming with strong interest
Phase IV: SINOSAI C++data structure
1 course forty-nine thousand six hundred and twenty
Master the C++data structure of Xinaosai
CSP/Xinaosai C++data structure
40 knots 13 hours 47 minutes
Course objectives: Through three major modules (linear structure, tree structure, graphic structure), explain the C++data structure, and let students master the C++data structure with modular thinking. Through the example programming teaching, we pay attention to the logical thinking analysis and programming method explanation, and let students embark on the learning path of the C++Olympiad course in modules and stages. In modules and phases,
The fifth stage: the preliminary contest of the Sino Olympiad CSP-J
1 course twelve thousand and nine hundred
Analysis of the real question of the preliminary contest CSP-J of Xinaosai
CSP-J preliminary question solution
7 sections 3 hours and 35 minutes
Course objectives: Through the solution of the real questions in the preliminary contest and the classification design of 7 class hours, students can understand the high-frequency knowledge frequently tested in the CSP popularization group examination site. The modules mainly involved are: computer common sense, basic operations, grammar and algorithms, linked lists, stacks, queues, trees and graphs in data structures, and mathematical and logical information.
CSP/Xinaosai C++(syntax+algorithm+data structure+preliminary) material download