少儿编程教育开设的C++课程针对学员 的基础不同采用分段教学的方式,为学员制定了合适的学习方案,并且在学习中对课程的了解和简单的数据分析概括,都有了一个相应的规划,培养学员的整体思维,学会使用数据进行学习和比较。
课程内容:
内容一
熟练掌握计算思维中的环境安装,编译原理,变量类型,格式化输入输出;并熟练掌握计算思维运算符及级,分支结构,循环结构,数组和函数。
内容二
熟练掌握计算思维中的变量作用域,指针,引用,结构体;熟练掌握计算思维,包含冒泡、选择、插入排序算法,字符串处理函数,STL标准库。
内容三
熟练掌握计算思维中的递归,贪心,分治,排序算法;通过简单数据结构,动态规划,较小生成树等。
内容四
熟练掌握计算思维中的数据结构(线段树、红黑树),字符串算法(KMP、AC自动机);结合实战和场景化题目,博弈论,图论,深度搜索、广度搜索、NP难问题。