APP下载

无屏幕编程,不只是一种儿童编程工具

2021-11-14魏宁

中国信息技术教育 2021年21期
关键词:儿童教育学生

魏宁

一提到编程,我们总会联想到某种编程语言。近年来,随着编程教育的多元化发展,一类不依赖编程语言,没有计算机屏幕支持,而是通过实物操作学习编程的方式逐渐兴起,为了区别于借助屏幕的编程方式,我们把这类编程统称为无屏幕编程。

实体设备、动手做、游戏化是无屏幕编程的主要特征,我们先来看一些典型的无屏幕编程方式:MIT早期的无屏幕编程工具“编程珠子”是一种可互相通信的发光珠子,学生在一定的通信规则下,可以通过不同的串联模式使其产生不同的发光效果,借此学习编程中的各种结构。芬兰的“人体B-Box”也是一种无屏幕编程应用,B-Box是一种音乐形式,它的生成需要利用人的唇、齿、舌等不同部位模仿不同乐器的声音,再按照一定规律进行重复和叠加,最终形成一段富有节奏感的音乐。在课堂上,学生可以通过各种循环方式创作出喜欢的音乐,同时领悟循环结构的原理。此外,像玩具、积木、拼图、卡片、绳子、蜡笔等道具以及迷宫、各种生活环境都可以成为无屏幕编程的工具。

由此可见,无屏幕编程将抽象的编程语言具象化,将学习方式游戏化,还解决了儿童过早接触计算机屏幕可能造成的视力损害问题,这些优势都让无屏幕编程被普遍认为是儿童编程的较佳选择。

在很多编程专业人士看来,无屏幕编程的价值也只能如此了,但如果我们真把无屏幕编程看作是小孩子学习编程的游戏工具,那就低估了它的价值。……

登录APP查看全文

猜你喜欢

儿童教育学生
国外教育奇趣
题解教育『三问』
教育有道——关于闽派教育的一点思考
赶不走的学生
学生写话
留守儿童
学生写的话
儿童怎样成长
“六·一”——我们过年啦!
捏脊治疗儿童营养不良