芬兰学校计算机教室,不用电脑的编程课?芬兰的这群老师绝了!

2023-11-10 01:50

本文主要是介绍芬兰学校计算机教室,不用电脑的编程课?芬兰的这群老师绝了!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

说到编程课,许多人的脑海中首先想到的,一定是电脑上密密麻麻的代码。

伴随着人工智能时代的到来,编程教育也越来越受到重视,不论是学校还是家长,为了让孩子能够学好编程,都购置了计算机、平板电脑等设备。

那么,是不是没有电脑就不能够学习编程呢?

当然不是啦~

e8f19a00916cf43941ff635d1cad1298.png

图中是芬兰一所学校正在上编程课的场景。

是的,你没有看错,尽管教室里的学生们都没有电脑,但是他们正在老师的带领下,进行着一种叫做“西蒙说”的奇偶数游戏。

在这种游戏规则下,学生需要按照老师的指令做出动作,当动作做错时则自动出局。

老师正是通过这种游戏,教给学生们编程课程中的“IF语句”这一章节的内容。

5c0215aeae252a90b4b0a0fc3fdbcf78.png

编程课上不使用电脑听起来很奇怪,毕竟在大部分人常识中的编程课依旧是一门传统的计算机技术课程,但对走在教育改革和创新前沿的芬兰来说,编程课程要达到的教学效果远不止这些。

芬兰认为编程课程要做的绝不仅仅是对学生的技术训练,学校更应该关注如何让学生理解和掌握编程背后的思维。

所以,在芬兰学校的编程课上,你能见到各种“古怪”的教学方法。

af6377011a26e1cd9af85b533cc6d088.png

这堂编程课上的老师正在讲解编程语言中的“循环结构”,循环结构是对某一算法的重复执行,是最能发挥计算机设计特长的程序结构之一。很多看似复杂的程序设计,实则都是由一个个循环运行的循环体构成的。

然而在实践过程,这名老师却没有让学生们用电脑操作,反而是现场组织学生们来了一段“B-box”!

d5d87b341a2e42179b548b3563a7922a.png

B-Box

是口技的一种形式,人们利用唇、齿、舌等不同的部位模仿出不同乐器的声音,以汇编成一段富有节奏感的音乐。基于相似的工作原理,这名教师设计了这样一个人体B-Box游戏来帮助学生更好地领会循环思想

教师先对学生进行分组,每组学生负责演奏一种声音,而后为每组学生设计一个演奏图式,并给出图式的循环次数和开始下一个动作循环的指令。

于是,在学生们欢快的口技比拼中,一堂另类的编程课就这样完成了~

5dd8f81cb793a50ed033d41eb13335c4.png

如果说上面那堂编程课可以戏称为音乐老师讲的话,那么这场在模拟操场上进行的编程课,则可以说是体育老师来串场了。

同样是一堂学习“IF语句”的编程课,只是在这节课的教学过程中,芬兰教师带领学生做了个名为“机器人操场”的游戏——

1d6017b8f1a2939165b562a649b229bc.png

教师将学生分为两组,一组学生扮演机器人,另一组学生扮演机器人的操控者,帮助机器人越过各个障碍物,以此来学习课程内容。

在这场课上,学生所学到的不仅仅是“Do…”或“IF…Else…”等直白的计算机语句和编程技术,而是更理解了如何使用循环思想和条件判断来对问题进行加工和处理。

2c765ce5fa8ea853d79322354516c9df.png

不难发现,在芬兰的编程课堂上,老师更看重对学生的编程思维的培养,同时设计了不同的应用场景来让学生更好的掌握所学的知识。

芬兰的教学方法,也向世界展示了,编程并非只是排列枯燥的代码,用有趣有爱的方式上编程课,反而更能激发学生的学习兴趣,提升学习的效率。

怎么样,看完芬兰的这几堂编程课,你是不是也对学习编程产生兴趣了呢~

那就太好了。虽然芬兰我们去不了,但是可以带孩子来智玩悟空啊 ~

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com

这篇关于芬兰学校计算机教室,不用电脑的编程课?芬兰的这群老师绝了!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/379728

相关文章

C#多线程编程中导致死锁的常见陷阱和避免方法

《C#多线程编程中导致死锁的常见陷阱和避免方法》在C#多线程编程中,死锁(Deadlock)是一种常见的、令人头疼的错误,死锁通常发生在多个线程试图获取多个资源的锁时,导致相互等待对方释放资源,最终形... 目录引言1. 什么是死锁?死锁的典型条件:2. 导致死锁的常见原因2.1 锁的顺序问题错误示例:不同

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo

电脑没有仿宋GB2312字体怎么办? 仿宋GB2312字体下载安装及调出来的教程

《电脑没有仿宋GB2312字体怎么办?仿宋GB2312字体下载安装及调出来的教程》仿宋字体gb2312作为一种经典且常用的字体,广泛应用于各种场合,如何在计算机中调出仿宋字体gb2312?本文将为您... 仿宋_GB2312是公文标准字体之一,仿China编程宋是字体名称,GB2312是字php符编码标准名称(简

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

C#实现获取电脑中的端口号和硬件信息

《C#实现获取电脑中的端口号和硬件信息》这篇文章主要为大家详细介绍了C#实现获取电脑中的端口号和硬件信息的相关方法,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 我们经常在使用一个串口软件的时候,发现软件中的端口号并不是普通的COM1,而是带有硬件信息的。那么如果我们使用C#编写软件时候,如

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

python写个唤醒睡眠电脑的脚本

《python写个唤醒睡眠电脑的脚本》这篇文章主要为大家详细介绍了如何使用python写个唤醒睡眠电脑的脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 环境:win10python3.12问题描述:怎么用python写个唤醒睡眠电脑的脚本?解决方案:1.唤醒处于睡眠状

不删数据还能合并磁盘? 让电脑C盘D盘合并并保留数据的技巧

《不删数据还能合并磁盘?让电脑C盘D盘合并并保留数据的技巧》在Windows操作系统中,合并C盘和D盘是一个相对复杂的任务,尤其是当你不希望删除其中的数据时,幸运的是,有几种方法可以实现这一目标且在... 在电脑生产时,制造商常为C盘分配较小的磁盘空间,以确保软件在运行过程中不会出现磁盘空间不足的问题。但在

电脑显示hdmi无信号怎么办? 电脑显示器无信号的终极解决指南

《电脑显示hdmi无信号怎么办?电脑显示器无信号的终极解决指南》HDMI无信号的问题却让人头疼不已,遇到这种情况该怎么办?针对这种情况,我们可以采取一系列步骤来逐一排查并解决问题,以下是详细的方法... 无论你是试图为笔记本电脑设置多个显示器还是使用外部显示器,都可能会弹出“无HDMI信号”错误。此消息可能