@TeacherToolkit, license CC BY-NC-ND 3.0

Slides:



Advertisements
Similar presentations
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 9 Decisions, Decisions, Decisions.
Advertisements

Creating Computer Programs lesson 27. This lesson includes the following sections: What is a Computer Program? How Programs Solve Problems Two Approaches:
EXAMPLE 1 Construct a probability distribution Let X be a random variable that represents the sum when two six-sided dice are rolled. Make a table and.
Unit B065 – Coding a solution PREP WORK 1)Make sure you keep a work log / diary. Use the table on page 16 of the hand book as a template 2)Keep a bibliography.
Python File Handling. In all the programs you have made so far when program is closed all the data is lost, but what if you want to keep the data to use.
CS 100 Introduction to Computing Seminar September 21, 2015.
Chapter 7 CASE Control Structure © 2008 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. Marilyn Bohl/Maria Rynn Tools for Structured.
Chapter 3 IFTHENELSE Control Structure © 2008 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. Marilyn Bohl/Maria Rynn Tools for Structured.
Sequencing Learning Objective: to be able to design algorithms that use sequencing.
Bbc microbit Lesson 3 – Temperature hot medium.
The Challenge Step One: Introducing the.
@TeacherToolkit, license CC BY-NC-ND 3.0
Lesson 1 – Getting to know your Microbit
micro:bit for primary schools – mb4ps.co.uk
micro:bit for primary schools – mb4ps.co.uk
Starter Activity Instructions: Complete the starter sheet Planner
micro:bit for primary schools – mb4ps.co.uk
@TeacherToolkit, license CC BY-NC-ND 3.0
Algorithm and Ambiguity
Java for Beginners.
Learning Objective: to be able to design programs that use sequencing.
@TeacherToolkit, license CC BY-NC-ND 3.0
micro:bit for primary schools – mb4ps.co.uk
Career Pictures.
Counting the Score - BBC micro:bit Quiz Counter
BBC Microbit.
BBC Microbit.
Learning to Program in Python
micro:bit for primary schools – mb4ps.co.uk
micro:bit for primary schools – mb4ps.co.uk
Sequencing Learning Objective: to be able to design algorithms that use sequencing.
Designing an Algorithm
Pseudocode algorithms using sequence, selection and repetition
micro:bit for primary schools – mb4ps.co.uk
micro:bit for primary schools – mb4ps.co.uk
BBC Microbit.
BBC Microbit.
Global Challenge Flashing Wheels Lesson 3.
Algorithm and Ambiguity
micro:bit for primary schools – mb4ps.co.uk
Micro:bit workshop.
Getting Started with Physical Computing
Pacman.
Intro to Programming & Algorithm Design
Global Challenge Flashing Wheels Lesson 3.
Creating Computer Programs
BBC Microbit.
micro:bit for primary schools – mb4ps.co.uk
Global Challenge Flashing Wheels Lesson 3.
micro:bit for primary schools – mb4ps.co.uk
Global Challenge Flashing Wheels Lesson 3.
BBC Microbit.
Creating Computer Programs
Chapter 1 Introduction to Programming
Global Challenge Flashing Wheels Lesson 3.
Global Challenge Flashing Wheels Lesson 3.
Design Challenge.
Light-up fishing nets.
Oil Spill Cleaner-upper
Ocean health monitor.
Design Challenge.
Ocean health monitor.
Ocean health monitor.
Oil Spill Cleaner-upper
Ocean health monitor.
Global Challenge Flashing Wheels Lesson 3.
Oil Spill Cleaner-upper
Ocean health monitor.
Light-up fishing nets.
Oil Spill Cleaner-upper
Presentation transcript:

@TeacherToolkit, www.teachertoolkit, license CC BY-NC-ND 3.0 www.teachertoolkit.me micro:bit can be programmed with JavaScript Blocks editor using a .hex file. Program can then be edited. To display the roll of a die following a shake gesture. Use the micro:bits to build useful tools. Hands on programming with a physical device To support students, step by step guide could be given. To stretch students ask to write the flowchart, pseudocode and Javascript code. The students can Use a gesture input to control the micro:bit. Create a randomly generated variable Use an IF…THEN…ELSE Display own patterns on the LEDs Variable Gesture Random IF THEN ELSE Number ranges Random Numbers @TeacherToolkit, www.teachertoolkit, license CC BY-NC-ND 3.0 Teacher led introduction of the task, showing a working solution on a micro:bit. Algorithm written as flowchart / pseudocode. Student led investigation of the software and developing programs. Student to download and test program on micro:bit Teacher led discussion of the program. Student led development of the program via other tasks. A test could be carried out with real dice to test how random the micro:bit random number generator is compared to real world