2020-04-27 12:37:07|已浏览:204次
图形化编程→Python人工智能→信息学竞赛
等级 |
对标标准 |
使用语言 |
学习内容 |
学习周期 |
1 |
CSTA 1A |
Scratch |
熟悉计算机操作;理解编程工具核心概念:学习程序的三种基本结构 |
半年 ~ 1年 |
2 |
绘制程序的流程图; 学习随机数、坐标系、函数等概念;理解变量、列表的创建和修改 |
半年 ~ 1年 |
||
3 |
CSTA 1B |
打字指法练习;熟练掌握编程核心概念:应用Scratch创建项目 |
半年 ~ 1年 |
|
4 |
CSTA 2 |
Python |
掌握python语法规则;理解列表、元组等数据结构;学习数据的查找和排序: |
半年 ~ 1年 |
5 |
学习创建带参数。带返回值的函数;理解算法复杂度等概念;掌握枚举、递归等基本算法: |
半年 ~ 1年 |
||
6 |
CSTA 3A |
C++ |
掌握c++基语法规则;理解不同进制及转换方法;掌握指针、链表、栈、队列等数据结构: |
1年 |
7 |
CSTA 3A NOIP考纲 |
学会分析不同算法的效率;掌握程序的动态规划方法;学习分治、贪心等算法 |
1年 ~ 2年 |
|
8~10 |
CSTA 3B NOIP考纲 |
学习二叉树、堆、图等数据结构;掌握基本的数论、图论知识;学习设计算法并对算法进行优化;挑战更多高级算法; |
2年 ~ 3年 |