发表时间:2022-03-25来源:网络
编程课,不像数学、语文、英语课程,我们家长都大体了解学的是什么,学得怎样,有什么效果。对于不太了解编程的家长来说,孩子参加编程课,到底学了些什么,需要学什么,可能就不太清晰了。
所以,这里尽量用比较直白的方式,给家长们普及一下编程课的内容。
总体来说,现在面向小学生的编程课,主要有三种类型:图形化编程、机器人编程、竞赛编程。下面分别介绍。
一、图形化编程
图形化编程,目前的主流是scratch编程。这是一款适合全世界孩子进入编程世界的第一个工具,由麻省理工牵头开发,不需要代码编程,拖拽各个模块,按一定的流程组合在一起,实现程序预定的功能。可以很好地培养孩子的计算机思维,因为不需要打代码,可以让孩子把精力集中到程序的流程思维中。虽然不需要代码,但是也涉及到程序设计的基本思路,控制流程,分支结构,循环结构、事件侦测等。适合小学三年级以下的孩子,作为编程的起步工具使用。
二、机器人编程
目前主流的机器人编程是乐高机器人编程。机器人编程就是把机器人模型的各个部件,动手组合起来,然后通过软件编写程序,驱动机器人完成各种动作。需要注意的是,机器人编程中,侧重于硬件的连接,考察动手能力,软件编写倒不是特别重要,因为现在的机器人程序,大多是购买时内置好的,基本上不怎么实际需要孩子编写程序。也就是说,机器 人编程,其实是和程序设计,关系不大,就小学阶段接触的来说。现在很多的机器人比赛,比的其实不是程序,比的是各个品牌的机器人自己的智能程度。
再推荐一个同时注重硬件+软件的工具:microBit。和乐高机器人不同,这个硬件产品,本身没有任何的程序,只是一个可以用程序驱动的编程板,类似单片机,孩子把程序设计好后,烧入到板子上,可以由它驱动一些动作,做出一些响应。这个,更接近于现在的人工智能产品,可以做为人工智能的入门编程课程。
三、竞赛编程
如果说前面的编程,只是为了让孩子们好玩,提高对编程的兴趣爱好的话,竞赛编程,就要严肃多了。大多数家长或者孩子,一看到竞赛两个字,心里就有恐慌,觉得特别难,特别无聊。不要被表面吓到,如果孩子通过比如说通过学习图形化编程、机器人编程、人工智能编程等,对编程特别有兴趣,那么,进入竞赛编程,就是水到渠成、自然而然的事,并且,也是必须进入的一个环节了。
我们不能只为了好玩,多少还得有一些功利需求。而竞赛,可以同时满足爱好和功利。
现在小学生可以参加的编程竞赛(国家级举办、行业认可),主要有蓝桥杯青少年创意编程大赛、近来最受关注的NCT全国青少年编程能力等级测试,以及传统五大竞赛之一的NOIP全国青少年信息学奥赛。
关于这三项赛事的具体情况,我会另外单独详细描述。这里,只以NCT等级测试的大纲为例,让大家了解一下考察的内容,也是学习的内容。
下面是python语言的考察大纲。
下面是c++语言的考察大纲
家长们看到,是不是觉得有些难啊,别担心,对于小学生来说,python语言在小学阶段过了二级,c++语言过了一级,就表示学得非常顺利了。要知道,C++五级,组委会说明是适合大学参加的。
结后语:
如果孩子是三年级以下,先从图形化编程开始,以兴趣为目标。
如果孩子是三年级以上,以兴趣为主,建议参加NCT比赛,学习python语言。
如果孩子是三年级以上,逻辑思维较强,课内学习无压力,建议参加NOIP比赛或者NCT比赛,学习C++语言。
我们制作了小学生零基础入门的C++课程,点击此处观看。
针对NCT比赛,我们制作了NCT官方指定教材《全国青少年编程能力等级测试-Python语言一级》的配套视频指导教程,点击此处观看。
下一篇:芜湖小孩学习编程
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-03-26
2022-02-14