日志搜索
用户登录
用户公告
时间记忆
最新日志
最新回复
最新留言
最新访客
加入群组
我的好友
我的照片
浅谈小学生计算机编程教育现状及思考
[ 作者:Shortway 日期:2017-9-18 9:10:00 ]

浅谈小学生计算机编程教育现状及思考

    一、计算机科学技术改变我们的世界

    随着计算机应用领域不断的改变着人类的生活方式,每一次工业革命都将改变我们,现在,德国首先提出“工业 4.0”智能制造,中国时不我待,必将奋勇追赶,各种先进电子设备、人工智能终端、电子机械仪器、智能硬件等都在深刻改变我们的生活,计算机科学与技术也越来越受到人类的重视,尤其是在美国,前任奥巴马总统任职期间,呼吁美国人无论老幼“编程一小时”活动,为何提出这一想法,是因为人类对计算机领域的不断深入探究的学习过程,正是人机对话的迫切需要,也得到了全球顶尖的科技公司苹果、谷歌、微软、亚马逊和 Facebook 等科技巨头的大力赞助,皆在让学生(成年人)在一小时内学习到基础的编程知识,创建应用和游戏并更好的理解日常所使用的科技。“编程一小时”项目主要面向美国,不过这场赛事已开始演变成为了全球性赛事,全球各地的学生可以通过在线观看和即时通讯的方式进行沟通,奥巴马先生能动用 40 亿美金财力做一件事,让每个美国孩子在小学具备简单的编程能力,我国将不甘人后,也参与其中,举行各种计算机编程赛事,选拔、发现 IT 人才。

    二、我国小学计算机编程教学现状

    作为一名一线从事计算机教学工作者,操作计算机已经成为人类生存的基本技能,如何更好的使用计算机?人类与冷冰冰的机器如何对话?唯有通过计算机编程使机器动起来,为人所用,故编程已经成为新时期对使用计算机操作者的时代要求,我建议小学阶段要推行计算机编程,振臂欢呼国内小学阶段要推行计算机编程教育,加速推进中、小学阶段计算机课程中信息学比重,普及简单的编程软件,逐渐形成我国从小学习编程的教育新载体,影响并熏陶一代一代中国青少年,以美国、英国、德国、西班牙等国非常重视计算机技术,带动全世界都是如此,如果我国的青少年学生们没有接触到这样的知识,他们可能会错过时代潜在的变革机遇和工作机会,从大学往回推,编程需要思维能力包含数学性思维和工程性思维的培养。

    分析目前小学阶段计算机科学技术教学中几点不足,如下:

    1、小学计算机教学知识体系落后

    由于教学知识体系落后,计算机科学理论研究与知识结构还停留在 586 时代,不能适应新的时代特征,启蒙和开发孩子的数学性思维不够,以不适应本学科知识学习和提高。

    2、教学方法和授课内容陈旧枯燥

    目前,我国计算机小学阶段课程陈旧、内容过时,停留在应知应会,而不像文化课记录在册,仅停留在了解和考查,而不是作为一种综合能力培养,学习计算机编程,需要培养孩子发現问题,解决问题能力的培养方面亟待提高。

    3、动手实践环节缺乏

    仅停留在知识理论而没有与相应实践相结合,目前机器人编程、小程序设计、小游戏制作等,在校外机器人编程教学才兴起,校内开展不好,远远落后于西方国家,如何更好的提高孩子们的动手和动脑能力,是需要加强孩子动手实践,或是到具体软件园区内实际参与提高孩子动手能力途径。

    4、师资建设滞后

    教学一线的教师多属于理论型教师,教学任务繁重,无暇从事应用开发工作,缺少实践应用经验,无法在计算机应用上给学生提供更好的指导建议。甚至有的地方计算机老师成为管理学校机房的超级管理员,有旧电脑却无人学的尴尬局面实有发生,需要从事计算机编程的老师有更多的进修提高机会,与时俱进的学习本学科及数学等理论知识扩展能力。

    三、对小学阶段学习计算机编程的思考

    普及小学阶段编程教学伊始,要学习各借鉴西方国家的教学方法,学习编程是一个非常积极的现象,会激发学生们培养新的爱好。启蒙在小学教授计算机科学的基本知识,将会影响大部分孩子,促进孩子对于计算机技能、数学思维、逻辑思维、过程推理、解决问题等方面能力增强,培养学生创造力和逻辑思维。尤其是对年幼的儿童来说,这种活动更像是视频游戏,与编程课程还需进一步学习。但通过不断的训练,提高孩子的数学性思维和工程性思维会有变化,本人推荐几款软件或游戏。例如:

    软件一、《智能编程机器人》软件,机器人就像个小孩子,机器按学生自己设计的步骤,完成预定的动作通关。此软件游戏是需要孩子认真思考每一个步骤或是机器人的动作,才能实现最少步骤完成任务,同时本软件也是为培养孩子的逻辑思维、动手动脑能力。

    软件二、Scratch 是由美国麻省理工学院推出的编程工具,是适合于全世界儿童学习编程和交流的工具和平台,该平台采用 Java 构建,作品可以随意发布到互联网上。Scratch利用图形化界面,把编程需要的基本技巧囊括其中,包括建模、控制、动画、事件、逻辑、运算等等。孩子非常容易掌握,而内涵一点都不简单。

    软件三、DREAM MACHINE 中文版,孩子在操作小机器人达成既定路线,到达目的地,是从第三者角度,如欣赏电影般的画质。诸如此类软件层出不穷。孩子在玩中学,在学中乐,孩子通过学习掌握编程技巧,充分发挥自己的想象力。

    计算机编程教学可以算是一个很好的过程意识的培养。建模意识的雏形,能够让学生尝试着去把学习的理论和实际生活搭造一座桥梁,编程教学同时还是思维全面性的锻炼。不是说学习编程就是要从事计算机编程工作,而是获得编程思维,这种思维方式应用于日常生活中,很多事情变得系统化、有条理性。

    近日,国务院印发《新一代人工智能发展规划》其中提到,要开发基于大数据智能的在线学习教育平台,还提出要完善人工智能领域学科布局,人工智能专业等。同时要加强小学阶段学习编程,让中国青少年具备简单的编程思维能力,挖掘潜在数学、逻辑思维等培养,希望中国的计算机学早期教育与学科教育一样进步,潜移默化的改变中国。希望我国的未来计算机人才能够以此为契机,寓教于乐地学习到一种技能,在时代变革中走在世界的前列!

发表评论:
Powered by Oblog.