自主知识产权“中文代码汉语编程”将开创我国青少儿编程教育新起点
近期中央电化教育馆全国学生信息素养提升实践活动组织委员会,面向全国学生信息素养提升实践活动中指出:坚持以“实践、探索、创新”为主题,以与时俱进的活动项目为核心,通过丰富多样的组织形式,坚持把立德树人和“五育”并举贯彻落实到活动内容中,引导师生充分利用信息技术,助力信息素养提升。因此最重要的部分就是编程。
在活动中关于电脑绘画部分是本年度的主题,其二选一,1)爱国主义精神、2)冰雪青春。运用各类绘画软件制作完成作品。可以是单幅画或表达同一主题的组画、连环画(建议不超过五幅)。创作的视觉形象可以是二维的或三维的,可以选择写实、写意或抽象的表达方式。电脑绘画就是通过编程来完成的,为此在此次活动中主办方并未指定任何一种软件及编程语言,这说明了活动的公平性,充分体现参与者的能力和创新意识。在这个活动中可以更清楚的展示海外及国内在信息化发展中,哪种编程语言更适合本土的教育发展。
这次活动中文代码汉语编程也是参赛者之一,中国人自己的编程,让更多的人了解我们。目前中文代码青少儿汉语编程超越美国麻省理工儿童版图形化编程工具,唯一掌控智能教育关键核心技术和知识产权的母语思维编程国产化产品(中文代码编程,数据库编程,机器人控制编程)等,填补了中国8~18岁青少儿母语思维编程的空白。2017 年 7 月,国务院印发《新一代人工智能发展规划》,提出“实施全民智能教育项目,在中小学阶段设置人工智能相关课程, 逐步推广编程教育”。随后,工业和信息化部、教育部等部委先后出台了一系列文件保障规划有效实施。纵观以往在我国中小学开展的编程教育,大都采用英语作为编程语言进行教学,这是因为计算机科学技术起源于西方,各类计算机编程语言以英语为主。在过往5年间,中国少儿编程经历了飞速发展,政府的激励、市场的逐步成熟、用户需求的提升,让编程更加炙手可热。
少儿编程教育的起步是以Scratch为代表的的拖拽式编程。Scratch在中国的本地化让早期参与的公司收获了第一批用户。在图形化编程风靡全球的同时,则有一个很重要的问题困扰着教育者和家长们。“就是课程生命周期短,或者体现为脱课率高,英文代码编程产品的核心技术和知识产权都被美国控制。现在市场的编程教育只有通过Scratch承载的低龄版图形编程工具教育,接下来直接跳转到程序员开发的成人版编程教育,中间没有一个面对中国青少儿利用母语思维编程的过渡阶段,断层比较严重”,通过“中文代码母语思维编程”弥补了这一断层。基于这样的思考和认识,在2017 年,教育部中央电化教育馆专家组通过前期调查、对比分析和技术咨询,以“是否具有广泛的信息技术教育价值、是否支持编程教育发展、是否具有独立知识产权”三个标准进行比较遴选,批准了全国教育信息技术研究课题《利用中文母语编程在中小学信息技术基础教育阶段开展普及性编程教育的探索与实践》的立项。
中文代码青少儿编程是完全自行开发、拥有自主版权的一套以汉语为核心、东方思维为基础,面向组件和对象,具有跨系统、跨平台计算机语言及编译环境,中国人完全拥有源代码和独立知识产权。
中文代码编程技术相对传统计算机编译技术是一次革命性的质变
这套系统具有以下技术特点:运行模式独特,采用核心词库与无限寄存器相结合的方法,实现了汉语言的词素自由组合;编译器与解释器合一,使汉语编程语言既能指令又能编程;独特的虚拟机结构设计,将数据流与意识流分开,达到汉语编程语言与汉语描述完全一致, 通用自如;计算机程序的加工流程完全安全可控。
中文代码汉语编程师资培训
专家组发现,在中小学采用这套汉语编程语言系统进行编程教育,不仅适应汉语文化背景,体现使用汉字亲和力,独具民族特性,而且具有编程效率高, 信息安全性强,简单易学,便于普及。目前,基于这套系统的中文代码编程软、硬件教学平台和配套的中文代码创客实验用书都已经开发完毕。专家组的主要工作已经从课题研究转入课题成果教育全国推广阶段。
中文代码编程课堂
当前,在中小学大规模开展中文代码编程教育已经成为教育信息化领域的一件紧迫而重大的任务。近期《中共中央国务院关于深化教育教学改革全面提高义务教育质量的意见》指出义务教育学校不得引进境外课程、使用境外教材。为此中文代码编程教育除美国外唯一掌控自主知识产权与核心技术的电子信息教育产品。蓝图已经绘就,形势催人奋进。在全国上下深入贯彻党的十九大精神和全国教育工作会议精神,在全国中小学全面落实教育部有关工作部署之际,大胆实践,不断探索符合国情区情校情的中小学中文代码编程教育模式和道路,共同书写好新时代教育信息化的奋进之笔。