BBC Micro:Bit. Year 7. Teacher Guide and Planning

Similar documents
Train the Trainer Resources Hex Files Here -

Controlling the Robotic Arm using the BBC micro:bit

You are going to code your micro:bit to read the future! Simply ask the micro:bit a quesition, and press a button to find out the answer!

Rocket Countdown Pencil Case

Train the Trainer Resources Hex Files Here -

Computing. Building Retention: What prior learning must be built upon/revisited and how will it be assessed? Term Cycle 1

You are going to learn how to make a timer, so that you can use it to challenge your friends!

INTRODUCTION HARDWARE

Don t Steal My BBC micro:bit Alarm!

BBC micro:bit Emoji Bag

Week 8: Python Programming - Consolidation

Managing Apps and Notifications

Impero Learning Series Teacher Tips English

Using an ICPSR set-up file to create a SAS dataset

Fronter User Level 2

BBC micro:bit Cool Colours!

Teacher Cheat Sheet - Game Coding Challenges

Session 2: Utilizing Resource Applications Quick Reference Guide FILE CENTER

An Introduction to MOODLE

Turning Point Response System and Turning Point Anywhere

touchdevelop tutorial

Activity 7. Modeling Exponential Decay with a Look at Asymptotes. Objectives. Introduction. Modeling the Experiment: Casting Out Sixes

Piano for Micro:bit User Manual

Key Stage 3. Introduction to the. BBC micro:bit

To complete this activity, you will need the following files:

Unit 5.6 3D Modelling

Software Nodes Card. If the value satisfies the condition, the node will output yes ; otherwise, it will output no.

Introduction School Year

SET UP A MOODLE BOOK

Install using the Umbraco Package Manager

Dalarna University Telephone:

Lesson 5: LDR Control

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Student. 45 minutes

Experiment 18 Full Adder and Parallel Binary Adder

Coin Pusher Pro Asset - README

Students: Getting Started

Velocity: A Bat s Eye View of Velocity

INSTRUCTION MANUAL Kingfisher Micro DVR w/ Button Cam SB-MSDVR660

Welcome to Lab! Feel free to get started until we start talking! The lab document is located on the course website:

Starting Windows. Week 1, Module 2 Sunday, January 10 th 2010

Year 7 Autumn A Autumn B Spring C Spring D Summer E and Summer F

LIGHTS, CAMERA, ACTION!

Programming Lab 1 (JS Hwk 3) Due Thursday, April 28

Micro:bit - an Educational & Creative Tool for Kids

EXERCISE 1-IDENTIFY COMPUTER S DRIVES (YOUR STORAGE

GAMING MONITOR. OSD Sidekick

Teacher Tips. Impero learning series Impero Solutions Ltd. English

CS 051 Homework Laboratory #2

Working with Screencast-O-Matic (SOM)

Common iphone problems, tips and tricks

Module 2, Add on lesson Introduction to the NXT and Mindstorms software. Teacher. 45 minutes

OneDrive for Students. Pilot Information Pack

Simulations How To for Fathom

Once file and folders are added to your Module Content area you will need to link to them using the Item tool.

micro:bit Lesson 1. Using the Built-in Sensors

Introduction to Computers By Jennifer King, YA and Marketing Librarian, Great Bend Public Library

Embrace YOUR Race 1 3E device

Cloze Wizard Version 2.0

Key Stage 2 Scratch, Python and Kodu (Beginners)

Moodle 2 Quick Start Guide

Communicating with the BOE-BOT

HHH Instructional Computing Fall

Welcome to Lab! You do not need to keep the same partner from last lab. We will come around checking your prelabs after we introduce the lab

Home Movie Duplication Video8 Tape to DVD (using the computer)

Contents. 1. Overview of Assess. 2. How can I access the Assess Standalone Administrator Portal?

Adding Content. 4. The following page will display (see image to the right): 5. Enter the title of the text page in the Name* field (required).

Creating a Page. Follow these simple steps to create a page in a Moodle course: 1. Click on the Turn editing on button (top right of the screen).

Focus X2 (PC version) Quick Start Guide

How to make an EZ-Robot Tutorial

Tutors Guide to the Platform

This guide shows tutors how to use some basic features of Moodle2. Compiled by Anne Dickinson

Installation. 5.) Click Next > when the following is displayed.

Repetition Structures

Stratford School Academy Schemes of Work

Thank you for purchasing Qwizdom Remotes.

Scratch Lesson 2: Movies Made From Scratch Lesson Framework

Using the Gaia GPS Website

RECORD. Published : License : None

Getting started guide for Administrators

ways to present and organize the content to provide your students with an intuitive and easy-to-navigate experience.

Android Programming Family Fun Day using AppInventor

Chat Activity. Moodle: Collaborative Activities & Blocks. Creating Chats

If you click the links in this document or on the class website and get a logon screen:

FREEWAY SIGNAGE series 9. user manual

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. App Inventor Workbook

Teach Yourself Microsoft PowerPoint Topic 4: Slide Master, Comments and Save Options

A+ Guide to Managing & Maintaining Your PC, 8th Edition. Chapter 3 Introducing Windows Operating Systems

Thank you for purchasing Qwizdom Remotes.

RIPJAWS KM780 RGB User Manual

Advice for How To Create a Film Project in Windows MovieMaker

Theme Editor User Manual by nop4you.com

New TwinSpace overview

Setting up your new Adobe Connect account

I>clicker 7. Synchronization. Guide for Instructors

EV3 Programming Workshop for FLL Coaches

To complete this project, you will need the following folder:

Content Author's Reference and Cookbook

PREPARING FOR 2017/2018 TIMETABLE AND USING OPTIONS

Quick Start. for Users. Online Banking

Transcription:

BBC Micro:Bit Year 7 Teacher Guide and Planning

Micro:Bit Block Editor Planning Support - Teacher help to complete the steps required for the Micro:Bit to run successfully - 1:1 peer help and partner working. Cross-curricular Links to mathematics and DT as well as the thinking skills needed logical thinking and processing trial and error. Half term is week 7 Week Task/Activity LO Success Criteria Extension suggestions 1 Introduction I Learn how to: I can create a simple block script which o Write will run on the Micro:Bit and cause the o Compile LEDs to light in an expected sequence. o Upload o Save locally a project 2 Introduction II Learn how to: I can open and save my Micro:Bit files o Import and understand how to edit them to o Edit develop what I have previously created. o Reload a project 3 Countdown timer Learn how to run code when an input I can logically think through a project button is pressed; and work systematically to create a Learn how to show a digital display on solution. the LED screen. Develop further scripts into the project to ensure that they are building a good quality programme which allows them to Allow pupils to start next project move between session with greater speed. Think about how use the scroll blocks to make the numbers fall from the screen; Consider creating a button A and button B option could one count up and one count down?; Look at the input variables and try to add a shake function to your script. 4 Game counter Learn how arithmetic operators operate on numbers and return a number; Learn how to run code when an input button is pressed; Learn how to show a score on the LED screen. I can adapt and develop my acquired skills to solve a new problem. Develop further game adaptions eg A=+1, B=-1 Think about how to display negative number.

5&6 Guess the number Learn how to run code when an input button is pressed; Learn how a variable is a place where you can store data; Learn how to set the value of a local variable; Learn how to returns a random number; Learn how to show a number on the LED screen, one digit at a time (scrolling left to right); Learn how to turn off all the LED lights on the LED screen. 8&9 Digital die Learn how to run code when the BBC micro:bit is shaken; Learn how to create a local variable as a place where you can store and retrieve data; Learn how the assignment operator is used to declare a new local variable; Learn how to declare a new local variable or update the value of a variable; Learn how to return a random number; Learn how to conditionally run code depending on whether a condition is true or not; Learn how to show an image on the LED screen. I can understand that I can store a set of variables which can be called upon by the script and use this in a small game. I can apply my previous skills to a new problem and look to solve problems with adaptations. Create a script which will clear the screen if button B is pressed. Make a 1-9 die; Think about how the die can be considered fair what can you do to test how random it actually is?

10&11 Glowing Pendulum Learn how to repeat code in the background forever; Learn how create a local variable to store data, so that you can use it in your code; Learn how to get the acceleration value (g-force), in one of three specified dimensions; Learn how to return the absolute value; Learn how to sets the brightness of the LED screen; Learn how to turn on all the LED lights on the LED screen. I can use functions to allow the accelerometer to provide inputs to the Micro:Bit and change the display accordingly. Replace y with x or z ; Investigate what happens to the brightness of the LEDs.

Unit 1 Write, compile, upload and save locally a project Click on the New Project link. Plug your Micro:Bit into the USB port it will take a few minutes to find the correct drivers. During this time you can start to write your code using block editor. Write and compile Once you have written a project, click on compile to create code your Micro:Bit can run. TIP: You can set out any sequence of lights in these blocks. Click on Show in folder

Uploading Drag this file into your Micro:Bit icon. TIP: you may need to click on Computer to seethe icon Eject the Micro:Bit from the USB port and connect the battery pack. Test your project is working. Going further Have a go at editing the screen and adding more complex LED patterns; Investigate changing the timing and which button operates the display; Think about using some of the other block functions. Saving locally Change the filename to something you will remember Click on My Projects Click on Show in folder and drag to your documents Click here on Save

Unit 2 Import, edit and reload a project Once you open the Micro:Bit website, click on New Project link: Click on my scripts You can then import your code from your network space. TIP: this might be a good time to think about creating a Micro:Bit folder in your documents to organise your projects. This is where you can start editing your text again. To reload a project, repeat the steps from task one. Remember to change the display setting on your script to change and edit your code. You might want to RENAME your edited project when you come to save.

Unit 3 Countdown timer In this unit, you will need to create a countdown timer from 5 to 0 which will display on the LED screen of the Micro:Bit. This will involve using some blocks which may need some experimentation. One route is to use the show number block: However, you might want a challenge and try making the numbers yourself: Remember that you will also need to use the timer blocks to accurately countdown from 5. Going further Think about how use the scroll blocks to make the numbers fall from the screen; Consider creating a button A and button B option could one count up and one count down?; Look at the input variables and try to add a shake function to your script. TIP: look back at the previous tasks to see how to compile, run and save your project make sure that you organise your files logically. Unit 4 Game counter In this unit, you will need to create a game counter from 1 to 9 which will display on the LED screen of the Micro:Bit everytime you press button A (or B). TIP: make sure that you save this file in your Micro:Bit folder.

Unit 5 Guess the number In this unit, you will need to create a random number generator. When you press button A (or shake) the Micro:Bit, a number between 1 and 9 will appear on the screen. This will be PART of the script. You need to think about how to write the missing section. Going further Create a script which will clear the screen if button B is pressed. Unit 6 Digital die In this unit, you will create a digital dice. Below is a screenshot of part of the solution. See if you can create the complete solution. TIP: You need to set the numbers to be random from 0-5 not 1-6. Going further Make a 1-9 die; Think about how the die can be considered fair what can you do to test how random it actually is?

Unit 7 Glowing Pendulum In this unit, you will construct a pendulum that glows using acceleration. This gives a number between 0 and 1024. The acceleration number has to be divided by 4 as the range (set brightness) accepts is between 0 and 256. All LEDs will be on, but at a different brightness according to the acceleration of the Micro:Bit. In a dark room, this is what the Micro:Bit will look like! Going further Replace y with x or z ; Investigate what happens to the brightness of the LEDs.