element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
microbit
  • Learn
  • Learning Center
  • STEM Academy
  • microbit
  • More
  • Cancel
microbit
micro:bit Blog Micro:Bit in the game-design classroom : INTRO
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join microbit to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: straytech
  • Date Created: 8 Nov 2018 10:17 PM Date Created
  • Views 649 views
  • Likes 2 likes
  • Comments 0 comments
  • micro:bit education giveaway
  • micro:bit project
  • the great micro:bit education giveaway
Related
Recommended

Micro:Bit in the game-design classroom : INTRO

straytech
straytech
8 Nov 2018

The Platform

I’m proud to be one of the recipients of “The Great micro:bit Education Giveaway” and received my classroom kit a few weeks ago. I’ve been a college professor for about a decade, and have been involved with the hacker/maker community even longer. I’ve published many open-source projects with Arduino and other platforms, but I’m new to the micro:bit.

 

During my first couple of hours with the platform, I found it to be one of the simplest systems I’ve encountered. It’s incredibly well documented, and designed for a simple development chain.

image

The good:

    •    I can finally teach in a truly OS-agnostic way. I’ve been very frustrated in having to teach operating-systems to my students AS I teach a development system. All of them can now just use a browser and a thumbdrive-like interface on any computer they choose.

    •    The system is robust enough, that we may not need to augment the hardware. Working with limitations is always a challenge, but this little package offers an amazing amount of input and output options.

 

The bad:

    •    No built-in audio. I will try to get my students to develop their project on the stock platform, so that other teachers or makers can run their games “out of the box.”  unfortunately, audio is central to interactivity in our context.

    •    On-Device Debugging. Syntax errors are only reported when the bad code is executed. If a typo occurs in a conditional statement, the error won’t be reported until the condition is met!

    •    The battery-packs are loose by default and have no power switch, putting potential strain on the tiny power wires. — I have elected to velcro the packs to the back of the board before passing them to my students. The good news, is that this makes the board slightly more ergonomic for adult hands.

image

 

The Project

This project is serving as a final group development project in a Narrative  Design class in our school’s Game Design program. Most of the students have used python before, but have never been exposed to a micro-controller platform.

 

The project traditionally combines narrative context and an enforced engagement with space or location while still using digital technologies. Past classes have used phones, QR-Codes, websites, puzzles and messaging systems to convey narrative and in-game information.

 

The project this year will require the micro:bit as a central engine, and must include a “Release package” that conveys game instructions, back-story and a small branding package. These “one-sheets” will be published here so that other classes can download the code, read the one-sheet and immediately play the games with nothing other than the micro:bit classroom kit of 10 devices with batteries, usb cables and packs.    

 

The Project Specification Sheet for this class project is located here:

[PDF]

The extra reporting and diagrams are related to previous production methods covered in the class.

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube