您的位置:首页 > 编程语言 > C语言/C++

小学生学习NOIP(C++)有没有意义?

2020-09-03 12:52 232 查看

五年级的孩子学C++有没有意义?

其实是有的,但仅针对少数人,机构给你推C++应该是为了参加NOIP,或者小学组的比赛,如果孩子有兴趣学编程,并且不觉得枯燥,可以学,并坚持学到高中,参加NOI,NOI前五十名直接进国家队集训并全部保送清华北大,听起来很美好,但现实很残酷,比如今年安徽作为一个NOIP的中强省,一个进前50的都没有,也就是说在安徽要排第一名才有机会被保送。如果孩子坚持不下去,就算了吧,学点其他的也不错,比如上个回答所说的scratch,自学就行,有趣且有用,比如做动画,小算法,游戏,甚至可以模拟物理,化学等小实验。

那怎么判断孩子是否适合学习呢?我这里给大家整理了份资料在大李日志公众号内,点击进入干货资源即可下载,先自学一段时间看看。

目录如下:

02

青少年编程软件安装和第一个程序详解

2.1 青少年编程软件安装及设置详解(7分钟)

2.2 第一个程序相关的单词(12分钟)

2.3 第一个程序的编写及注意事项(30分钟)

03

C++编程中的基本运算

3.1 C++算术运算(20分钟)

3.2 训练题:求周长面积、市场买鸡价格计算(15分钟)

04

C++变量的使用-让程序更灵活

4.1 什么是数学中的变量(17分钟)

4.2 C++中的变量定义和使用(25分钟)

4.3 训练题:时间换算、求正方形面积等问题(14分钟)

05

从键盘读入变量的值-让程序学会接收指令

5.1 从键盘读入变量的值(19分钟)

5.2 OJ在线判断题库的使用(25分钟)

5.3 如何保留小数位(20分钟)

5.4 训练题:多边形内角、圆周长面积等问题(21分钟)

06

拆位运算-算术运算综合应用

6.1 如何拆出整数的各个位(28分钟)

6.2 训练题:三位数各位求和、加密四位数等(22分钟)

07

双分支判断-一分为二看问题

7.1 双分支判断语法详解(23分钟)

7.2 训练题:冷饮价格、奇偶判断等问题(26分钟)

08

多分支判断-详细探讨一个问题的N个面

8.1 多分支判断语法详解(14分钟)

8.2 训练题:成绩判断、包装箱型号等问题(19分钟)

09

分支判断总结-对比学习,了解差异

9.1 多分支和多个if的区别(36分钟)

9.2 三个数由小到大排序(24分钟)

9.3 训练题:三位数最大数、三角形类别等(22分钟)

10

while循环-花谢花开就是循环

10.1 while循环基础知识详解(30分钟

10.2 while循环习题训练(39分钟)

10.3 训练题:求1~n的积、含有3的自然数等(25分钟)

11

for循环-对比while学习循环的另一种形式

11.1 for循环基础知识详解(34分钟)

11.2 训练题:寻找反序列、雷劈数等问题(22分钟)

11.3 for和while的应用场景对比讲解(24分钟)

11.4 while实现韩信点兵(9分钟)

11.5 while实现短除法(18分钟)

12

程序调错-程序调错技巧总结

12.1 程序调错-语法错误的解决方法(15分钟)

12.2 逻辑调错-输出调试法(19分钟)

12.3 逻辑调错-单步调试法(19分钟)

12.4 逻辑调错-调错案例讲解(12分钟)

13

嵌套循环-循环中的循环

13.1 嵌套循环-入门案例(15分钟)

13.2 嵌套循环-看程序写输出(1)(16分钟)

13.3 嵌套循环-看程序写输出(2)(17分钟)

13.4 矩形,三角,平行四边形输出(24分钟)

13.5 循环中常见数列规律(10分钟)

13.6 嵌套循环输出正三角和倒三角(17分钟)

13.7 嵌套循环输出菱形和箭头(16分钟)

13.8 嵌套循环输出空心正三角、常见快捷键(17分钟)

14

穷举算法-逐一尝试法

14.1 穷举思想和鸡兔同笼问题(12分钟)

14.2 穷举解决:买公园门票问题(13分钟)

14.3 穷举解决:买小猫小狗问题(14分钟)

14.4 穷举解决:阿凡提的难题(9分钟)

14.5 嵌套循环穷举解决:百钱百鸡问题(18分钟)

14.6 嵌套循环穷举解决:兑换硬币问题(16分钟)

14.7 嵌套循环穷举解决:购买文具问题(10分钟)

15

数组-大量数据处理容器

15.1 数组的基础知识详解(21分钟)

15.2 数组实现:求总分,平均分问题(11分钟)

15.3 数组实现:考试成绩统计(19分钟)

15.4 数组实现:支撑数问题(13分钟)

15.5 数组实现:排除异形基因(8分钟)

15.6 数组实现:身高统计问题(11分钟)

15.7 数组找数-元素查找(19分钟)

15.8 数组找数-求最大最小数(19分钟)

15.9 数组元素移动-数组逆序(15分钟)

15.10 数组元素移动-数组元素删除(16分钟)

16

数组进阶问题-数组的深入讨论

16.1 数组元素移动-数组元素插入(15分钟)

16.2 数组元素移动-有序数组插入元素(18分钟)

16.3 数组元素排序(25分钟)

16.4 排序问题-数的排序(13分钟)

16.5 排序问题-语文成绩(6分钟)

16.6 排序问题-求中位数(14分钟)

16.7 数组存储运算结果-COUNT问题(16分钟)

16.8 数组存储运算结果-数字出现次数(15分钟)

16.9 数组存储运算结果-去除重复数字(23分钟)

16.10 数组存储运算结果-标记数组的用法(13分钟)

17

sqrt函数的应用-程序运行效率初步讨论

17.1 sqrt函数的基础知识(15分钟)

17.2 sqrt应用-完全平方数(8分钟)

17.3 sqrt应用-判断素数及程序运行效率讨论(23分钟)

17.4 sqrt应用-求因子和(9分钟)

18

自定义函数-代码复用,高效编程

18.1 自定义函数基础知识(21分钟)

18.2 自定义函数入门案例(16分钟)

18.3 有输入参数返回值的函数定义(21分钟)

18.4 变量的生命周期详解(16分钟)

18.5 函数应用-纯粹素数问题求解(24分钟)

18.6 函数应用-一个三位数问题求解(9分钟)

18.7 函数应用-亲密数对问题求解(16分钟)

18.8 函数应用-回文数个数问题求解(17分钟)

18.9 函数应用-哥德巴赫猜想问题求解(13分钟)

19

递归-函数的自我调用

19.1 递归基础知识讲解-求解等差数列(21分钟)

19.2 递归案例-求等比数列及阶乘问题(16分钟)

19.3 递归案例-兔子数量问题讨论递归的效率(33分钟)

19.4 递归应用-求S的值(6分钟)

19.5 递归应用-数列前n项求和(6分钟)

20

字符型-char类型及应用

20.1 字符型-字符类型的基础知识(21分钟)

20.2 字符型-大小写字母的转换及转义字符(13分钟)

20.3 字符型的应用-打印字母表(8分钟)

20.4 字符型的应用-打印字母三角(10分钟)

21

字符数组-存储字符的容器

21.1 字符数组基础-字符数组基础知识讲解(26分钟)

21.2 字符数组应用-统计字符个数(17分钟)

21.3 字符数组应用-数字和问题求解(8分钟)

21.4 字符数组应用-调换位置问题求解(13分钟)

21.5 字符数组应用-判断回文数(16分钟)

21.6 字符数组应用-统计字母出现次数(17分钟)

21.7 字符数组应用-国王的魔镜问题(20分钟)

22

字符数组进阶-字符数组问题深入讨论

22.1 词组缩写问题求解(18分钟)

22.2 字符串压缩问题求解(17分钟)

22.3 字符数组相关系统函数讲解(26分钟)

22.4 找英文句子中最长单词问题求解(22分钟)

22.5 我是第几个单词问题求解(20分钟)

22.6 a+b表达式求解问题(18分钟)

23

二维数组-存储数组的数组

23.1 二维数组的定义和遍历(18分钟)

23.2 二维数组应用-郭远摘苹果问题(12分钟)

23.3 二维数组应用-各个科目成绩的平均分(7分钟)

23.4 二维数组应用-杨辉三角问题(10分钟)

23.5 二维数组应用-图像相似度问题(8分钟)

24

二维数组进阶-二维数组矩阵及应用问题

24.1 矩阵问题-对角线(17分钟)

24.2 矩阵问题-数字走向(22分钟)

24.3 矩阵问题-斜角(21分钟)

24.4 矩阵问题-拐角(9分钟)

24.5 矩阵问题-有趣的数字图形(9分钟)

24.6 应用问题-遥控飞机争夺赛(18分钟)

24.7 应用问题-哥德巴赫猜想的所有解(17分钟)

24.8 应用问题-等比例缩放照片(20分钟)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: