近年来关注中学生图形化编程的用户越来越多,小编整理了关于Scratch图形化编程是什么呢?,图形化少儿编程,图形化算编程吗,孩子学习图形化编程有什么好处?,能让清华教授和一众高校计算机系教授,强烈推荐的图形化编程课程是什么样的?,观察了7家青少儿编程培训公司,我们得出了一些结论……??,供您参考
版权归作者所有,任何形式转载请联系作者。作者:sfme(来自豆瓣)来源: (MIT) 设计开发的一款面向少年的简易编程工具。MIT做了相当深入研究和颇具针对性的设计开发。这个平台可以让低龄儿童编写属于自己的交互动画、游戏、故事甚至是音乐和美术作品。Scratch学习过程中,除了编程本身的内容外,scratch可以将编程与学科内容以动画、游戏或者故事的形式表现出来,在加深编程理解的同时,还能对于学校学习有明显的促进作用,这是知其然和知其所以然在的区别所在。提高孩子的沟通力、领导力、计算思维、逻辑思维、批判性思维以及对生活的关注力和观察力。
它类似于搭积木,又不同于搭积木,它没有实体,更多的是承载孩子想法的载体,它就是少儿编程领域中不可或缺的一个重要组成部分,不同于成人编程,Scratch独特的图形化界面,运用多彩的颜色,简洁的结构设置,让孩子能够快速地入门编程课程,同时它的入门简单并不代表功能弱小,相反它的功能是非常强大的,下面就来看看它具体长什么样子的吧。Scratch这个工具中根据功能的不同,被划分为了舞台区、背景区、角色区、积木区、脚本区块,这块的作用分别如下:而由于积木区的积木种类过多,为了方便孩子们找到,根据积木功能的不同,将积木划分为9大类,其中前7类是Scratch给我们提供好的积木块,只需在使用的时候,选中积木块拖拽到脚本区,组合成要实现的功能模块,而后两类是用户运用已有的积木块自定义属于自己的积木块,虽然它看似简单,但是它能够实现的功能一点都不简单,下面就来看几个Scratch的代表性作品。功能越复杂,所需的积木块就越多,没有做不到,只有想不到,图形化编写程序简单,颜色各异的功能积木块,让每一个孩子能够在众多积木块中快速地找到自己想要的,大大降低了学习难度,丰富的作品角色,灵活的积木块组合,无一不让孩子感到学习轻松,同时成就感满满!是孩子早期学习编程知识的不二选择,从小打好学习基础,培养孩子的计算机思维,给孩子良好的编程初体验!更多精彩内容,可以专注我的公众号:
当然不算,也不可能取代。图形化只是帮助小孩辅助理解的,绝对不可能取代高级语言。首先,举个例子Scratch生成的文件扩展名是sb3,没安装Scratch的软件根本用不了。而C++之类的高级语言生成的可执行程序扩展名是exe,这是电脑通用的应用程序扩展名,什么电脑上都能用。有人可能说,MFC也算图形化,但是,它的主题是借助C++编程的。
一般来讲,少儿编程是6-16岁的孩子学编程的阶段,这亦是小学编程的学习区间,在这段时间,如何进行编程启蒙呢? 什么样的少儿编程课程适合孩子学习呢? 图形化少儿编程非常适合孩子学习,相当在传统纯字符界面代码编程平台,图形化编程是绝不是越来越利于上手,越来越能激发人学习编程的兴趣、满足人的成就感呢? 答案或许是肯定的。 图形化编程的突出特点,便是把一条条字符命令变成图形,我们将这些代表程序的图形块,如同搭积木一样,透过拖拽搭建便可以实现一个完整的功能;前提是你逻辑正确;接着一个图形化小游戏、小应用或是开源硬件功能便能运行了。 Scratch编程发挥图形化编程优点: Scratch是一款改由麻省理工; 设计开发的少儿编程工具。其特点是:使用者可以绝不认识英文单词,亦可以绝不会使用键盘。构成程序的命令与参数透过积木形状的模块来实现。使用鼠标拖动模块到程序编辑栏便可以了。Scratch绝不是游戏,是一款可以趣味性的编程软件, 它以此图形化的工具让孩子拖动即可完成编程,程序已遭模块化的包涵在了这些图形其中,让孩子可以制作动画、游戏等,制作完成的动画也可以导出作为动画。加强孩子兴趣的持久力,兴趣是最为好的老师。Scratch课程,适合小学员年龄6岁,最为大年龄的16岁,并且科目会和编程相互兼容,因此学习的知识是向上连贯的。 假如孩子于6-12岁间首度接触编程,建议自scratch学开始,scartch图形化可以起到十分好的过渡作用,培养孩子的编程兴趣和编程思维。scratch 编程工具针对国内儿童习惯和本地环境做了大量的本土化改进,非常适合中国儿童操作~后可以进行代码语言的学习,例如python语言。 Peter少儿编程较具特色的scratch编程课程设计,透过游戏化互动式教学的形式让学生和老师零距离交流,自根源之上减少孩子对于编程的陌生感。创新的主题游戏,易于掌握的学习方法让孩子于轻松愉悦的学习环境之中迅速掌握编程的力量。极客晨星学习理念旨在自本质出发,让孩子把编程当做感知世界的工具。循序渐进地引领学生一层一层突破学习难关,再次潜移默化之中形成编程思维,实现独立编写代码的能力。
谈起图形化编程,你会想到什么?是从“搭积木”到“盖大楼”?是通过“编游戏”理解“计算思维”?还是积累“小案例”构建“大体系”?越来越多的孩子选择学习图形化编程开始他们的计算机编程之旅。而对于图形化编程的机构和老师来说,拥有一套科学的、完善的、循序渐进,又能启发和培养学生的教学课程,就变得无比重要;图形化编程的专职教师如何教学、如何辅导、如何检测,以及最终如何评定学生学习的成果也都成为学生能否充分掌握图形化编程的关键。而在市场的大浪淘沙和多次的更新迭代后,众多高校教授、机构学者,一致推荐同一套教师培训课程:《PAAT图形化编程教师培训课程》,作为行业、机构、教师进行图形化编程教学的基础普及和专业提升的必备课程。关于PAAT图形化编程教师培训课程(简介)依托《青少年编程能力等级》标准,由教育部主管的一级学会——高等学校计算机教育研究会组织筹备,由清华领衔的高校计算机教授团队共同打造,并由业内名师授课,通过细分章节循序指导,帮助老师拥有更强的专业能力去引导青少年进行图形化编程的系统学习。适合少儿编程机构教学体系研究负责人、编程机构教师和学校的计算机老师、甚至适合在校生和学生家长进行学习和理解。所以,如果你是少儿编程机构教学研发人员 这套课程,可以帮助你把机构本身图形化编程的课程进行系统的完善;从教学目标到教学体系,从教学内容到教学检测一站式搞定,甚至可以直接用来进行教师的培训和提升!如果你是计算机相关专业在校学生 这套课程,可以帮助你打开一扇工作的大门,也许你可以以此为开始,投身于青少年编程教育这个拥有无限发展空间职业领域!如果你是少儿编程机构或学校计算机老师 这套课程除了能帮助你获得一份职业的提升方向,一份有含金量的职业认证证书;甚至你可以将课件和考核习题直接用于实际教学,帮助你的学生,备考PAAT考试,从而获得素质测评报告重要的参考依据!如果你是家长,而孩子正进行编程学习 你可以通过这套课程的学习,帮助你的孩子更好地理解并掌握图形化编程的核心知识点,并为他提供更明确的辅导和培养方向。而如果你正式报名学习这套课程,你会得到什么?32课时系统教学+17课大作业+100+题小作业+554页的课件ppt打包下载+学习微信群内授课老师定时答疑+赠送标准解读及样题解析课程+官方颁发的课程结业证书……l 课程清单(部分)l 可供下载的教材课程资源包(部分)l 课程结业证书l 购课方式登录PAAT考试官网 职业认证PAAT图形化编程教师能力认证考试正在报名中(具体信息详见PAAT官方微信号,微信号:PAATtest)。通过教师能力认证,即可进行专业的PAAT教学。l 系列课程7月10日,PAAT 教师培训系列课程之Python教师编程课程也将上线,敬请期待!详情可关注公众号(微信号:PAATtest)或PAAT官网
随着STEAM教育被写进政策、大综合考试试点编程、人工智能进一步发展等,青少儿编程细分赛道受到越来越多创业者、教育机构以及资本的追捧。此外,随着85、90后家长数量的增长,家长观念的转变,青少儿编程行业也受到越来越多家长的欢迎。今天,我们就来探究下青少儿编程行业。一、图形化编程使得学习编程变得更加容易和直观“青少儿编程”的概念,起源于麻省理工(MIT)推出的“可编程式积木”(Scratch)平台,使用者不需要了解编程,只需拖拽事先封装好的积木式模块,“搭建”出指令,设置或控制角色及其行动和变化即可。这个过程中,可以培训儿童的逻辑思维能力、创造力和解决问题的能力,能让儿童启发发现问题、分析问题和解决问题的系统性思考能力。同时,MIT针对幼儿(5-7岁)推出了更适合他们的编程平台——Scratchjr,相较于Scratch,Scratchjr更能满足幼儿的认知和情感。除了MIT的Scratch编程平台,Google也推出了图形化编程平台——Blockly。通过数据统计来看,目前市场上青少儿编程产品多是在Scratch平台进行的图形化编程学习,行业内的公司或直接使用,或在其基础上二度开发,打造更适合公司产品的编程平台。图形化编程使得学习编程变得更加容易和直观。通常情况下,行业对于产品的分类有以下两种:按照服务方式和按照课程内容。按照服务方式可将整个行业产品分成三类:纯线上、纯线下和线上线下结合。按照课程内容可分为:启蒙课程(通常以各种类型的小游戏介绍相关指令)、算法导向型课程(NOIP,通常使用C/C++等语言)和创意编程课程(将编程和多学科相结合的课程)。启蒙课程这类产品通常是将编程知识融汇到具有故事情节的游戏当中,儿童可以通过控制游戏主人公,完成指令达到一定的目的性。此类产品操作容易,涉及到的编程知识比较简单,考验儿童的观察力和简单的逻辑性,主要起到引导儿童入门的作用,比较适合幼儿阶段的孩子。算法导向型课程,需要儿童掌握更加高级、广泛的编程知识,儿童可以了解到真正的编程。创意编程目前最多的是与机器人硬件结合,通过编程赋予机器人不同的行为和使用作用。这类产品增加了动手能力和跨科目学习,涉及到的知识也更加广泛。二、7家青少儿编程产品解析对比小编选取了阿儿法营、比特猴、编程猫、编玩边学、童程童美、小码王、Makeblock 7家公司进行分析,看看这些企业都是如何发展?1)公司基本情况阿儿法营目前只提供Scratch课程,主要以线下课程为主,线上仅有少数的视频案例。线下课程为小班课程(每位老师所带学生不少于6人),主要通过具体游戏案例进行知识点教学。在激励学员学习热情上,阿儿法营同样贯以游戏思路,设计了“创意编程魔法师升级体系”(学员成长体系)。在网站社区中,我们可以看到学员往期作品,除了可以进行正常的评论沟通外,还可以看到喜欢作品的“源码”,了解整个“程序”并进行练习或二次开发。除去线下课程,网站上也有线上视频。但线上视频展现形式不太友好,并不利于阅读,且视频未进行分类,资讯视频和学习视频都在一起混放。对于新进入的用户来说,整体不是很友好。比特猴同样是以线下为主,线上为辅。线上课程不同于其他以视频形式展现的产品,它主要通过编程游戏的形式将编程知识点融入其中,以猴博士代替老师进行知识点“讲解”,整体感觉小猴子的讲解只是“点到为止”,真正的解法还需要儿童独立思考和多加尝试。比较适合年龄偏小的儿童。游戏整体画面感不错,采用了儿童喜欢的鲜艳色彩,且故事主人公也是招人喜欢的小猴子。但整体故事情节比较平淡,除了开始有一个简单的背景介绍外,后面就是单一的猴子拿香蕉,对于比较多动、且好奇的儿童来说,很容易失去吸引力。同时,游戏一共分为7个场景,且每个场景难度不一(官方标有适应年龄),但学员注册进来后只能从最简单的场景开始,没有自主选择的权利。再来看线下课程,课程内容丰富了很多。不仅包括可视化编程,也涉及到C、Java、Python等语言以及数据结构和相关算法等。而在商业模式上,比特猴同样选择进入公立校,和教育机构合作。编程猫同样专注于图形化编程,编程平台基于Google的Blockly,课程形式只有线上,在此基础上又分为收费课程、公开课和编程游戏,在课程一开始就设置了整个故事背景,并将编程猫拟人化,设置了一个与学员年龄相仿的角色和编程猫一块冒险,如此学员便会进行角色代入,更好的融入课程中,从而具有更强的学习主动性。收费课程则以一个个独立案例进行知识点讲解;公开课以故事的形式带领儿童认识、学习编码基础知识;编程游戏则是以闯关模式对知识进行巩固,但小编体验后感觉知识更加偏向于数学,毕竟数学与编程有着天然的血缘关系,编程本身就起源于数学和计算。游戏的整体画风类似于《Minecraft》(Minecraft是一款沙盒游戏,整个游戏没有剧情,玩家在游戏中自由建设和破坏,透过像积木一样来对元素进行组合与拼凑),整个世界犹如被积木搭建起来,但相较于《Minecraft》的画面,清晰度似乎降低了几档。再来看上图,我们可以发现左边是有本层排名情况,这一功能的设置一方面可以让学员知道自己的能力水平,刺激学习;另一方面也是一种对学员的激励方式。编程猫的作品展示形式也是多种多样,除了简单的作品推荐,同好者还可以形成部落,将同类型/主题的作品集中展示,相互借鉴学习;同时,编程猫推出售卖“源码”功能,学员可将作品进行售卖(默认都可售卖),当其他学员点击购买后直接跳至编程平台进行学习和二次开发。在购买过程中小编发现了一个小问题,当购买“源码”金币不足时,系统并不会提醒获取金币的方法。编玩边学主要提供线上小班课程,推崇哈克尼斯圆桌学习模式。目前线上课程包括Scratch课程、Python和C/C++课程;Scratch又分为三大类,基础课程、与PicoBoard、Arduino配合的软硬件相结合编程课程;C/C++课程则是针对NOIP(National Olympiad in in Provinces,青少年信息学奥林匹克联赛)推出的课程。在课程开发上,编玩边学团队引入热门游戏《Minecraft》作为学习、练习的主要场景,同时研发Scratch+MC在线编程工具,“用科学的(代码)方式让‘我的世界’变得更强大!”(此前编玩边学的CEO郝祥林接受鲸媒体记者采访时表示 “Minecraft”(中文名“我的世界”)很受小朋友的欢迎,而且它的粘性非常强,小孩子可能会在里面玩好几年。)同时编玩边学也提供社区和论坛模块,据了解,网站上的社区和论坛已经停用,这部分功能单独作为一个产品“编程少年”。在这个产品中我们看到,学员可以进行专业知识的交流和沟通,可以展现自己的作品,可以看到优秀作品的“源码”并可进行二次开发。同时也有活动专区,鼓励学员进行开发创作。童程童美童程童美是达内推出的独立子品牌,相对于其他公司来说,它的起点还是比较高的,在一开始便受到大量关注度。从达内教育(TEDU)发布的《2021年第二季度未经审计财务报告》中可以看到,2021年第二财季童程童美实现招生1725人,环比增长73.5%,同时将品牌扩展到18个城市,建立22个教学中心。童程童美授课以录播名师+辅导老师的双师模式为主,保证了课程内容的标准化(录制好的视频)和教学过程中的个性化(答疑)。课程包括Scratch图形化编程、机器人编程、针对比赛设计的编程以及考证类编程等。课程主要分为四个阶段:趣味编程&游戏编程,学习编程基础;H5编程&微信编程,学习、HTML语言;Android&iOS,学习移动端开发基础;3D虚拟现实编程,学习3D技术或虚拟现实技术的应用编写。从课程设置我们可以看出,童程童美旨在培养未来的IT人才,学习目的性比较强。同时,童程童美推出编程活动\赛事:编程一小时、发现杯、WRO达内直选赛,可以让学员学以致用,在学习之后有地方可以施展自己的才能。一方面能打造一个闭环,承接课程学习,同时树立自己在行业内的地位;另一方面激励儿童学习,同时发掘编程类人才。小码王课程以线下形式为主,课程主要分为三部分:Scratch编程、C/C++程序算法和Python程序开发。同样,Scratch课程主要是让儿童能更好的进入编码世界,而C/C++主要是NOIP的重要竞赛项目。小编观看网站内容,可以很容易、清楚地了解到课程组成,以及学员作品展示。对于家长来说,降低了理解难度。可能是出于产品主要为线下模式的考虑,所以线上并没有形成学员交流沟通的社区功能,不能自主发布作品,而网站上展示的作品则是经过筛选。同时,小编发现有线上学习教程,但展现则为文字形式,学习的便利性较弱。Makeblock主要以“软硬件”结合编程为主,用可视化编程控制机器人和Arduino机器人,课程以录播视频课程和教材书籍为主。相对于其他青少儿编程产品,Makeblock更偏向于软件编程与硬件机器人的结合,最终目的是让机器人能达到既定的目标行为。同时,相较于单纯的编程,与硬件的结合能锻炼儿童的动手能力和跨学科能力,素质要求更高一些。Makeblock从硬件入手,能很自然的切入编程/青少儿编程行业。从网站我们可以看到,Makeblock给学员和同好者提供了可以交流学习的社区,但社区入口较为隐蔽,需要寻找一番才能看到。2)课时费用对比小编通过公开资料整理,对比了几家公司的课时费用,供大家参考。我们发现目前青少儿编程的课时费用相比并没有拉开很大的差距。仍然没有超过一线城市K12的培训课程平均课时费(200元-250元)。与K12的一对一培训课程的课时费用相比差距更大。三、结论通过观察这几款青少儿编程产品,小编发现:第一,在青少儿编程行业,大家都不约而同的选择以游戏形式切入。主要原因是青少儿编程培训所针对的目标用户年龄偏小,喜欢电子游戏是天性。《游戏改变世界》里说道游戏有四大特征:主动参与、互动、及时反馈和游戏的目标与规则。那么以游戏切入,首先,儿童不会有抵制心理;而且,可以自己设定游戏规则,参与度会更高一些。当儿童的自主性变大时,相应的他们的主动性也会提升。但同时也有人担心青少儿编程从课程内容来说会将程序员培训变的低龄化,变成培养低龄的技工,因此这对各个公司的内容课程研发方面来说是一个很大的挑战,创客教育与青少儿编程相结合似乎是一个不错的出路。第二,长久以来,我们对编程都存在一定的误区,认为编程等同于写代码,实际上编程的核心本质是算法和逻辑。青少儿编程对于提高孩子的逻辑思维能力、动手能力、独立思考能力、团队协作能力、持续学习能力都有很大的帮助。第三,在课程选择上,青少儿编程培训机构都是以可视化编程开始,进而向“软硬件”结合发展。绝大多数产品都会设有“社区”模块,在这个模块中学员可以展示作品,可以相互交流学习,既满足了学员的学习兴趣也满足大家的沟通需求。同时,这个模块也给企业提供了封闭环境,沉淀更多的数据。第四,青少儿编程培训的火热有一部分原因是AlphaGo大败柯洁、李世石等世界围棋高手给家长带来了担忧。我们得出了一个结论:人类在逻辑思维方面和机器相比已经完全无法匹敌,差距会越来越大。当下一代孩子在与人工智能竞争的过程中,唯一的优势就变成了创造力和想象力,机器的运行必须按照一定的规则,而人在生活中是没有绝对的规则的,因此创造力和想象力是人类的核心竞争力,是机器很难达到的高度。青少儿编程给予了孩子创造力和想象力的宣泄出口,是一种表达自我的选择。第五,为了增加家长的吸引力,大部分的青少儿编程公司会在课程体系内加入一些应试部分,与各个学科相结合,例如“数学编程”等等。随着编程赛事、认证体系的完善,以及自主招生的多元化,比如信息学奥赛正在成为一部分家长们的“新宠”,这也成为了青少儿编程受到家长关注的重要原因。第六,青少儿编程在一二线城市发展迅速,一方面一二线城市的消费水平和理念更加成熟,创业氛围也更加适合行业发展。另外一方面,编程教育本身符合中小学信息技术课程的要求,在高考试点的一些省份中,大型综合考试里已经开始将信息技术加入高考科目,这跟高考要求将“实验动手”列入有很大关系。
如果以上内容没有帮到您,欢迎电话联系我们,或者联系在线客服咨询
只要一个电话
我们免费为您回电