浅谈初中信息技术之创意编程

2021-10-19 05:24刘松生
三悦文摘·教育学刊 2021年25期
关键词:编程传统教材

刘松生

摘要:当今时代,编程不再只是程序员的专属。现在的编程可以说是从孩子小的时候就开始了,小时候就有儿童编程,但是其中比较热门的是创意编程。创意编程是孩子在创造性的活动中主动地学习电脑程序设计,充分利用电脑程序来构建虚拟的世界,在解决问题的过程中,进行探索式的学习编程。本篇文章站在孩子初中时期的角度,来谈一谈信息技术中的传统编程和创意编程之间的区别以及如何将创意编程与初中的信息技术结合起来。

关键词:初中信息技术;创意编程

如今的孩子从小就开始接触编程,正确传授给孩子创意编程的方法,对孩子以后的影成长以及对编程的效果都有很大程度上的影响。

一、创意编程的介绍

(一)历史

创意编程的由来:在2007年,美国麻省理工学院研发出Scratch,可视化编程工具Scratch不仅让编程充满创意,而且使设计轻松又有趣。在2009年,Scratch有一个"抓取"功能模块,余宙华老师根据这个“抓取”功能模块,形象地将它译为"魔抓",使用独创的创意编程魔法师升级体系启发孩子的创造力和想象力。

(二)特点

如果说有什么课程既能培养孩子的创造力,又可增强他们思维的缜密性,那非编程莫属了。少儿编程活动代表了国际最新的STEAM教育理念,集科学(Science)、技术(Technology)、工程(Engineering)、艺术(Art)和数学(Mathematics)于一体,是一种创新型教育。

创意编程颠覆了传统的电脑启蒙少年儿童的教育方法,是其针对特点开发的可视化、趣味性编程语言,其中包含一系列创新型创意编程作品、教学方法以及教育理念。与传统编程不一样的是,传统编程使用的教学方法单一,而创意编程培养孩子建构编程知识和建构的能力,利用电脑进行创造性的活动。创意编程不仅在为人熟知的3X学习法(探索、实验、自我表达)的基础上,而且以卡丁车教育法,帮助学生在实践中发现问题、解决问题,引领孩子走上创新创造、严谨务实的道路。

二、创意编程与传统编程的区别

(一)目的不同

传统编程主要目的是就业,主打的是职业技能培训,而创意编程最主要的目的是为了让孩子提升思考事物的逻辑思维水平,可以帮助孩子增加想象力,培养起自己学习和思考的能力。

(二)课程内容不同

传统编程中编写的程序内容死板、枯燥和烦琐,致使孩子就像对上学中必须学习的科目一样,很难对编程产生兴趣,但是创意编程就不一样了,它主要通过做游戏和讲述故事来讲解课程内容。

(三)教学方法不同

传统编程采用授课的方式,让孩子产生不了兴趣。但是创意编程却从简单的游戏开始,一级一级,深入到抽象高级的游戏,让孩子在做游戏中学到知识。

三、创意编程与初中信息技术的结合

(一)创意编程当前现状

在创意编程领域中,Scratch软件可以说是使用最广泛的,但各个地区的使用情况和水平各具差异:北京、广州等城市形成了较为完善的Scratch教学体系;在香港、台湾,Scratch軟件已全面面向小学生;上海、湖北等地对Scratch软件的使用则处于落后地位。

当前国内创意编程教材存在诸多问题:缺乏教学系统性,市面上的许多教材都以盈利为目的,相对来说不能达到良好的教学目的;未能很好地融入创意编程的核心理念,创意编程可以较好地培养学生的想象能力和动手能力以及思维能力,但是许多教材却不够重视这一点,达不到综合性、创新性和系统性的要求。

因此,尽管国内的创意编程方面已经取得初步发展,但是仍然存在很多问题,还是要继续努力编写出更完善的创意编程教材。

(二)创意编程教材遵循的理论基础与开发原则

1.注重对学生跨学科能力的培养。在教材设计中,注重教材与不同学科知识结合,让学生能更容易地理解课本中的逻辑,可以利用已有的知识来完成对于创意编程的学习,将编程的思维教给学生。

2.分组式学习。分组式学习是指学习者可以在分组中主动、积极地学习的观点。在教材设计中注重分组学习的情景,教师要进行引导,学生以小组合作方式解决问题。

3.游戏化学习。游戏化学习在近年来受到教育技术界的专家的普遍关注。游戏化学习采用游戏的机制,美学和游戏思维吸引学生,促进学习 。教师在课堂上可以设置与创意编程相关的小游戏,使得学生在游戏中完成对创意编程的学习。

四、结语

创意编程对孩子成长有很大帮助,我国的创意编程尽管有很大的发展,但是仍然需要继续努力,许多方面还是仍然有许多不足,比如教材、资源、教学力量等等。初中的信息技术可以多向创意编程方面靠近,不仅可以提高孩子自主学习和创新创造的能力,还可以提升孩子思考问题的逻辑思维水平,与此同时,对于孩子的想象能力以及表达能力都有很大的提升,对孩子的成长有很大帮助。因此,尽力将创意编程与初中的信息技术结合起来,是很有必要的,遵循创意编程教材编写的原则,贯穿卡丁车教育法,帮助学生在实践中发现问题、解决问题,引领孩子走上创新创造、严谨务实的道路。

参考文献:

[1]西湖区图书馆.在SCRATCH中体验创客新世界[N].杭州图书馆,2018-04-10.

[2]金元君.创客背景下的校本教材开发研究与实践[D].上海师范大学,2014.

[2]胡卫平,首新,陈勇刚.中小学STEAM教育体系的建构与实践[J].华东师范大学学报(教育科学版),2017.

猜你喜欢
编程传统教材
教材精读
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
学编程,先画画
源于教材,高于教材
少年力斗传统
清明节的传统