.

让编程脱离信息技术吧

北京中科白癜风专治白癜风 http://disease.39.net/yldt/bjzkbdfyy/

最早对信息技术的核心信息素养产生质疑,是因为06年左右,在苗的论坛里,许多的信息技术一线老师提出了这个学科找不到自己的核心。如果从信息素养来看,那么对自己学科的信息都不能正确的分析处理,找不到核心,那必然不可能培养这个信息素养。

如果分析这个学科的前世今生,在2千年之前,这个学科名字是叫计算机(电脑),主要是学的VB,核心必然是算法为主。但2千年后,这个学科就改名为信息技术,然后核心就变成信息素养了。从学科的核心来看,任何学科不可能发展之后核心会出现翻天复地的变化,与原来的核心完全不同。我们找不到第二个这样的学科例子来。这说明这个变化是很有问题的。这是其一。

其二,从信息技术真正的内容来看,从原来的学编程,变成了以学各种应用软件为主,包括办公软件、图形图像动画软件处理等。几乎在大班课堂上,是没有编程的任何内容。当然,因为信息技术是从计算机(电脑)而来,所以它把编程改为了选修之类,其实上没有人来选修这个。信息技术已经完全遗忘了编程。

其实最早的信息技术,是被分成四块的,其中有一部分是叫遥感技术。但有多少老师上个这方面的内容?也只是写在上面,完全没有落实到实处的。

其实上,我们真正在2千年后理解的信息技术根本就没有包括到编程。只是到了创客的流行,慢慢专家们也认识到编程的重要性。这才在课程里突出了一下编程,把计算思维放到了核心之中,与信息素养并列。可问题还是,如果这个学科的核心一直都有计算思维,为什么以前老版本没有这个?当时我们的专家们的信息素养又在哪里?他们的信息素养都不好,又如何保障这个学科的知识能培养这个信息素养。

我们真正理解的信息技术,是各种应用软件的学习。如果我们真的把编程与这些应用软件放在一起进行分析,就会发现,这两者的目标核心基础都完全不同。编程好的,与应用软件的掌握无关,没有相关性。同样的,应用软件的掌握,也与编程学习无关,没有相关性。不是说应用软件好,编程也会好的。而对于电脑、计算机来说,编程才是核心,应用软件仅仅是编程编写出来的,离开编程,就不会有越来越多的应用软件。编程是底层。这个和数学一样的,物理化学生物都会用到数学,也许也可以把数学整合到理科中,但问题是,数学还是作为一个单独的学科存在。那么编程也是一样的,它的重要性可以上升到国家战略地位层次上去,但办公软件、图形图像动画设计能进入到国家战略地位层次上去吗?永远都不可能。

当然,有人会说,编程是不是太专业化了,不是每个学生都要掌握的。我们是大众普及教育。

我们同样的看数学,我们会发现,从初中数学的几何证明开始,几何证明也不是每一个大众必须掌握的。其实这个几何证明,也是以后专业化的基础。基础教育不是大众的基础,是大学的基础。包括物理的许多内容,还包括了核物理的一些知识,难道这些知识是大众必须普及的?不学或者不知道就无法生存?

最早,我的想法是信息技术回归到编程,从现在来看,是信息技术加上编程。但这里有一个最核心的问题,正如我前几篇文章所言,信息技术的课时是一个非常大的问题,在高中,几乎就只有一年,只有一周一节课。在这样短的时间内,编程可能只占内容的五分之一。一共才40节(不包括假期和期末被占),才8节课,专家们确定8节课的时间,让大部分的学生从编程文盲,到掌握了计算思维?不觉得这是一个天方夜谈的鬼故事吗?最终的结果,必须是编程的教学内容一带而过,囫囵吞枣,对编程也是有百害而无一利。这样的编程教育,还不如不要。

专家们还说,我们不是培养码农的。可问题是,计算思维在没有掌握大量的编程知识,没有大量的熟练训练的前提下,能掌握这个计算思维吗?专家们又有多少的事例来证明他们的这个结论呢?知识能力思维,应该是一个递进的关系,在知识都没有完全掌握的前提下,去谈计算思维有什么意义?

有人还说,这个学科可以用思维软件来帮助大家思维。但问题是,你的思维层次就决定了你的思维,就算用相应的软件,你也得不到真正的东西。举一个简单的道理,我们来看核心素养。假设核心素养成立,我们的思维全是去落实核心素养了。但错了。真正的思维,应该是把落脚点放在另外的一个东西上。我会在以后的回复中给大家呈现出来。

编程与其它的应用软件完全不同。它的重要性也完全不同。所以必须把它单独独立出来。

预览时标签不可点收录于话题#个上一篇下一篇


转载请注明:http://www.abachildren.com/hbyx/139.html