<small id='VDF2PU'></small> <noframes id='WneoJs'>

  • <tfoot id='EIorN'></tfoot>

      <legend id='2gFqnTBCPa'><style id='vrKhOQ1ktE'><dir id='dPZnV7'><q id='tnV65Zb'></q></dir></style></legend>
      <i id='Lk3HC'><tr id='XgEre'><dt id='jbXLwfrD'><q id='TD8SX0R'><span id='LlosTxct'><b id='ZdOlSErUB'><form id='xiPvBGz'><ins id='vsDcunU'></ins><ul id='28eFNuRnH5'></ul><sub id='db3QT'></sub></form><legend id='1ys8Q6O5J2'></legend><bdo id='du087J'><pre id='zrUQ'><center id='WKcy'></center></pre></bdo></b><th id='gPlHmN'></th></span></q></dt></tr></i><div id='9hLPoFwfV'><tfoot id='lsDrk9V'></tfoot><dl id='ozQNm'><fieldset id='GZoD4R'></fieldset></dl></div>

          <bdo id='UtzyCJAL'></bdo><ul id='seFjRwbQ40'></ul>

          1. <li id='14HYPBs'></li>
            登陆

            章鱼彩票 app-公民教育:少儿编程训练真的有必要吗?教育专家以为“不一定”!

            admin 2019-06-25 310人围观 ,发现0个评论

            来历 | 公民教育

            作者 | 郭学军 汪传建

            自2015年始,“少儿人人学编程”的热潮由国外蔓延到国内,少儿编程练习商场愤然鼓起。现在编程教育存在两种干流办法:一种是英美等国办法,把编程当作独自的学科来进行教育教育;另一种是芬兰、新加坡等国办法,以学科交融的办法进行编程教育。也就是说,英美等国家少儿编程的详细教育工作仍是放在了各级各类校园,这与我国少儿编程练习彻底是两回事。现年代,信息素质关于人才培育的实际性及重要性显而易见,但编程学习的紧迫性和必要性是否就如教育练习商场所宣扬的“无法与机器交流将不能成为未来的主人”“别让孩子输在新年代的起跑线上”“未来,不会编程的孩子就像现在不会英语的孩子相同让人焦虑”这般严峻呢?编程才干必定要花费许多的财力与精力经过校外练习去获取吗?

            本文将从教育学科视角对这种在我国被夸张了的人机言语学习的重要性及少儿人人参加课外编程练习的必要性进行剖析审视,还给少儿编程学习一个理性的导向及气氛。

            少儿编程是什么

            编程学习首要是指对编程进程所依托的编程言语——人类与核算机对话的一种言语的学习。编程言语是依照必定的语法规矩、由表达各种含义的运算方针和运算办法构成的核算机高档言语,是一种挨近于人类自然言语和数学言语的程序规划言语。也就是说,学习编程言语相似于学习一门外语的语法,仅仅进步功率的东西。

            言语是思想的直接实际。简直一切的少儿编程练习组织都声称,少儿编程首要学的是编程思想以及处理问题的才干,而非编程言语自身的学习及深邃专业代码的编写。因而,有必要进一步清楚“编程思想”概念。编程思想也称核算思想(computational thinking),是指包括了问题表达及由核算机履行的一套处理问题的办法[1]。编程思想并不是核算机的思想,而永远是人的思想。谷歌公司将核算思想概括为四种类型:分化问题、办法认知、笼统思想、算法规划。我国学者指出核算思想是一种处理问题的思想进程,能够明晰、笼统地将问题和处理方案用信息处理署理(机器或人)所能有用履行的办法表述出来[2]。尽管界说办法各异,但可见编程思想的实质是“处理问题的一种办法”,是一种复合型进程思想。

            从1968年依托LOGO编程言语的小海龟绘图(Turtle Graphics)诞生,到2007年首个面向儿童的编程言语Scratch发布,核算机言语现已越来越挨近人类思想,编程言语也越来越智能化,这是少儿编程得以完结的条件;信息化技术的一日千里和人工智能的遍及,对未来人才提出了比方信息的提取、处理和剖析以及处理问题的才干等“特别质量”要求,这是少儿编程日益受到重视的实际布景。可行性与实际需求两个条件的改变,使得少儿编程教育得以在全球教育范畴鼓起。

            编程教育是年代开展的产品。编程教育特色契合以儿童开展为中心的学生观,以日子为内容的课程观,以处理问题为办法的教育观。编程教育不是某一种教育办法,而是以人机对话渠道为载体,结合比方规划思想(Design Thinking)、依据问题的学习(Problem-Based Learning)、依据项意图学习(Project-Based Learning)、做中学(Hands-on Inquiry Based Learning)等新教育理念及办法,以达到核算思想才干的养成。从这点看,它又是以心智或思想练习为方针的教育。编程教育的意图不是“learn to code”,而是“code to learn”,即学会“触类旁通”,将核算思想才干迁移到其他范畴的学习中、去处理人工智能年代日子中遇到的其他问题的才干。

            “少儿编程练习热”背面的理论及实践窘境

            国内“编程练习”炽热进行的一起却遭受理论及实践窘境,详细表现在以下方面。

            (一)存在合理性窘境

            少儿编程并未凝练出“排他性”的中心才干方针。少儿编程学习所寻求的“中心素质”究竟指什么?现在少儿编程练习的详细学习方针有多种提法,如调查燕麦片力、幻想力、发明力、逻辑思想力、问题处理、空间思想、判别性思想、序列与条件、调试操作九大才干的培育;又如思考问题全面、有条理、深化、意志、耐性、专心、谨慎等。尽管方针更详细,好像什么都说了,但实际上又什么都没说,由于这些都不是编程教育所独有的实在内在性要素。

            编程思想是处理问题的一种办法,是一种复合型才干,其所包括的中心素质由外至内、由易到难,应当首要表现在信息的提取与处理和底子算法规划与了解。全体而言,编程思想是一种进程思想,而硬要被商场打造或虚构成一种成果性的详细才干,无疑会使依据办法练习而存在的编程教育堕入存在合理性窘境。

            (二)内容合理性窘境

            少儿编程一般是针对小学及以下幼儿规划的编程办法,把原本杂乱的英文代码编程言语转换成图形化、指令化、模块化的办法,依据儿童的心智程度,规划一系列在人机交互办法下以游戏闯关、爱好数学、图形图像等为首要内容,以问题处理为意图的“项目”。因而,适合儿童智力特征的爱好性是其榜首准则。这样一来,风趣的少儿编程内容就成了“居间的事物”,应该“经过使学生了解存在的联络,然后使资料有爱好”,而不是“经过外部的和人为的诱因使资料有爱好”[3]。假如少儿编程内容过于着重爱好性,就会淡化编程教育的实在意图;假如为了使少儿编程居间于儿童与编程思想或核算思想之间,就简略强行“把某种赋有魅力的特征加到原本不感爱好的教材,用高兴受贿,诱惑儿童留意和尽力”。“少儿编程究竟是不是编程”是有争议的,有部分家长及教师认为Scratch等少儿编程东西太简略太小儿科了。这种质疑的背面是对少儿编程练习内容严肃性的考问。此为少儿编程练习所遭受的内容合理性窘境。

            让孩子直接学习现在盛行的Java、C/C++等由字母代码组成的程序言语的确没有太大含义,究竟作为东西的编程言语不断更迭是必定现象,若干年后它们将会被新的语法结构及规矩所代替。因而,编程教育将重心放在了办法练习上,倡议“编程化学习”,着重代码字符和程序语法背面的中心素质,这是逾越东西言语学习的“术”而应去寻求的“道”。

            (三)操作合理性窘境

            编程教育首要是教育。课程体系是编程教育的中心内容,是确保其健康开展的底子。没有持续性、体系化的课程,都算不上少儿编程教育。现在我国少儿编程练习商场炽热,但标准性缺乏,没有构成科学的课程体系和练习理念,课程设置良莠不齐,未构成依据教育科学理论的相对一致的标准,乃至存在虚伪宣扬、违背广告法的状况。课程体系的紊乱还表现在师资短板上,练习商场并无职业资质标准,从业者大多只具有信息科学的专业性而不具有教育性。

            对编程思想的了解及定位不明晰首要影响了课程方针的聚集,进而使课程体系及练习理念堕入紊乱。一些练习组织依据皮亚杰认知开展理论,认为孩子满7岁便处于详细运算阶段,能够经过可视化图形编程,以“积木”树立的办法培育孩子编程思想。章鱼彩票 app-公民教育:少儿编程训练真的有必要吗?教育专家以为“不一定”!从教育学视角来看,这一学习进程需求以孩子的笼统思想才干为根底;可是相同依据认知开展理论,7-12岁的孩子并不具有笼统思想。理念对立的背面还提醒了少儿编程教育适合年纪的问题,练习商场的宣扬趋向少儿编程低龄化,现已扩展到了3-5岁集体,不得不说这种本钱劫持教育的行为极晦气于编程教育的久远开展。

            在根底教育阶段,编程思想究竟是认知开展的高阶段成果仍是促进认知进一步开展的根底?从办法教育视点看,编程思想无疑是概括了逻辑思想等思想才干的高档思想,但这样的高档思想需求学科实质内容的支撑才干开花成果,因而,编程教育的专业性与教育性需求进一步交融。此为少儿编程练习所遭受的操作合理性窘境。

            毋因“少儿编程热”忽视

            非逻辑、幻想力、日子经历的重要性

            编程教育作为信息素质进步的一个重要组成部分,在今世根底教育中的重要性显而易见,但少儿编程练习商场炽热现象正如上文所剖析,这种人机言语的学习是被夸张了的。下面将从教育学视角对此打开剖析。

            (一)日子国际中非逻辑比逻辑更重要

            日子中,咱们除了要与机器对话,更要与人对话,前者仅仅为了运用机器处理某个问题,而后者才是人类日子自身及其所发明文明的实质。日子言语和人机言语这两种对话办法对逻辑有着不同的要求。在日常日子中,言语的了解不在于其多么契合“逻辑”,或许多么完美准确,而在于语境,在于放置于“上下文”之中,在于回归到全体情境和实际日子情境之中去了解,当说一句话“不合逻辑”的时分,实际上现已是将言语脱离了日子[4]。人们日常日子中的实践逻辑包括了科学逻辑,但远不止这些,日子不是单纯的逻辑,也答应许多非逻辑的存在。对处于认知及品格生长期的少年儿童来说,他们在生长进程中所承受的教育不该是片面且过度的,编程练习对他们绝不是最重要的,更不能够借此疏忽乃至代替日子国际中的实践逻辑。

            实际日子中的实践逻辑与隐喻[5]的思想办法十分相似。作为一种思想办法,隐喻是直接认同,逻辑是层层扩展;隐喻诉之幻想,逻辑诉之规矩;隐喻寻求共同和生动,逻辑寻求谨慎和雄辩;隐喻善于发明,逻辑善于阐明;隐喻的阅览依赖于文化布景和个别日子经历,而逻辑的掌握则依赖于专业知识的学习和运用……儿童面临的首要是一个日子国际,所运用的言语是日常言语,因而对他们来说,直接认同、幻想、共同和生动、发明、文化布景和个别日子经历等非逻辑品性在他们身上是重要且必需的存在。其实对成人又何曾不是这样,日子国际和章鱼彩票 app-公民教育:少儿编程训练真的有必要吗?教育专家以为“不一定”!人的问题的深层掌握是很难经过逻辑途径来完结的,日常言语自身就携带了许多隐喻,消解乃至对抗着科学言语的“逻辑化”“客观化”和“中性化”。

            编程教育尽管归于以科创精力为特色的现代信息技术课程的首要内容,但编程思想不等同于章鱼彩票 app-公民教育:少儿编程训练真的有必要吗?教育专家以为“不一定”!立异素质。标准化、程序化的解题办法有或许导致机械化、单一化的思想办法。假如任由商场把少儿编程练习拔得过高,儿童过早、过度参加编程练习,那么声称进步科技立异才干的编程练习反而有或许会禁闭思想、糟蹋孩子的幻想力。

            有人认为日子中编程思想的运用随处可见,比方收拾明日上学的书包:分化(拆解问题)——看课程表,取出今日的书、放入明日的书。办法识别(调查规则、趋势)——发现今日和明日上的课有些是重复的。笼统(树立自己的办法)——书包里保存今明两天重复上课的书,只取出明日不上课的书,放入明日上课的书。算法(规划进程处理问题)——判别今明两天是否有重复的课,假如没有,取出今日一切的书,放入明日上课的书;假如有,保存重复课书本,取出明日用的书本,再放入其他明日上课用书。这些在科学言语约束下的种种表达使得少儿编程的练习、编程思想的学习显得既“日子化”又“科学化”,但假如将日子中的简略知识问题如此程式化、杂乱化,莫非不是一种自我捆绑,不会糟蹋孩子的幻想力吗?

            年轻人富于幻想,而老年人善于推理。儿童本应是充溢童真、幻想力和理性的,有条理和思路明晰是跟着年纪增加而逐渐增强的。幻想力来历于早年开展所取得的知识,而知识发生于介于真假之间的“或然性”。意大利思想家维柯就着重了“或然性”[6] 对幻想力的重要性,并对立运用批评的办法在维护真理、脱节错误的一起,还从头脑中清除了一切或然性。教育者绝不该当掠夺孩子的这种幻想才干。为了维护幻想力,“知识有必要尽或许早地从青年人那里开展起来。要不然,在成年之后,他们的日常行为就会变得荒诞而傲慢”[7]。因而,过早承受着重真理性、客观化的编程练习,势必会紧缩依据或然性的知识的生存空间,然后掠夺并影响孩子的幻想力。

            (三)编程技术并不需求“童子功”

            上海STEM 云中心主任张逸中认为学编程是急不出来的,“开窍”了才学得好,超前学习反而有或许导致一知半解、思想定式、后劲缺乏[8]。有些技术如竞技类体育项目、乐器演奏等,需求在幼年期依托肌肉回忆、听觉回忆等打下坚实的根底,因而要靠童子功,但编程学习不是。少儿编程不是依样画瓢,更多的是习得一种在人工智能情境下、依托人机对话办法达到处理问题的思想才干,而思想运用与进步都是树立在必定根底知识之上的,需求多种根底才干的树立与匹配。思想的开端阶段是经历[9],情境应该具有引起思想的性质[10],日子中的经历感才是教育的逻辑起点。

            对少儿来说,首要的工作是尽或许多地去感触体会外在日子,重视学习与实际国际的联络,而不能在儿童还“脑袋空空”的时分让他们一头扎进人机交互界面,被程式化人机言语将心智固化。总归,编程技术并不需求“童子功”,编程APP和相似玩具不该替代传统幼年游戏活动。皮亚杰的认知开展理论认为,儿童生长进程中每个阶段都有有必要完结的使命,不然就会为将来开展的自我一致性埋下危机。因而,咱们应该顺乎自然地教给孩子科学,这样,孩子就渐渐地而不违背天性地习惯于依照他们的年纪才干来推论。过早、过度投入学习编程,不只得不偿失,还会对儿童的全面开展构成许多潜在晦气影响。如许多孩子的绘画著作画的是人机交互画面,这尽管能够看作人类在年代特征投射下的一种自适应,但更是信息年代电子产品对人的异化、儿童日子经历匮乏所发生的现象。

            编程思想是一种复合型进程思想,着重经过全体和学习的进程去取得,不能将其分红若干详细单项而进行根底练习。全体绝不是部分的简略叠加。除了日子经历之外,校园的根底课程能够为编程思想供给满足的认知根底才干的确保,如自然言语的读写及了解才干、数理逻辑才干、剖析概括才干等。再加上校园信息技术方面的课程,关于启示孩子思想练习及进步信息素质已然满足。商场上少儿编程练习内容首要是日子中常见的图形可视化游戏、数学爱好题等在一起混编而成的“项目化学习”模块,用“操作化指令”去完结项目式的闯关使命,其实是运用网络电子游戏的外壳,仅仅内容换成了智力爱好题。此现象是编程练习商场为投合“超前学习”而作出的削足适履的行为,其成果必定是足伤而履弃。信息教育与少儿编程练习是彻底不同的概念,对适龄儿童进行适切的编程思想练习是合理且有必要的,但炒作概念、夸张功效、以盈余为意图的“编程”营销是应该被抵抗的。在标准少儿编程练习商场、健全商场准入准则的一起,咱们也要检讨校园教育的信息类课程建造是否存在掉队、办法化、单调等问题,存在必定程度的“缺位”,给“少儿编程练习热”留下了上位空间。

            编程练习只应是面向特定人群的小众化项目,好像音乐、舞蹈等爱好班相同往常,不能走向无序无度的本钱赛道和比赛狂欢。人人都要会驾驭,但不用人人都会汽车修理。过度追捧所谓“通往未来的言语”,将人机言语的“逻辑化”“客观化”和“中性化”过早植入少儿的悉数心智,不只焦虑了家长,还会异化了孩子,终究也会使编程教育不可避免地堕入相似“全民奥数”的怪圈,成为教育花园里怒放的一枝罂粟。如安在完结国家科技强盛的一起培育出健康、风趣的魂灵,这是值得咱们去反思的。

            文章来历| 《公民教育》杂志2019年第10期

            作 者| 郭学军,北京大学教育学院博士研究生,新疆石河子大学师范学院讲师;汪传建,新疆石河子大学信息科学与技术学院教授、博士、硕士生导师

            责任修改| 邢 星

            微信修改 | 魏梦瑶

            声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间服务。
            请关注微信公众号
            微信二维码
            不容错过
            Powered By Z-BlogPHP