Usually in S.T.E.M the "E" represents Engineering, however in this case the "E" represents the Education of Blockchain. This six-hour course expands on the concepts covered in the course Blockchain essentials. It is also self paced therefore the students can do this on their free time at home or in small groups during an enrichment/remediation period. This experience gives the students a more detailed picture of the components and structures of blockchain business networks, such as ledgers, smart contracts, consensus, certificate authorities, security, roles, transaction processes, participants, and fabrics.
Your students will also be working with a blockchain to model, build, and test a business network and create an application that can query a ledger, first by using Hyperledger Composer, and second by working directly in chaincode with command-line tools. Finally they will learn how to create a blockchain network, and the tasks and components that are required.
Key Points
What I found most interesting with this educational experience is that the kids want to learn about foreign trade and also want to know how to be good at it. Surprisingly, my students were asking questions referring to trade expenses, farmers, and what the weather will be like in August. They had to communicate verbally and digitally to create contracts, certificates, and profit. Each student in a group played a specific role to complete the task which is to create healthy business partnerships and ultimately gain profit.
Links:
Video demo on YouTube: https://www.youtube.com/watch?v=suE5KHkESF4&feature=youtu.be
Main dashboard: http://blockchain-coffee-web.mybluemix.net/
Materials needed:
Goal of game:
Standards:
8.F.1 Understand that a function is a rule that assigns to each input exactly one output. The graph of a function is the set of ordered pairs consisting of an input and the corresponding output.
8.F.2 Compare properties of two functions each represented in a different way (algebraically, graphically, numerically in tables, or by verbal descriptions).
8.F.5 Describe qualitatively the functional relationship between two quantities by analyzing a graph (e.g., where the function is increasing or decreasing, linear or nonlinear). Sketch a graph that exhibits the qualitative features of a function that has been described verbally.