SlideShare a Scribd company logo
1 of 65
BBC MICRO:BIT
EVERYTHING YOU WANTED TO KNOW ABOUT
SEX THE MICRO:BIT BUT WERE AFRAID TO ASK
Anthony McKay
January 13th 2016
ant@anthonymckay.co.uk
WHAT ARE YOU ABOUT TO LEARN?
• WHAT IT WILL DO FOR YOU
• WHAT IT WILL DO FOR YOUR PUPILS
• WHAT IT WILL DO FOR THE COUNTRY
REVOLUTION OF 1977-1981
• THE DAWN OF THE PERSONAL COMPUTER
• THE DAWN OF AFFORDABLE COMPUTING
• BASIC – AN EASY PROGRAMMING LANGUAGE
3 Things Happened
BEFORE 1977…...
1977 – TANDY TRS-80
1978 COMMODORE PET
1980 – SINCLAIR ZX80 - £?
1981 – ZX SPECTRUM
1981 “AUNTIE” BBC COMPUTER
WHAT DID THEY ALL HAVE IN COMMON?
• VERY AFFORDABLE
• SMALL ENOUGH TO HAVE AT HOME
• SHIPPED WITH THE ALL THE FOLLOWING SOFTWARE…....
Absolutely NONE!!
WELL, ALMOST NONE
• “BASIC” INTERPRETER
• BEGIINERS ALL PURPOSE SYMBOLIC INSTRUCTION CODE
• SIMPLE TEXT-BASED PROGRAMMING LANGUAGE
10 input “What is your name”, name$
20 for x = 1 to 10
30 print name$, “ is brilliant”
40 next x
SIMPLE BASIC PROGRAM
IMPLICATIONS
• YOU HAD TO WRITE CODE TO MAKE IT DO ANYTHING
• VERY EASY TO WRITE A SMALL PROGRAM IN BASIC
• INSTANT GRATIFICATION
• INCENTIVE TO EXPLORE AND EXPERIMENT
• (GEEKY) (MALE) KIDS TAUGHT THEMSELVES TO PROGRAM
EFFECT ON INDUSTRY
• BRITAIN SPAWNED A POOL OF SOFTWARE TALENT
• MANY SUCCESSFUL GAMES COMPANIES FORMED – EIDOS
• MANY KIDS WENT INTO COMPUTING CAREERS
• I WORKED IN TELECOMMUNICATIONS SOFTWARE
IMPACT ON ME AT SCHOOL
• IN YEAR 11MY SCHOOL HAD 1 PET COMPUTER
• MYSELF AND OTHERS QUEUED UP TO USE IT
• WROTE SIMPLE SIMPLE PROGRAMS AND SIMPLE GAMES
• I WAS ADDICTED!
• JOINED THE FOLLOWING EXCITING SCHOOL PROJECT….
WE WON!
BUT THEN BRITAIN LOST ITS WAY
• PROGRAMMING AND COMPUTER SCIENCE WAS NOT TAUGHT
• SCHOOLS TAUGHT ICT
• FOCUSSED ON HOW TO USE: MICROSOFT WORD, MICROSOFT POWERPOINT, A
KEYBOARD!
• HOME COMPUTERS WERE NOW PCS
• EXPENSIVE
• NOT AIMED AT ALLOWING KIDS TO PROGRAM (DIFFICULT, EXPENSIVE)
• AS A COUNTRY WE ABANDONED THE NEXT GENERATION OF KIDS
CONSUMERS
NOT
CREATORS
Eric Schmidt, Chairman of Google, August 2011
MacTaggart Lecture, Edinburgh,
"I was flabbergasted to learn that today
computer science isn't even taught as a
standard in UK schools. Your IT
curriculum focuses on teaching how to
use software, but gives no insight into
how it's made. That is just throwing
away your great computer heritage."
Eric Schmidt, Edinburgh, August 2011
GOVERNMENT TOOK NOTE
• COMPUTING SCIENCE ADDED TO NATIONAL CURRICULUM
• TEACH HOW TO CREATE, NOT TO CONSUME
• FOCUS ON ANALYSIS, PROGRAMMING, DESIGN
BBC WANTED TO DO IT AGAIN!
• WANTED SOMETHING TO HELP GET KIDS CODING AGAIN
• BBC LEARNING HAVE WIDE REACH AND EXPERTISE WITHIN EDUCATION
• COULD NOT FUND SUCH A PROJECT THEMSELVES
• NEEDED PARTNERS
• IT HAD TO BE SMALL, EXPANDABLE, CONNECTABLE, INSPIRING,….
• ....AND VERY LOW COST
Slide courtesy of Howard Baker, BBC Learning
TONY HALL - DIRECTOR GENERAL, BBC
This is exactly what the BBC is all about - bringing
the industry together on an unprecedented scale
and making a difference to millions. Just as we did
with the BBC Micro in the 1980s, we want to
inspire the digital visionaries of the future. Only
the BBC can bring partners together to attempt
something this ambitious, this important to
Britain’s future on the world stage.
Slide courtesy of Howard Baker, BBC Learning
SO WHAT EXACTLY IS A MICRO:BIT?
• TINY BUT POWERFUL COMPUTER
• BATTERY-OPERATED – 2 AAA (ALSO POWERS FROM USB PORT)
• WEARABLE !
• CAN BE PROGRAMMED QUICKLY AND EASILY
• FREE TO ALL YEAR 7 PUPILS THIS SPRING (IF SCHOOL HAS REGISTERED)
IT CRAMS IN ALL THIS….
• 25 RED LEDS
• 2 BUTTONS
• DIGITAL COMPASS
• ACCELEROMETER (MEASURES MORE THAN ACCELERATION)
• TEMPERATURE SENSOR
• BLUETOOTH
• SOUND OUTPUT
• MICRO-USB CONNECTOR TO PC/TABLET
• CONNECTOR TO THE OUTSIDE WORLD WITH EVEN MORE INPUTS/OUTPUTS
Slide courtesy of Howard Baker, BBC Learning
Slide courtesy of Howard Baker, BBC Learning
SO WHAT DOES IT DO?
• HTTPS://WWW.MICROBIT.CO.UK/WATCH-VIDEO
HOW DO YOU PROGRAM IT?
• ALL PROGRAMMING IS VIA A WEB PAGE : WWW.MICROBIT.CO.UK
• 4 ”LANGUAGES” TO CHOOSE FROM:
• WEB SITE INCLUDES A MICRO:BIT SIMULATOR
• ONCE WEB PAGE IS LOADED NO INTERNET CONNECTION REQUIRED
• WEB DEVELOPMENT & SIMULATOR WORK ON TABLETS AS WELL AS PCS/MACS
HOW DO YOU GET YOUR CODE ONTO THE
MICRO:BIT?
• CODE TRANSFERRED TO MICRO:BIT OVER USB OR BLUETOOTH
• DRAG CODE FROM “DOWNLOADS” FOLDER TO MICRO:BIT
• MICRO:BIT RUNS YOUR PROGRAM IMMEDIATELY UPON SWITCH ON
SAVING YOUR CODE
• CODE SAVED WITHIN THE BROWSER
• CODE CAN BE SAVED TO A FILE; MOVED TO USB MEMORY STICK; EMAILED
• CODE CAN BE STORED ON MICRO:BIT SECURE WEB SITE
• CODE ON WEB SITE CAN BE EDITED FROM HOME
MANY PROJECT IDEAS WITH JUST THE
MICRO:BIT
• ELECTRONIC DICE – SHAKE TO ROLL THE DICE
• DIGITAL COMPASS
• MOTION SENSITIVE BADGE
• PEOPLE COUNTER
• GAMES – MORE FROM DAVID WHALE LATER!
DEMO TIME!
PEOPLE COUNTER
• REALLY EASY TO PRODUCE
• EVERY “SHAKE” OF THE DEVICE ADDS ONE TO THE COUNTER
• WRITTEN IN BLOCK EDITOR
• TOOK LESS THAN 60 SECONDS TO PRODUCE!
SPIRIT LEVEL EXAMPLE
• USES ACCELEROMETER IN THE MICRO:BIT
• USES BUTTONS TO ADJUST SENSITIVITY OF THE SPIRIT LEVEL
• ALGORITHM TO CONVERT X/Y FORCE TO LED POSITION
• ALGORITHM TO MANAGE SENSITIVITY
• RUNS IN SIMULATOR AND ON ACTUAL MICRO:BIT
SPIRIT LEVEL – WHAT HAS IT TAUGHT?
• MICRO:BIT IS TURNED INTO A USABLE TOOL THROUGH SOFTWARE
• PUPILS CAN SEE IMMEDIATE PRACTICAL APPLICATION
• THE OUTPUT IS A REAL TOOL, NOT JUST ABSTRACT DATA
• STIMULATES THINKING INTO OTHER POSSIBILITIES
• SIMPLE TASK ADDRESSES MULTIPLE ASPECTS OF KS3 CURRICULUM
HOW WILL IT HELP YOU?
• COMPUTING CAN APPEAR VERY ABSTRACT
• MICRO:BIT MAKE COMPUTING REAL – FLASH LIGHTS, HELP TAKE SELFIES & MUCH MORE
• CONSIDERABLE ONLINE RESOURCES AVAILABLE
• TURNS COMPUTING INTO REAL-WORLD ACTIVITIES
• PROVIDES EASY LOW-COST PLATFORM FOR DESIGN & TECHNOLOGY PROJECTS
• ENGAGES PUPILS THROUGH FUN ACTIVITIES THAT APPEAL TO GIRLS AS WELL AS BOYS
DESIGN & TECHNOLOGY IDEAS
• CONNECTOR:
• ALLOWS CONTROL OF MOTORS, LEDS, SENSORS
• CONNECT A TEMPERATURE SENSOR, MOTION DETECTOR ETC
• USE TO CREATE AN INTELLIGENT DEVICE
• EG ROBOT VEHICLE
Slide courtesy of Howard Baker, BBC Learning
Slide courtesy of Howard Baker, BBC Learning
WHAT’S THE DIFFERENCE BETWEEN THE
MICRO:BIT AND THE RASPBERRY PI?
MICRO:BIT
• FREE
• BATTERY OPERATED
• VERY EASY TO GET STARTED
• ULTRA-LIGHTWEIGHT OPERATING SYSTEM
• SMALL AMOUNT OF INPUT/OUTPUT (I/O)
• GREAT FOR ALL AGES
RASPBERRY PI
• £20
• NEEDS EXTERNAL POWER (OR LARGE BATTERY)
• GETTING GOING MORE COMPLEX
• FULL-BLOWN LINUX
• LOTS OF I/O
• BETTER FOR OLDER KIDS
HOW WILL IT HELP YOUR PUPILS
• EASY ACCESS TO THEIR OWN PROGRAMMABLE COMPUTER
• WORK CAN BE STORED IN THE CLOUD AND CONTINUED EASILY AT HOME
• ENCOURAGES THEM TO PROGRAM TO MAKE THEIR IDEAS REAL
• AID IN DESIGN AND TECHNOLOGY PROJECTS
HOW WILL IT HELP YOUR PUPILS
• MAKING A SMALL DEVICE DO YOUR WILL IS INSPIRING
• APPEALS ACROSS THE GENDERS AND AGES
• PROVIDES A FANTASTIC AND FUN INTRODUCTION TO COMPUTING
…AND FOR BRITAIN?
• INSPIRE THE DIGITAL VISIONARIES OF THE FUTURE
• HELP EQUIP OUR CHILDREN WITH THE SKILLS FOR A DIGITAL FUTURE
• NURTURE THE SKILLS FOR WORLD-CLASS TECHNOLOGY COMPANIES LIKE ARM
MICRO:BIT IS COMING
• GET READY
• GET ON THE WEB SITE AND GET CODING NOW – USE THE SIMULATOR
• LOOK AT THE CONSIDERABLE RESOURCES AVAILABLE ONLINE
• USE STEM AMBASSADORS!
RESOURCES
• WWW.MICROBIT.CO.UK (BBC’S OWN SITE FOR WRITING MICRO:BIT CODE)
• HTTP://FARADAY.THEIET.ORG (LARGE MICRO:BIT SECTION, RESOURCES, CPD AND MORE). NEED TO REGISTER BUT
IT’S FREE
• HTTP://WWW.COMPUTINGATSCHOOL.ORG.UK/SECONDARY LOTS OF MATERIAL FOR TEACHERS
• HTTP://WWW.SLIDESHARE.NET/ANTHONYMCKAY3/TEACHER-TWILIGHT-PRESENTATION-JANUARY-13TH-2016
(THIS PRESENTATION)
• HTTPS://WWW.MICROBIT.CO.UK/ZRKGED SHAKERCOUNTER PROJECT
• HTTPS://WWW.MICROBIT.CO.UK/HQPUXT SPIRIT LEVEL PROJECT
FORMAL PART OVER
THANK YOU FOR LISTENING
BUT WE’RE NOT DONE YET…..
NOW IT’S YOUR TURN!
MAKE A NAME BADGE
• ENSURE YOU ARE ON WIFI
• OPEN BROWSER TO WWW.MICROBIT.CO.UK
• CLICK ”CREATE CODE”
• IN BLOCK EDITOR CLICK “NEW PROJECT”
BBC MICRO:BIT Everything

More Related Content

Viewers also liked

Ретаргетинг ВКонтакте для малого бизнеса
Ретаргетинг ВКонтакте для малого бизнесаРетаргетинг ВКонтакте для малого бизнеса
Ретаргетинг ВКонтакте для малого бизнесаЦеребро Таргет
 
Degree and academic transcript
Degree and academic transcriptDegree and academic transcript
Degree and academic transcriptBianca Nortje
 
Wireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection systemWireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection systemswathi ananthu
 
Keluarga sebagai Bahtera Allah
Keluarga sebagai Bahtera AllahKeluarga sebagai Bahtera Allah
Keluarga sebagai Bahtera AllahAdnug
 
DJBoone Resume (2016)
DJBoone Resume (2016)DJBoone Resume (2016)
DJBoone Resume (2016)DORIS BOONE
 

Viewers also liked (8)

Ретаргетинг ВКонтакте для малого бизнеса
Ретаргетинг ВКонтакте для малого бизнесаРетаргетинг ВКонтакте для малого бизнеса
Ретаргетинг ВКонтакте для малого бизнеса
 
Degree and academic transcript
Degree and academic transcriptDegree and academic transcript
Degree and academic transcript
 
King of Da North
King of Da NorthKing of Da North
King of Da North
 
Wireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection systemWireless mobile charger using induction with Anti-TheftAlert Protection system
Wireless mobile charger using induction with Anti-TheftAlert Protection system
 
8 Hidden Secrets in Houseworks.
8 Hidden Secrets in Houseworks.8 Hidden Secrets in Houseworks.
8 Hidden Secrets in Houseworks.
 
Keluarga sebagai Bahtera Allah
Keluarga sebagai Bahtera AllahKeluarga sebagai Bahtera Allah
Keluarga sebagai Bahtera Allah
 
DJBoone Resume (2016)
DJBoone Resume (2016)DJBoone Resume (2016)
DJBoone Resume (2016)
 
Gobiernos progresistas
Gobiernos progresistasGobiernos progresistas
Gobiernos progresistas
 

Similar to BBC MICRO:BIT Everything

Big data comes in small packages v1.2
Big data comes in small packages v1.2Big data comes in small packages v1.2
Big data comes in small packages v1.2Daniel Austin
 
Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!Barry Tarlton
 
Use open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoTUse open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoTMoe Tanabian
 
Innovative Technologies and Tech Trends
Innovative Technologies and Tech TrendsInnovative Technologies and Tech Trends
Innovative Technologies and Tech TrendsBrian Pichman
 
Unleashing your parish geeks
Unleashing your parish geeksUnleashing your parish geeks
Unleashing your parish geeksNicoleParrot
 
The Internet as I have seen it
The Internet as I have seen itThe Internet as I have seen it
The Internet as I have seen itColin JSmith
 
Mini Computers
Mini ComputersMini Computers
Mini Computersjonjahr
 
04 DIGI CREATIVE budgets
04 DIGI CREATIVE  budgets04 DIGI CREATIVE  budgets
04 DIGI CREATIVE budgetsSheSaysCREATIVE
 
Computing EY Kettering 2015
Computing EY Kettering 2015Computing EY Kettering 2015
Computing EY Kettering 2015bellla33
 
IOT Internet of things New Version 2017
IOT Internet of things New Version 2017IOT Internet of things New Version 2017
IOT Internet of things New Version 2017Ajith Kumar Ravi
 
New Technologies and their role in the workplace
New Technologies and their role in the workplaceNew Technologies and their role in the workplace
New Technologies and their role in the workplaceRussell Feldhausen
 
Consumers and Technology: a NeverEnding story
Consumers and Technology: a NeverEnding storyConsumers and Technology: a NeverEnding story
Consumers and Technology: a NeverEnding storyPierFilippoZenari
 
Technology trends 2018 and beyond | PLAN Tech Day Conference
Technology trends 2018 and beyond  | PLAN Tech Day ConferenceTechnology trends 2018 and beyond  | PLAN Tech Day Conference
Technology trends 2018 and beyond | PLAN Tech Day ConferenceBrian Pichman
 
Connecting Care @ National Care Forum
Connecting Care @ National Care ForumConnecting Care @ National Care Forum
Connecting Care @ National Care ForumCliff Ashcroft
 
UI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware ProjectsUI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware Projectspchristensen
 

Similar to BBC MICRO:BIT Everything (20)

Big data comes in small packages v1.2
Big data comes in small packages v1.2Big data comes in small packages v1.2
Big data comes in small packages v1.2
 
New technology
New technologyNew technology
New technology
 
PLAN Tech Day 2016
PLAN Tech Day 2016PLAN Tech Day 2016
PLAN Tech Day 2016
 
Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!
 
Use open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoTUse open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoT
 
Innovative Technologies and Tech Trends
Innovative Technologies and Tech TrendsInnovative Technologies and Tech Trends
Innovative Technologies and Tech Trends
 
Unleashing your parish geeks
Unleashing your parish geeksUnleashing your parish geeks
Unleashing your parish geeks
 
Cyber crime &_info_security
Cyber crime &_info_securityCyber crime &_info_security
Cyber crime &_info_security
 
The Internet as I have seen it
The Internet as I have seen itThe Internet as I have seen it
The Internet as I have seen it
 
Mini Computers
Mini ComputersMini Computers
Mini Computers
 
04 DIGI CREATIVE budgets
04 DIGI CREATIVE  budgets04 DIGI CREATIVE  budgets
04 DIGI CREATIVE budgets
 
Gadgets and gizmos 2016
Gadgets and gizmos 2016Gadgets and gizmos 2016
Gadgets and gizmos 2016
 
Computing EY Kettering 2015
Computing EY Kettering 2015Computing EY Kettering 2015
Computing EY Kettering 2015
 
IOT Internet of things New Version 2017
IOT Internet of things New Version 2017IOT Internet of things New Version 2017
IOT Internet of things New Version 2017
 
New Technologies and their role in the workplace
New Technologies and their role in the workplaceNew Technologies and their role in the workplace
New Technologies and their role in the workplace
 
Basha ppt
Basha pptBasha ppt
Basha ppt
 
Consumers and Technology: a NeverEnding story
Consumers and Technology: a NeverEnding storyConsumers and Technology: a NeverEnding story
Consumers and Technology: a NeverEnding story
 
Technology trends 2018 and beyond | PLAN Tech Day Conference
Technology trends 2018 and beyond  | PLAN Tech Day ConferenceTechnology trends 2018 and beyond  | PLAN Tech Day Conference
Technology trends 2018 and beyond | PLAN Tech Day Conference
 
Connecting Care @ National Care Forum
Connecting Care @ National Care ForumConnecting Care @ National Care Forum
Connecting Care @ National Care Forum
 
UI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware ProjectsUI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware Projects
 

Recently uploaded

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Recently uploaded (20)

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

BBC MICRO:BIT Everything

  • 1. BBC MICRO:BIT EVERYTHING YOU WANTED TO KNOW ABOUT SEX THE MICRO:BIT BUT WERE AFRAID TO ASK Anthony McKay January 13th 2016 ant@anthonymckay.co.uk
  • 2. WHAT ARE YOU ABOUT TO LEARN? • WHAT IT WILL DO FOR YOU • WHAT IT WILL DO FOR YOUR PUPILS • WHAT IT WILL DO FOR THE COUNTRY
  • 3. REVOLUTION OF 1977-1981 • THE DAWN OF THE PERSONAL COMPUTER • THE DAWN OF AFFORDABLE COMPUTING • BASIC – AN EASY PROGRAMMING LANGUAGE 3 Things Happened
  • 5.
  • 6. 1977 – TANDY TRS-80
  • 8. 1980 – SINCLAIR ZX80 - £?
  • 9. 1981 – ZX SPECTRUM
  • 11. WHAT DID THEY ALL HAVE IN COMMON? • VERY AFFORDABLE • SMALL ENOUGH TO HAVE AT HOME • SHIPPED WITH THE ALL THE FOLLOWING SOFTWARE…....
  • 13. WELL, ALMOST NONE • “BASIC” INTERPRETER • BEGIINERS ALL PURPOSE SYMBOLIC INSTRUCTION CODE • SIMPLE TEXT-BASED PROGRAMMING LANGUAGE
  • 14. 10 input “What is your name”, name$ 20 for x = 1 to 10 30 print name$, “ is brilliant” 40 next x SIMPLE BASIC PROGRAM
  • 15. IMPLICATIONS • YOU HAD TO WRITE CODE TO MAKE IT DO ANYTHING • VERY EASY TO WRITE A SMALL PROGRAM IN BASIC • INSTANT GRATIFICATION • INCENTIVE TO EXPLORE AND EXPERIMENT • (GEEKY) (MALE) KIDS TAUGHT THEMSELVES TO PROGRAM
  • 16.
  • 17.
  • 18. EFFECT ON INDUSTRY • BRITAIN SPAWNED A POOL OF SOFTWARE TALENT • MANY SUCCESSFUL GAMES COMPANIES FORMED – EIDOS • MANY KIDS WENT INTO COMPUTING CAREERS • I WORKED IN TELECOMMUNICATIONS SOFTWARE
  • 19. IMPACT ON ME AT SCHOOL • IN YEAR 11MY SCHOOL HAD 1 PET COMPUTER • MYSELF AND OTHERS QUEUED UP TO USE IT • WROTE SIMPLE SIMPLE PROGRAMS AND SIMPLE GAMES • I WAS ADDICTED! • JOINED THE FOLLOWING EXCITING SCHOOL PROJECT….
  • 20.
  • 21.
  • 23. BUT THEN BRITAIN LOST ITS WAY • PROGRAMMING AND COMPUTER SCIENCE WAS NOT TAUGHT • SCHOOLS TAUGHT ICT • FOCUSSED ON HOW TO USE: MICROSOFT WORD, MICROSOFT POWERPOINT, A KEYBOARD! • HOME COMPUTERS WERE NOW PCS • EXPENSIVE • NOT AIMED AT ALLOWING KIDS TO PROGRAM (DIFFICULT, EXPENSIVE) • AS A COUNTRY WE ABANDONED THE NEXT GENERATION OF KIDS
  • 25. Eric Schmidt, Chairman of Google, August 2011 MacTaggart Lecture, Edinburgh,
  • 26. "I was flabbergasted to learn that today computer science isn't even taught as a standard in UK schools. Your IT curriculum focuses on teaching how to use software, but gives no insight into how it's made. That is just throwing away your great computer heritage." Eric Schmidt, Edinburgh, August 2011
  • 27. GOVERNMENT TOOK NOTE • COMPUTING SCIENCE ADDED TO NATIONAL CURRICULUM • TEACH HOW TO CREATE, NOT TO CONSUME • FOCUS ON ANALYSIS, PROGRAMMING, DESIGN
  • 28. BBC WANTED TO DO IT AGAIN! • WANTED SOMETHING TO HELP GET KIDS CODING AGAIN • BBC LEARNING HAVE WIDE REACH AND EXPERTISE WITHIN EDUCATION • COULD NOT FUND SUCH A PROJECT THEMSELVES • NEEDED PARTNERS • IT HAD TO BE SMALL, EXPANDABLE, CONNECTABLE, INSPIRING,…. • ....AND VERY LOW COST
  • 29. Slide courtesy of Howard Baker, BBC Learning
  • 30. TONY HALL - DIRECTOR GENERAL, BBC
  • 31. This is exactly what the BBC is all about - bringing the industry together on an unprecedented scale and making a difference to millions. Just as we did with the BBC Micro in the 1980s, we want to inspire the digital visionaries of the future. Only the BBC can bring partners together to attempt something this ambitious, this important to Britain’s future on the world stage.
  • 32. Slide courtesy of Howard Baker, BBC Learning
  • 33. SO WHAT EXACTLY IS A MICRO:BIT? • TINY BUT POWERFUL COMPUTER • BATTERY-OPERATED – 2 AAA (ALSO POWERS FROM USB PORT) • WEARABLE ! • CAN BE PROGRAMMED QUICKLY AND EASILY • FREE TO ALL YEAR 7 PUPILS THIS SPRING (IF SCHOOL HAS REGISTERED)
  • 34. IT CRAMS IN ALL THIS…. • 25 RED LEDS • 2 BUTTONS • DIGITAL COMPASS • ACCELEROMETER (MEASURES MORE THAN ACCELERATION) • TEMPERATURE SENSOR • BLUETOOTH • SOUND OUTPUT • MICRO-USB CONNECTOR TO PC/TABLET • CONNECTOR TO THE OUTSIDE WORLD WITH EVEN MORE INPUTS/OUTPUTS
  • 35. Slide courtesy of Howard Baker, BBC Learning
  • 36. Slide courtesy of Howard Baker, BBC Learning
  • 37. SO WHAT DOES IT DO? • HTTPS://WWW.MICROBIT.CO.UK/WATCH-VIDEO
  • 38. HOW DO YOU PROGRAM IT? • ALL PROGRAMMING IS VIA A WEB PAGE : WWW.MICROBIT.CO.UK • 4 ”LANGUAGES” TO CHOOSE FROM: • WEB SITE INCLUDES A MICRO:BIT SIMULATOR • ONCE WEB PAGE IS LOADED NO INTERNET CONNECTION REQUIRED • WEB DEVELOPMENT & SIMULATOR WORK ON TABLETS AS WELL AS PCS/MACS
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. HOW DO YOU GET YOUR CODE ONTO THE MICRO:BIT? • CODE TRANSFERRED TO MICRO:BIT OVER USB OR BLUETOOTH • DRAG CODE FROM “DOWNLOADS” FOLDER TO MICRO:BIT • MICRO:BIT RUNS YOUR PROGRAM IMMEDIATELY UPON SWITCH ON
  • 44. SAVING YOUR CODE • CODE SAVED WITHIN THE BROWSER • CODE CAN BE SAVED TO A FILE; MOVED TO USB MEMORY STICK; EMAILED • CODE CAN BE STORED ON MICRO:BIT SECURE WEB SITE • CODE ON WEB SITE CAN BE EDITED FROM HOME
  • 45. MANY PROJECT IDEAS WITH JUST THE MICRO:BIT • ELECTRONIC DICE – SHAKE TO ROLL THE DICE • DIGITAL COMPASS • MOTION SENSITIVE BADGE • PEOPLE COUNTER • GAMES – MORE FROM DAVID WHALE LATER!
  • 47. PEOPLE COUNTER • REALLY EASY TO PRODUCE • EVERY “SHAKE” OF THE DEVICE ADDS ONE TO THE COUNTER • WRITTEN IN BLOCK EDITOR • TOOK LESS THAN 60 SECONDS TO PRODUCE!
  • 48.
  • 49. SPIRIT LEVEL EXAMPLE • USES ACCELEROMETER IN THE MICRO:BIT • USES BUTTONS TO ADJUST SENSITIVITY OF THE SPIRIT LEVEL • ALGORITHM TO CONVERT X/Y FORCE TO LED POSITION • ALGORITHM TO MANAGE SENSITIVITY • RUNS IN SIMULATOR AND ON ACTUAL MICRO:BIT
  • 50. SPIRIT LEVEL – WHAT HAS IT TAUGHT? • MICRO:BIT IS TURNED INTO A USABLE TOOL THROUGH SOFTWARE • PUPILS CAN SEE IMMEDIATE PRACTICAL APPLICATION • THE OUTPUT IS A REAL TOOL, NOT JUST ABSTRACT DATA • STIMULATES THINKING INTO OTHER POSSIBILITIES • SIMPLE TASK ADDRESSES MULTIPLE ASPECTS OF KS3 CURRICULUM
  • 51. HOW WILL IT HELP YOU? • COMPUTING CAN APPEAR VERY ABSTRACT • MICRO:BIT MAKE COMPUTING REAL – FLASH LIGHTS, HELP TAKE SELFIES & MUCH MORE • CONSIDERABLE ONLINE RESOURCES AVAILABLE • TURNS COMPUTING INTO REAL-WORLD ACTIVITIES • PROVIDES EASY LOW-COST PLATFORM FOR DESIGN & TECHNOLOGY PROJECTS • ENGAGES PUPILS THROUGH FUN ACTIVITIES THAT APPEAL TO GIRLS AS WELL AS BOYS
  • 52. DESIGN & TECHNOLOGY IDEAS • CONNECTOR: • ALLOWS CONTROL OF MOTORS, LEDS, SENSORS • CONNECT A TEMPERATURE SENSOR, MOTION DETECTOR ETC • USE TO CREATE AN INTELLIGENT DEVICE • EG ROBOT VEHICLE
  • 53. Slide courtesy of Howard Baker, BBC Learning
  • 54. Slide courtesy of Howard Baker, BBC Learning
  • 55. WHAT’S THE DIFFERENCE BETWEEN THE MICRO:BIT AND THE RASPBERRY PI?
  • 56. MICRO:BIT • FREE • BATTERY OPERATED • VERY EASY TO GET STARTED • ULTRA-LIGHTWEIGHT OPERATING SYSTEM • SMALL AMOUNT OF INPUT/OUTPUT (I/O) • GREAT FOR ALL AGES RASPBERRY PI • £20 • NEEDS EXTERNAL POWER (OR LARGE BATTERY) • GETTING GOING MORE COMPLEX • FULL-BLOWN LINUX • LOTS OF I/O • BETTER FOR OLDER KIDS
  • 57. HOW WILL IT HELP YOUR PUPILS • EASY ACCESS TO THEIR OWN PROGRAMMABLE COMPUTER • WORK CAN BE STORED IN THE CLOUD AND CONTINUED EASILY AT HOME • ENCOURAGES THEM TO PROGRAM TO MAKE THEIR IDEAS REAL • AID IN DESIGN AND TECHNOLOGY PROJECTS
  • 58. HOW WILL IT HELP YOUR PUPILS • MAKING A SMALL DEVICE DO YOUR WILL IS INSPIRING • APPEALS ACROSS THE GENDERS AND AGES • PROVIDES A FANTASTIC AND FUN INTRODUCTION TO COMPUTING
  • 59. …AND FOR BRITAIN? • INSPIRE THE DIGITAL VISIONARIES OF THE FUTURE • HELP EQUIP OUR CHILDREN WITH THE SKILLS FOR A DIGITAL FUTURE • NURTURE THE SKILLS FOR WORLD-CLASS TECHNOLOGY COMPANIES LIKE ARM
  • 60. MICRO:BIT IS COMING • GET READY • GET ON THE WEB SITE AND GET CODING NOW – USE THE SIMULATOR • LOOK AT THE CONSIDERABLE RESOURCES AVAILABLE ONLINE • USE STEM AMBASSADORS!
  • 61. RESOURCES • WWW.MICROBIT.CO.UK (BBC’S OWN SITE FOR WRITING MICRO:BIT CODE) • HTTP://FARADAY.THEIET.ORG (LARGE MICRO:BIT SECTION, RESOURCES, CPD AND MORE). NEED TO REGISTER BUT IT’S FREE • HTTP://WWW.COMPUTINGATSCHOOL.ORG.UK/SECONDARY LOTS OF MATERIAL FOR TEACHERS • HTTP://WWW.SLIDESHARE.NET/ANTHONYMCKAY3/TEACHER-TWILIGHT-PRESENTATION-JANUARY-13TH-2016 (THIS PRESENTATION) • HTTPS://WWW.MICROBIT.CO.UK/ZRKGED SHAKERCOUNTER PROJECT • HTTPS://WWW.MICROBIT.CO.UK/HQPUXT SPIRIT LEVEL PROJECT
  • 62. FORMAL PART OVER THANK YOU FOR LISTENING BUT WE’RE NOT DONE YET…..
  • 64. MAKE A NAME BADGE • ENSURE YOU ARE ON WIFI • OPEN BROWSER TO WWW.MICROBIT.CO.UK • CLICK ”CREATE CODE” • IN BLOCK EDITOR CLICK “NEW PROJECT”

Editor's Notes

  1. Games such as Tomb Raider with Lara Croft Grand Theft Auto All developed in Britain Don’t trivialize writing games – the skills involve the full gamut of computer science!
  2. This was a national competition for scientists and inventors broadcast over a number of episodes on BBC1 We took a PET computer. Graham (in blue jumper) built some theatre dimming circuits and wired them into computer I wrote software program to control lighting scenes which were stored on cassette tape and could be replayed by the computer Trivial by today’s software but advanced in its day
  3. He said Britain was "throwing away its computer heritage” flabbergasted to learn that computer science isn’t even taught as standard” in schools in the UK
  4. BBC Learning started to investigate what we could do The beginnings We did lots of building Came up with a design and went to present it to the director general of the BBC
  5. The ideal was to make a few thousand of the devices for schools Tony said - Why not give away a million? Launched MakeItDigital in March 2015
  6. The partners Could only do this with partners Calls in 2014 Response Working with them on the micro:bit
  7. The final design and functionality with our partners
  8. The back Now does some amazing things Accelerometer Compass Pins Bluetooth Smart
  9. This about making things Internet of Things This is the new revolution – making everything around us smart Also about data – creating it and using it This is the new engineering challenge And doing this a completely creative experience People will be creating the future not just consuming it
  10. Importance of Bluetooth Smart to the aspiration Can talk to smartphones and tablets Use them to write code and flash programs onto the micro:bit over the air and on the move Micro:bit can control events on the smartphone/tablet Smartphone/tablet can control events on the micro:bit Micro:bit can access the Internet and talk to other micro:bits