Workshop Content Guide

Educational material covers blockchain technology basics and how Cardano fits into it.

The material targets a workshop spanning 4 to 8 days. It covers the basics for those who don’t know what a blockchain is and up to the point where the more tech-minded participants set up a Cardano node and learn how to interact with it and run smart contracts.

The material has two parts:

  • The first part runs over the first 2 to 4 days and is for the general public, covering the blockchain basics and how Cardano fits into it.
  • The second part runs over the second 2 to 4 days and targets the more hands-on for those who want to learn how to interact with and build on Cardano.

The following is a schedule of an example workshop running over four days. The material marked with capital letters <<MATERIAL PREPARED>> shows prepared content. Teachers and the community can use this material to run future workshops.

Workshop Day 1

Introduction to Blockchain Technology

8:30 - Reception and sign-in of participants

9:00 - <<MATERIAL PREPARED>> introduction to blockchain. What a blockchain is, what are blocks, what are transactions, who maintain the blockchain, and how is it different from a centralized infrastructure

10:45 - Coffee Break

11:00 - <<MATERIAL PREPARED>> Use cases for blockchains. What blockchains are currently used for (DeFi, Lending, Identity management, Logistics) and Industries for large scale adoption

12:30 - Lunch

14:00 - <<MATERIAL PREPARED>> Bitcoin, Ethereum, Cardano, and other blockchains. Similarities and differences

15:45 - Coffee Break

16:00 - <<MATERIAL PREPARED>> DeFi, Lending and Remittances. A deep dive into how they work

17:30 - Q&A, Refreshments, and Socializing

Workshop Day 2

Cardano Ecosystem

8:30 - Reception and sign-in of participants

9:00 - <<MATERIAL PREPARED>> What is Cardano, and how is it different from the other blockchains? The roadmap and the key deliverables at each of the phases

10:00 - <<MATERIAL PREPARED>> The trilemma of Decentralization, Scalability, and Security - where does Cardano fit in

10:45 - Coffee Break

11:00 - <<MATERIAL PREPARED>> Building blocks of Cardano - node, stake pools, wallets, UTXOs, smart contracts, on-chain vs offchain

12:30 - Lunch

14:00 - <<MATERIAL PREPARED>> Projects Building on Cardano, Djed, and Catalyst. How to get involved

15:30 - Coffee

16:00 - Summary of the two days followed by the speech from organizers

17:30 - Q&A, Refreshments and socializing

Workshop Day 3

The third day targets the more technical participants who want to understand how the Cardano ecosystem works. After this day, the intention is that the users will be armed with the necessary knowledge to start exploring the Cardano ecosystem by themselves. For this, the participants will require a computer lab.

Participants will need to preregister to participate on the third day and demonstrate basic knowledge of how computers work and experience working with a terminal. Those who struggle working with a terminal but still want to participate can work through a series of tutorials before registering.

8:30 - Reception and sign-in of participants

9:00 - <<MATERIAL PREPARED>> Discuss the plan for the day and what we aim to achieve at the end.

9:30 - <<MATERIAL PREPARED>> Launching the virtual machine and making sure the packages are installed

10:30 - <<MATERIAL PREPARED>> Compiling the Cardno node, launching and setting the topology information to connect it to the rest of the network (testnet). Monitor that transactions are being processed

12:00 - <<MATERIAL PREPARED>> Create an address and fund it with tADA. Discuss what the different keys are and how they are generated

12:30 - Lunch

14:00 - <<MATERIAL PREPARED>> Discuss web wallets and the differences between Daedalus and web wallets. Advantages and disadvantages of each. Install a web wallet and send transactions to and from the address created in the morning

15:45 - Coffee Break

16:00 - <<MATERIAL PREPARED>> Native assets and NFTs. Mint tokens and mint an NFT with the favorite picture from each participant

17:30 - Q&A, Refreshments and socializing

Workshop Day 4

Cardano Hands-On continued

8:30 - Reception and sign-in of participants

9:00 -  <<MATERIAL PREPARED>> What is a smart contract? Build and run an “always succeeds” contract, send some ADA and then redeem. Explain what UTXO, Datum, Redeemer, and Context are.

10:45 - Coffee Break

11:00 - <<MATERIAL PREPARED>> Go through the available resources for participants so they can start exploring themselves. Cardano Forum, Stackexchage, Discord, Telegram channels, Explorer, Plutus Pioneer program

12:30 - Lunch

14:00 - <<MATERIAL PREPARED>> Assignment and time to explore and ask technical questions. The assignment is to create an address, fund it with tADA, build an always succeed script, send ada to it and then redeem it from a web wallet

17:30 - Hading out of certificates of participation and Closing remarks

License

This work is distributed under a Creative Commons Attribution 4.0 International (CC BY 4.0) The license allows you to copy and redistribute the material in any medium or format, as well as remix, transform, and build upon the material for any purpose, including commercial, as long as you give appropriate credit to the creator.

Appropriate credit means you must include the names of the creators (Dmitry Shibaev and the company Dynamic Strategies) and provide a link back to this content or our main page https://dynamicstrategies.io