芥末堆芥末堆

【芥末翻·VIEW】学校的编程课真的准备好了吗?

作者:Terry Heick 发布时间:

【芥末翻·VIEW】学校的编程课真的准备好了吗?

作者:Terry Heick 发布时间:

摘要:编程课的定位,是内容还是技能?

【芥末翻·VIEW】是芥末翻在周三推出的全新版块,旨在向读者推出最新的全球热点教育资讯、教育相关人士的重要观点。VIEW全球教育,体验精彩视野!

damian-zaleski-843-unsplash.jpg

原文:As Knowledge Demands Change, Curriculum Must Change, Too. 作者:Terry Heick.来源:TeachThought. 译者:Stella Li.  编辑:尔瑞.

1980年代,我在小学开始上基础的计算机编程课。但在我的记忆中,课程没多久就为了给外语课让路取消了。在那之后,在一些其他学区,外语课又因为给另外的科目让路被取消了。

当教育的趋势变成只重视学什么内容或者技能而不是学生如何学习,那么课程大纲的变化就只能是你进我出的疯狂游戏,最后的赢家往往是声音最大的那个。

教育,在某种程度上,是教与学的体系。教与学,在某种程度上,是关于知识。而知识又可以分为两个独立而又相关联的部分:技能和内容。技能是学生能“做”的事情---程序性的知识教给学生做某些事的能力。比如修改文章、解答数学题、解读文本。而内容则是另一种知识---陈述性的知识。也就是学生“知道”的事情。在数学里,它可能是计算圆形面积的公式。在写作中,它可能是押韵和遣词造句的技巧。在历史学,它可能是指某个冲突中一方所占据的地理优势。

怎样教编程?这个问题不应该被孤立地思考和回答。当今社会新技术发展迅速,先进技术被大众所接受,而我们的教育系统却表现平庸。在这样的大背景下,编程只是众多值得关注的问题中的一个。学校应该更重视内容还是技能,或者有其他的选择值得我们考虑?问题的答案会随着社会的变化而变化吗?

如果不用这种角度来思考问题,编程就会像化学、音乐以及其他一些很有价值的学科一样,虽然编入课纲时出发点是好的,却在现有残酷的课程结构下变得面目全非。

一门学科变得像食材一样,被分解剁碎、再次包装,每天常温供应,直到没有人记得自己到底对食材做了什么,甚至忘了为什么用到了这个食材。

计算机编程的话题在越来越多的教育话题中被提及。往往是在讨论“21世纪学习”时提的最多,当然是因为编程听起来就特别时尚炫酷。

在好莱坞,程序员常常被描绘成高高在上的天才,身穿军绿色飞行员夹克,像天外来兵一样解决各种问题。入侵主机、篡改成绩、拯救他人,等等。在新闻里,程序员要不是敲着键盘的天才,就是亦正亦邪的顶尖技术精英,机密档案、病毒威胁、甚至国家安全都在他们的鼓掌之中。再加上信息技术在我们的生活中扮演着越来越重要的角色,编程处在了一个尴尬的位置:被大多数人误解,但又与几乎所有事情都有点关联。这样看来,在学校里教编程是必然的了?

嗯,或许是的。

教技能还是教内容?

常常有太多“看起来很美”的新理念被加进了课程大纲。性格训练、戏剧、演讲、辩论、艺术、全人教育以及其他各种各样的技能或者话题走进学校,但却并不都能持久。

这些技能或话题都有值得学习的部分。但关键问题在于,学校是有局限的。即使是最不可思议的学校里最不可思议的老师,在一个学年里也只有有限的教学时间。对学生来说也一样,他们只有有限的精力去投入学习。这就是为什么往往印出来的大纲看上去特别棒,走进教室却发现执行起来没那么理想。

以“读写能力”(literacy)为例,这曾经在早期是所有教与学的核心。它不仅仅本身是一个目标,同时也是达成其他教育目标的基础。如果没有好的读写能力,学生将在其他所有学科都遇到困难。

但学校并没有把读写能力作为学校课程设计的核心贯穿到所有科目的教学中去,而是把它独立出来成为了单独的科目。于是,美国的英语文学的老师的教学压力就从一套共同核心课标变成了五套。

如果把课程标准看做一系列学生应该知道的知识列表。美国的英语文学老师负责教下面五组标准。每一组都包含了诸多分支和分年级标准。

·        阅读:信息

·        阅读:文学

·        阅读:基础

·        写作

·        口语和听力

·        语言

对于老师来说,如果不仅仅是浅尝辄止地带过的话,这是非常多的教学内容。对学生来说,也是很多的学习负担。因此,这给老师带来了巨大的压力,使他们不得不在教学过程中做出大量重要的调整,快速决定哪些内容是最重要的。

我们正是在这样的背景之下讨论编程以及其他任何对于学校的新想法。这是一个体系,所有的事情都彼此关联。如今世界有太多学生应该了解的东西了。

反思:学校的编程课程真的准备好了吗?

改变会带来不确定性,而理所当然的,不确定性会带来不安全感甚至恐慌。学生需要具备一项能力,他们要会说一门外语,“编程”其实就是“说电脑说的话”。像任何新的语言一样,它只是另外一系列的符号而已。

学校应该教什么?以及,为什么教育作为一个体系,不能像信息技术那样迅速变化?学校和课程大纲应该如何根据当地流行的技术和价值观来重新定义?我们应该如何设计学校和课纲,使得它们能够根据那些变化的速度和规模来重新修订?

有一些技能和内容是每个学生都能通过学习和掌握而从中获益的。让学生学习这些是极其重要的,但同时也要考虑到学校的设计、老师的技能以及整个社会的价值体系。如果我们不能把问题放在大的背景中充分考虑,我们其实就完全没有认识到问题。

学校如何设计、学生应该学什么,以及为什么学,这些问题都需要认真积极地思考。关注这个问题的迫切之心不应该亚于关注新的智能手机什么时候发布或者关心如何投资。

实际上,现在的时代信息随手可及,而社会经济差距却日益恶化。在这样的背景之下,我们或许更应该考虑我们是否应该像现在这样一直教给学生内容,而不是真的教学生如何思考。

>>声明

本翻译仅作了解之用,并非用于学术研究或商业决策。芥末堆海外翻译社群的小伙伴们力求将关键理念与思想更广泛地传播至中文区域,故部分表达可能与原文有所差异。如需使用,请查证原文


1、本文是 芥末堆网原创文章,转载可点击 芥末堆内容合作 了解详情,未经授权拒绝一切形式转载,违者必究;
2、芥末堆不接受通过公关费、车马费等任何形式发布失实文章,只呈现有价值的内容给读者;
3、如果你也从事教育,并希望被芥末堆报道,请您 填写信息告诉我们。
来源: 芥末堆
芥末堆商务合作:王老师 18710003484
  • 【芥末翻·VIEW】学校的编程课真的准备好了吗?分享二维码