-
环境安装,编译原理,变量类型,格式化输入输出;运算符及优先级,分支结构,循环结构,数组,函数。
-
变量作用域,指针,引用,结构体;冒泡、选择、插入排序算法,字符串处理函数,STL标准库。
-
递归,贪心,分治,快速排序算法;简单数据结构,动态规划,最小生成树。
-
数据结构(线段树、红黑树),字符串算法(KMP、AC自动机);博弈论,图论,深度优先搜索、广度优先搜索、NP难问题。
-
感知课(6课时) 爱因斯坦说过:"兴趣是的老师!"感知课将通过游戏的形式使学生初步体验程序开发的乐趣,让学生限度获得成就感和满足感,以此培养持续学习的兴趣。
同时帮助学生熟悉Scratch开发环境及常见指令积木块,为日后的学习打下基础。 -
理解课(6课时) 在未来创意将成就孩子的一生,创作课将以诱导性的教育方式,培养孩子探索、发现、独立思考的能力,充分激发孩子丰富想象力的天性,用程序来表现孩子的知识、经验、能力,表达他们的情感、愿望,更能展现孩子的童真、异想天开和富有童趣的“创”与“新”。