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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Legacy Personal Blogs Micro: Bit code club Post 1: Humble beginnings and a game of Hand Cricket.
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ashutosh_pandey
  • Date Created: 3 Aug 2019 11:15 AM Date Created
  • Views 1265 views
  • Likes 6 likes
  • Comments 5 comments
  • join the micro:bit summer code club challenge
  • summer code club challenge
  • micro:bit project
  • bbc micro bit
Related
Recommended

Micro: Bit code club Post 1: Humble beginnings and a game of Hand Cricket.

ashutosh_pandey
ashutosh_pandey
3 Aug 2019

Greetings from India!

 

Before starting this post, I'd like thank jlucas and danzima for getting the Micro: Bit and Kitronik kits shipped here. I asked John a lot of questions, and he patiently answered all of them. Special thanks to Dayananda Sagar College of Engineering, Dayananda Sagar International School, Principal sir and all the teachers involved in making this club a reality. As an engineering student with no workspace of my own, I was pretty much dependent on the school and college to help me out. The Indian education system is traditionally not really based on practical learning, so the idea of a code club with hardware based projects and working in the lab everyday seemed utterly foreign to everyone. Still, due to Element14 and the support of a lot of people, we were able to make this happen.

 

Day 0:

 

{gallery} Micro: Bit Introduction

Accelerometers, Dice and Hand Cricket:image

Me describing what the club is all about to the intrepid young kids.

image
image

 

Before kicking things off, I had to pass a litmus test: getting the kids interested. I had to convince the kids to convince their parents that the club was worth it, and to also convince their parents that their studies wouldn't suffer. I gave them a short prep talk about what the Micro: Bit was, what sensors it had built in, what we could attach to it using the Kitronik Kits and other hardware and of course, what projects could be done with it. With the help of Madhu Sir, their computer science teacher, I drew up a list of activities and projects that could be done in hour long classes held everyday, during class hours. These projects range from communication, to voting, games, environment, energy conservation and a lot more with the last week being devoted to them building their own projects and games for the Summer gaming challenge. 

 

The kids were excited, asked a ton of questions. Special thanks to the folks at Microsoft for making an offline version of MakeCode ( https://makecode.microbit.org/offline  ) . We only had access to rather antiquated computers and no internet, making the offline version a necessity. After this, we began with the club the next day.

 

Day 1:

We began with the MakeCode classics, A blinking heart introduced students to the block based MakeCode environment, and they learnt how to manipulate the LED matrix on the Micro:Bit. This was followed by the name tag, and the students instantly linked it to something they'd seen in the real world: Buses that ply on the roads here have such LED Boards.

imageimageimage

 

Accelerometers, Dice and Hand Cricket:

We moved on the electronic dice example in MakeCode, which uses the accelerometer to detect when the Micro bit is shook and then displays a random number on the screen. While this is a nice example, our students decided to give it their own twist by turning it into a game that almost every student in India has played: Hand Cricket. For those unaware, you can check out the instructable on how to play hand cricket here https://www.instructables.com/id/How-to-Play-Hand-Cricket/ . Here is a gist of the rules:

 

  • Students play the toss by asking odd or even? the students then indicate numbers with their fingers in a throwing motion (like how people play rock, paper, scissors). Then by adding the numbers indicated on the fingers, a person gets to choose to bat or bowl.
  • The Batsman and bowler indicate numbers between 1 to 6 in rapid succession, with the bowler trying to get the batsman 'out' by putting the same number as the batsman. The batsman rapidly adds the runs scored in his head (This game makes kids pretty good at addition!).
  • After the batsman is out, the bowler bats and tries to outscore the batsman. If he gets out before the batsman's score, he loses, else he wins.

 

As you must have realized by now, the only thing the Micro:Bit has to do is detect a shake and display a random number. And so, the students got started playing! (Apologies for the noisy video).

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

A Personal project and a few more pictures:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

imageimage

imageimage

imageimage

 

More posts will follow soon image 

  • Sign in to reply

Top Comments

  • DAB
    DAB over 5 years ago +2
    Looks like a fun way to learn about technology. DAB
  • genebren
    genebren over 5 years ago +1
    Nice to see so many happy and interest students.
  • dixonselvan
    dixonselvan over 5 years ago +1
    Never thought we can play a game of hand cricket this way. One suggestion would be you can connect both the Micro:Bits and use buttons to configure who is the bowler/ batsman. Then if there is same number…
  • ashutosh_pandey
    ashutosh_pandey over 5 years ago

    Hi,

     

    I've posted part 2 and 3

     

    Micro: Bit code club post 2: Radio communication and Electronic Voting Machines!

     

    Micro: Bit code club post 3: wearables

     

    Please do check them out and share any comments/criticism image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ashutosh_pandey
    ashutosh_pandey over 5 years ago in reply to dixonselvan

    Thanks for the kind words. Will definitely implement the suggestions. The students are currently working on building an electronic voting machine!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dixonselvan
    dixonselvan over 5 years ago

    Never thought we can play a game of hand cricket this way. One suggestion would be you can connect both the Micro:Bits and use buttons to configure who is the bowler/ batsman. Then if there is same number on both the boards, then the batsman's Micro:bit should tell it. Also, you can have a third one to count the points!

     

    Glad to see so many happy faces while learning and I can understand how much effort you would have taken to kick start things. Keep doing this and let me/ the community know if you need any help.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 5 years ago

    Looks like a fun way to learn about technology.

     

    DAB

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • genebren
    genebren over 5 years ago

    Nice to see so many happy and interest students.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
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