Micro:bit KS3课程链接

KS3计算课程被链接到micro:bit活动页面

如何把在Block和Python中的micro:bit活动链接到KS3计算学习项目中的一些教学案例。

KSE学习项目 计算内容和例子
设计,使用并评估计算的抽象性,模拟现实世界中问题的状态和行为以及物理系统。
  • Learn to design a program to show images on the microbit, write an algorithm to achieve a specific goal: Beautiful Image
  • Design a program with use of decisions to achieve different goals: Smiley
  • Create a compass to be used in the real world: Compass
了解几种反应计算思维的关键算法(例如,用于排序和搜索的算法);使用逻辑推理对比针对同一问题的替代算法的使用。
  • Learn to design a program to show images on the microbit, write an algorithm to achieve a specific goal: Counter
  • Write an algorithm that gives different outputs, define random number variable: Rock Paper Scissors
使用两种或两种以上的编程语言(其中一种至少是文本)来解决一系列计算问题;恰当地使用数据结构(例如,列表,表格或数列);开发使用步骤或函数的模块化程序
  • Understand the algorithm including logic and stored data: Magic 8 (blocky)
  • Compare alternative programming languages to solve the same problem: Magic 8 (Python)
了解简单的布尔逻辑(例如, AND,OR,和NOT)及其在电路编程中的一些用法;了解如何用二进制展示数字和如何能在二进制数字上执行简单的操作(例如,二进制添加,以及二进制和十进制的转换)
  • Use if, then, else, elseif to show simple boolean logic: Compass
  • Use Boolean logic of several conditions, shake and a number rolled: Die Roll
了解组成计算机系统的硬件和软件,了解它们是如何相互通信以及与其他系统通信。
了解电脑系统内部的指令是如何被存储和执行;明白各种类型的数据(包括文本、声音和图片)如何以二进制数字的形式被显示和操作。
优先处理一些设备的创造性项目(包括筛选,使用以及结合多个应用)来完成挑战目标(包括收集分析数据和满足已知用户的需求)。
  • Create flashing lights within a made pencil case (the design can be modified once pupils understand the project): Rocket Pencil Case
  • 创造一种基于运动和用户需求的设备来改善健康状况。 Think about how a "step" is decided, tracking the user moving up a hill or the distance the user has moved: Pedometer
Selecting this opens external content from our support system, which adheres to their privacy policy.