fbpx

探客和KUBO编程

与计算机科学有关的词汇有很多,探客就是其中之一。牛津英语词典中给Tinkering (探客)的定义是:“尝试以随意的方式来修复或改善某些东西。” 这意味着探客思维是在没有特定约束的前提上将一件物品拆开,分解,弄清楚如何使用和改进它以及进行试验的能力。 

当我们给任何年龄的孩子提供一个玩具,计算机设备,机器人或其他任何新奇物品时,孩子们通常都会非常兴奋,他们的第一步会是去研究如果…

  • 如果按下此按钮会怎样?
  • 如果我这样移动它会怎样?
  • 如果我将这两个配件放在一起会怎样?
  • 以及更多的如果…

给学生足够的时间去尝试使用新软件,设备,机器人,可以帮助他们理解这些设备的功能,从而为他们学习计算机科学知识奠定良好的基础。

探客思维是一种计算思维方法,21世纪的学生们利用探客思维技来提高他们的批判性思维,合作能力,创造力和沟通能力。在进行探客教育时,一般推荐以成对或小组进行活动, 这样可以充分学习以上技能。

21世纪 4 C能力在多种场景和课题都适用
计算思维方法旨在与计算机科学保持一致,但可以应用于更广泛的学科基础 
通过对比以上两个表格, 我们可以看到两者之间存在明显的重合部分,可以合并成以下表格:21世纪计算思维方法
下面让我们在KUBO编程机器人上使用探客思维吧!
您可以给学生 KUBO机器人,地图和一小部分方向TagTiles®图块 。根据不同学生的年龄,我们给学生们安排的活动也会有相应的变化。年龄较小的学生可能需要简单的入门指导,这样他们才能记住 KUBO机器人是如何在TagTiles®图块上移动的。年龄较大的学生则不需要任何指导,老师可以让他们有足够的时间在所有领域中自由探索。 
通过这种方法来介绍新的课题,可以使学生轻松地进行探索和学习。这样做的好处是,随着学生探索,他们可以自己学习到可以做什么和不能做什么,在不断犯错中积累经验, 学习新的知识。在这个过程中, 学生们在不断发展他们接受错误的能力,并从中学习到新的本领。 
因此,老师必须向学生介绍这样的观念: 学习,我们必须不断探索,我们不可能每次都能取得正确的成果,我们必须要通过犯错误来学习各种可能性。 我们可以这样用探客思维来指导学生入门,比如说:
  • 如果开始记忆该程序时,KUBO 没有完全位于 TagTile 上,该怎么办?
  • 如果 TagTiles 图块不在一起怎么办?
  • 如果你同时拥有两个前进TagTiles 图块,会发生什么情况?
  • 如果你在程序上没有启动和/或停止 TagTile图块,会发生什么情况?
  • 如果 KUBO机器人上不在地图上怎么办?
  • 如果你没有游戏 TagTile图块,会发生什么?
可以提出这些类型的问题,让学生们用探客思维进行思考。如果你不习惯思考接下来会发生什么情况,那么在使用探客思维时,那可能是一项艰巨的任务。为了确保学生探客学习有信心,他们应该有机会进行各种各样的探索和实验,以帮助他们找到解决问题的技能和方法。通过探客思维,这样学生们学习和应用到所有 21 世纪计算思维技巧。
作者:Pam Jones
国家计算机教育中心计算机课程设计者和学科专家

想了解更多 KUBO 编程的内容,请扫下方二维码👇  

关注我们的微信公众号吧!