Elevating Micro:bit: Computer Science, Data Science and NGSS Integration
@rudstemcs
@RudyChem
SLIDESMANIA.COM
Agenda
SLIDESMANIA.COM
What is a micro:bit?
Microprocessor with:
SLIDESMANIA.COM
Taking heart pulse data
3D Boats analyzing water waves
Measuring acceleration during rocket launches
SLIDESMANIA.COM
SLIDESMANIA.COM
More Ideas and Resources
SLIDESMANIA.COM
Water level and pump
Earthquakes
SLIDESMANIA.COM
Car Acceleration with Micro:bit
Radio, Robotics and more….
Parachutes
SLIDESMANIA.COM
Possible Phenomena
Possible Phenomena
SLIDESMANIA.COM
How can we use the micro:bit in the science classroom?
SLIDESMANIA.COM
What do you notice?
What do you think is causing the changes in temperature?
SLIDESMANIA.COM
Scenario/Task:
Use the physical computing device (micro:bit)to collect temperature and light intensity data in different areas around the school campus,and if possible around your neighborhood.
Analyze and interpret the data based on which places have cooler temperatures.
Make recommendations to what can be done to avoid heat islands in your area.
SLIDESMANIA.COM
Exploring MakeCode
Create a “New Project”
SLIDESMANIA.COM
Simulator
Menu
Code Blocks
Help
Account
Coding languages
Extensions
Advanced Features
SLIDESMANIA.COM
Using Data Logger
We will begin with the datalogger extension.
This extension helps us record the data directly to the micro:bit
SLIDESMANIA.COM
Temperature Conversions
Using functions and and variable to convert the temperature to fahrenheit.
SLIDESMANIA.COM
Using Data Logger
You can open the file explorer and click on “MY DATA”.
This will open the micro:bit data log.
SLIDESMANIA.COM
Using Data Logger
These dataset can be downloaded as a .csv file and used for data analysis.
SLIDESMANIA.COM
Other Ideas
SLIDESMANIA.COM
There are claims that aerosols pollutants are cooling the earth because these aerosols are blocking the sunlight.
SLIDESMANIA.COM
Can we use the micro:bit light sensor to analyze the light intensity in different area.
SLIDESMANIA.COM
We can also use the same sensor to obtain cloud cover data just like weather apps do.
SLIDESMANIA.COM
We can do this by using the Math blocks.
SLIDESMANIA.COM
The .csv file can be uploaded to CODAP for your students to analyze.
SLIDESMANIA.COM
Using Radio
How do we collect data Inside from outside?
SLIDESMANIA.COM
Simple Code Sender - Celcius
SLIDESMANIA.COM
Simple Code Sender - Fahrenheit Conversion
SLIDESMANIA.COM
Receiver Code - Temperature
SLIDESMANIA.COM
Environmental Data Collection
SLIDESMANIA.COM
Additional Resources
SLIDESMANIA.COM
Mini-Activity
MS-ESS3–5
Ask questions to clarify evidence of the factors that have caused the rise in global temperatures over the past century.
MS-ESS2-1
Develop a model to describe the cycling of Earth’s materials and the flow of energy that drives this process.
SLIDESMANIA.COM
Heat Island
2-CS-02
6-8.CS.2 (California)
Design a project that combines hardware and software components to collect and exchange data.
2-DA-08
6-8.DA.8 (California)
Collect data using computational tools and transform the data to make it more useful.
6-8.IC.22 (California)
2-IC-22
Collaborate with many contributors through strategies such as crowdsourcing or surveys when creating a computational artifact.
2-DA-09
Refine computational models based on the data they have generated.
6-8.DA.9 (California)
Test and analyze the effects of changing variables while using computational models.
SLIDESMANIA.COM
Integration - Practices
CCCs
SEPs
CS Practices
SLIDESMANIA.COM
Integration - Standards
NGSS DCI Concepts
CS Core Concepts
SLIDESMANIA.COM
Thank you!
@rudstemcs
@RudyChem
SLIDESMANIA.COM