2022年4月21日,教育部发布了2022版的“义务教育课程方案和课程标准”(以下简称“新课标”),为后续十年中国的义务教育制定了新标准。根据教育部新课标发布会和相关文件,新课标将于2022年秋季学年开始实施。本文根据相关文件,来聊聊新课标中关于信息科技课程的一些事项。
信息技术课程的沿革
信息科技课程最早是在上个世纪90年代开始提出,当时教育部门有出过一些文件,要在中小学进行计算机教育。但受限于当时的经济水平、师资、教材等,只有极少数学校、极少数学生有条件进行计算机课程的学习,比如搜狗的CEO王小川,就是在成都七中上学期间,在少年宫接触的计算机启蒙(多说一句,成都七中在中国计算机发展历史上可以说是一个神一样的存在,除了王小川,还有B站CEO陈睿等毕业于成都七中,在世界人工智能领域都占有一席之地的女科学家李飞飞,也是在成都七中就读过)。尤其是师资的缺乏,让很多有硬件条件的学校也无法开展计算机教学。记得我的中学母校,当时刚建了一栋新的图书馆,里面有一个(还是2个?)微机室,但微机室永远门窗紧闭,所有的微机上都盖着遮挡灰尘的纱布,我们只能偶然从微机室经过的时候从窗缝里看几眼,想象那些神秘的机器怎么使用。所以整个90年代,基本是中小学计算机教育的蛮荒时期。这个时期可以说延续到21世纪的前10年。虽然教育部在进入新世纪后,针对中小学信息技术教育发了不少文件:
- 2000年印发《中小学信息技术课程指导纲要(试行)》
- 在2001年,启动新一轮基础教育课程改革,印发《义务教育课程设置实验方案》(教基〔2001〕28号)明确设置信息技术教育,将其纳入综合实践活动课程中统筹实施。同时,设置小学科学课程,将“技术与工程”作为课程内容领域之一提出学习要求
- 2003年,印发《普通高中课程方案(实验)》(教基〔2003〕6号),设置信息技术课程。形成中小学连贯一致开展信息技术教育的系统化设计。
但总体上,信息技术(计算机)课程总体开课情况都不是太理想。大多数时候,信息技术课程是作为科学课程的一小部分而存在的,而且大部分情况下,也只是由老师给学生讲解计算机、信息科学的一些历史、软硬件知识等,动手实践环节极少,尤其在边远落后地区和较小的县市中小学。
在2010年之后,随着经济的快速发展(地方财政有钱了,百姓也有钱了),以及摩尔定律加持下计算机硬件越来越便宜,中小学的信息技术教育才算慢慢在全国开花,尤其是经济比较发达的沿海省份,在信息技术教学的推进上也比其他省份更早一步。2015年之后,随着北美以及欧洲发达国家在中小学中加入信息科学尤其是少儿编程课程,擅长Copy To China 的中国创业者也在民间开始推动升级版的信息技术教育。推动这个趋势的最重要的原因,除了计算机硬件价格下降这个原因外,还有一个非常重要的原因在于由麻省理工的MIT媒体实验室推出的面向儿童的可视化图形编程软件Scratch的成熟,以及谷歌公司受Scratch启发推出的Blockly开源软件,前者让少儿的编程启蒙成为可能,而后者,是目前市面上绝大部分面向少儿的可编程硬件产品的基础,包括Scratch 3,也是按照Blockly的思路进行了重新实现。关于Scratch的设计思路,推荐阅读Scratch之父米切尔·雷斯尼克(Mitchel Resnick)写的《终身幼儿园》。关于少儿编程的发展,可以阅读雷斯尼克的前辈、Logo语言的创始人西摩·佩珀特(Seymour Papert)的《因计算机而强大》(英文名”Mindstorms:Children,Computers and Powerful Ideas),在本书中,可以看到少儿编程是如何在美国一步步发展起来的,以及它背后的指导思想是什么)
说回国内的信息技术教育。和少儿编程在教育市场的蓬勃发展相呼应,教育部在2020年修订印发了《普通高中课程方案(2017年版2020年修订)》,进一步强化核心素养导向,增强课程选择性,满足学生学习需要。有的省市甚至更进一步将信息技术作为高考的选考科目,进一步提升了信息技术在整个教育体系中的地位。
最新的,就是教育部昨天(2022/04/21)刚推出的新课标,将信息科技作为一门课程,和语文、数学、体育、艺术等并列。
新课标中的信息科技
新课标中的信息科技课程,相对于原来的信息技术课程,有以下重要的变化:
- 极大提升了信息技术的地位,在《义务教育课程方案(2022版)》中提到:
将劳动、信息科技从综合实践活动课程中独立出来。
这意味着信息科技从原来的科学素养等课程中独立出来,成为单独的一门课程。
2. 原有的信息技术课程,绝大部分的内容(尤其是义务教育阶段)大部分是了解软硬件、打字、Office操作、多媒体制作等计算机应用层面的课程,而新课纲中,将课程细化成了三大学段:
- 信息意识
- 计算思维
- 数字化学习与创新
- 信息社会责任
在五六年级开始,就已经加入了算法和编程的要求,而在原来的课纲中,这是高中才开始要求的内容,见下图(来源:教育部《义务教育信息科技课程标准(2022年版)》第8、9、10页):
而且在新课纲中明确提出用程序来实现算法,这确实是一个非常大的改动。考虑到这是一份面向全国的纲领文件,结合全国发展水平、学校条件的巨大差异,甚至可以说这个方案有点激进了。
至于说后续的推进情况,我预计还是会是在有条件的地区比如东部省份、京津先落地,甚至有更多省份可能还会将它列入高考甚至中考等考试中。让我们拭目以待吧。