好文档 - 专业文书写作范文服务资料分享网站

少儿编程学点啥(C++,Python还是Scratch) 

天下 分享 时间: 加入收藏 我要投稿 点赞

随着人工智能的普及,加之中高考试卷中越来越多的出现编程题目,很多具有远见的家长或者孩子,愿意在低年级就开始编程的学习。

兴致勃勃的家长拉着孩子来到编程培训机构一看,什么C++、Python、VB、JavaScript、Swift、Mindstorms、Scrath、Etoys、Hopscotch……几十种编程语言摆上来选择,翻开一种编程语言一堆英文术语一上来。立马头大,蒙圈。

其实现在编程语言虽然很多,可真正适合小朋友学习的,其实主要是三种,适合零基础入门的Scratch,适合进阶和过渡阶段的Python,适合中高年级有一定基础,有志于参加信息学竞赛的C++。 Scratch语言

Scratch是由美国麻省理工科学实验室研发的一款面向小朋友的图形化简易编程语言,7至 16岁的小朋友通过scratch的学习可以快速提升自主解决问题的能力,它用鼠标拖拽编程,让编程像搭建积木一样,以图形化的方式呈现。它基本上不需要认识英语单词、不需要运用代码来编写就能编出交互式的故事、动画、小游戏、甚至是音乐和艺术等。

正因为Scratch简单、有趣、易上手,独辟蹊径使用积木块代替了枯燥的代码,让孩子在极短时间内就能掌握,并且获得满足感,所以一经推出就受到儿童和青少年的喜爱,所以与C++、python这些语言相比,如果是零基础,对编程毫无认知,年龄也偏小的话,Scratch是值得推荐的,2年级就可以学习,逻辑思维。(来源:湖南长沙信息学竞赛)在我们的小AI课程的教学实践过程中,我们发现有些幼儿园大班的小朋友也能够很好的理解scratch的指令,并能够出色的完成小游戏的制作。如下图是曹岱青小朋友制作的钓鱼游戏。 Python语言

Python本身是在其他语言基础上发展出来的,包括了C、C++、ABC、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。所以Python是一门高级描述性语言,更接近自然语言,

对编码格式要求高,写出的代码更像格式化的简易英文。

有上述各种特点,使得目前Python支持者众多,前景很好,相关的类库(基础代码库)很多很多,覆盖了网络、文件、GUI、数据库、文本等大量内容。用Python开发,许多功能不必从零编写,直接使用现成的即可。但是它需要一定的英语基础,一般9岁二到三年级就能上手。 C++语言

C语言,或C++语言,是所有编程语言的鼻祖。而且在可见的将来,也不会有任何衰落,会继续常青下去。从某种意义上讲,C++语言就是编程,编程就是C++语言,因此C++语言也是任何计算机专业必须学习的一门基础语言。

C++语言是编程语言中的常青树,也是最基础的语言之一,IT行业涉及到的领域基本上都能见到C++身影。对于学生来说高考成绩是十分重要的,如果能在高考中加上10/20分那竞争实力将会大大的加强。做为为数不多的加分项目——信息学奥赛就需要C++语言。此外以后有志于从事IT和自动化方向的学生也需要学习C++,这是必修的基础课程。 所以C++一定不会是简单轻易的,有一定的难度。希望在编程这一领域有所斩获的家长学生,C++是必须要选择的,建议10岁以上具有数学和英语基础的学生可以尝试一下。

少儿编程学点啥(C++,Python还是Scratch) 

随着人工智能的普及,加之中高考试卷中越来越多的出现编程题目,很多具有远见的家长或者孩子,愿意在低年级就开始编程的学习。兴致勃勃的家长拉着孩子来到编程培训机构一看,什么C++、Python、VB、JavaScript、Swift、Mindstorms、Scrath、Etoys、Hopscotch……几十种编程语言摆上来选择,翻开一种编程语言一堆英文术语一上来。立马头大,蒙圈。
推荐度:
点击下载文档文档为doc格式
6km3k6uqkg72h8v7sa970wk4t3v47w00u47
领取福利

微信扫码领取福利

微信扫码分享