http://blockchainedu.foundation/recipes.html
Using food data (ingredients & quantities) as the main datatypes for lessons. This activity addresses the challenge of finding common ground with students who don't have bank accounts or much experience with financial transactions, while still introducing them to the main characteristics of a Blockchain
Using Food to Teach Blockchain Concepts
data + instruction = recipe
Save
Your favorite home-cooked meal, maybe a recipe handed down generation to generation, these are things worth saving aren't they? Discuss ways to save a recipe (cloud based storage vs kitchen cookbook or notes in a drawer or memory). What are the advantages & disadvantages of certain methods of storing a recipe? What's the best way?
Edit
Customers at a restaurant suggested changing the recipe for a certain dish. The recipe is altered, and the new version is even worse. More improvements are needed. Would it be better to revert back to the old one and make another attempt to improve that, or continue changing the altered version? Discuss version history, forking, and pulling.
Notes
Baked goods & desserts are ideal for math exercises since they are often based on ratios & fractions.
author
Kieran Nolan
Educational Technologist
Wooranna Park Primary
Baked goods & desserts are ideal for math exercises since they are often based on ratios & fractions.
Steps
Acquire Data
Store Data
Transform Data
Validate Data
Rubric
Goal: Provide a series of objectives that students can select from to generate their lesson plan / mission while providing a way for teachers to evaluate progress & competency
Data Creation: Select a recipe 10%
Data Validation: Verify recipe (min/max number of ingredients) 10%
Data Storage: Save locally (written, typed) & Upload a copy 10%
Data Utilization: Share Recipe (via social media) 10%
Data Transformation: Modify Recipe (change # of servings) and save as branch 30%
Data Validation: Test transformed recipe (confirm calculations, cook in real life or virtually) 10%
Evaluation: What did you learn? What would you do differently next time? 10%
Presentation: (Example) Create a video describing the process and steps you took 10%
Complete