青少年信息科技课程-算法初体验篇

随着以计算机技术为基础的现代信息技术逐步深入社会生活的方方面面,使用计算机程序解决问题对现代科技发展的推动作用日益突显。计算机核心技术对我国科技发展十分重要。党的二十大报告提出我们要加快推进科技自立自强,在关键核心技术上实现突破,要实现这些战略目标,就需要从基础学科、基础教育抓起,从娃娃抓起。

学习算法是进入信息科技核心领域的关键一步,也是深入应用计算机的重要途径。本课程面向已经初步掌握了程序设计语言的学习者,引导他们走入算法世界的大门,初步领略算法之美,同时课程还考虑中小学生学习基础学科知识内容的范围,将编程思维与数学、手工、工程等学科相结合,引导学生运用编程思维和算法解决生活与学习中的实际问题,发展计算思维,为后续深入学习算法、数据结构和人工智能相关知识奠定良好的基础。

青少年信息科技课程

青少年信息科技课程

1.选择排序

正课:

选择排序 28:48

习题课:

1. 青牛的零食 8:50

2. 三个数乘积

3. 军事机密 6:09

4. 第k小整数 8:35

2.插入和冒泡排序

正课:

插入排序和冒泡排序 23:31

习题课:

1. 车厢重组 10:14

2. 青牛理牌 8:05

3. 青牛选奖品 5:42

3.枚举算法

正课:

枚举算法 29:27

习题课:

1. 见习魔法师 8:18

2. 三连击 11:47

3. 统计方形 10:53

4.贪心算法

正课:

贪心算法 29:11

习题课:

1. 删数问题 12:22

2. 打包 15:51

5.递推算法

正课:

递推算法 28:20

习题课:

1. 走楼梯 6:42

2. 骨牌铺法 8:44

3. 数的计算 10:40

6.递归算法

正课:

递归算法 9:33

习题课:

1.裴波那契数据 9:09

2. 计算阶乘 5:51

3. 快速幂 7:36

7.栈

正课:

27:50

习题课:

1. 青牛的战争 20:39

2. 后缀表达式 11:59

8.队列

正课:

队列 28:06

习题课:

1. 青牛的乒乓球 7:33

2. 约瑟夫问题 11:32

9.深度优先算法

正课:

深度优先算法 29:16

习题课:

1. 四阶数独 12:40

2. 八皇后 14:56

10.广度优先算法

正课:

广度优先算法 25:36

习题课:

1. 马的遍历 15:13

2. 奇怪的电梯 13:06

课程目录