信息学奥赛课程特色:
1、启发:通过主题相关的场景和知识启发小朋友。
2、思考:科普知识,让孩子思考怎样实现课程主题。
3、实践:在老师引导下通过模型的原理对模型编程。
4、创新:根据自己想象对享有的模型进行创意改造。
5、交流:分享课堂学习内容总结存在的问题与收获。
C++信息学奥赛课程内容:
1、熟练掌握计算思维中的环境安装,编译原理,变量类型,格式化输入输出;并熟练掌握计算思维运算符及级,分支结构,循环结构,数组和函数。
2、熟练掌握计算思维中的变量作用域,指针,引用,结构体;熟练掌握计算思维,包含冒泡、选择、插入排序算法,字符串处理函数,STL标准库。
3、熟练掌握计算思维中的递归,贪心,分治,排序算法;通过简单数据结构,动态规划,较小生成树等。
4、熟练掌握计算思维中的数据结构(线段树、红黑树),字符串算法(KMP、AC自动机);结合实战和场景化题目,博弈论,图论,深度搜索、广度搜索、NP难问题。