In-Class Assignments

Fourteen hands-on assignments to deepen understanding of cryptoeconomics concepts, starting with an icebreaker activity. Most assignments take 45 minutes plus 5 minutes for group presentation. A10 (Blockchain Identity Lab) is an extended 90-minute practical lab.

Assignment Structure

  • Duration: 45 minutes active work + 5 minutes presentation
  • Format: Individual or small group (2-3 students)
  • Delivery: Short presentation to class with key findings
  • Assessment: Participation, insight quality, presentation clarity

All Assignments

ID Title Lesson Duration Instructions Slides
A00 Icebreaker Activity L01: Introduction 20 min
A01 Timeline Challenge L01: Introduction 45+5 min
A02 Block Building Simulation L02: Blockchain Fundamentals 45+5 min
A03 Crypto Treasure Hunt L03: Cryptographic Foundations 45+5 min
A04 Consensus Debate L04: Consensus Mechanisms 45+5 min
A05 Token Design Workshop L05: Token Economics 45+5 min
A06 DeFi Yield Calculator L06: Decentralized Finance 45+5 min
A07 Smart Contract Audit Challenge L07: Smart Contracts & Game Theory 45+5 min
A08 Regulatory Compliance Simulation L08: Regulation & Future 45+5 min
A09 DAO Governance Proposal L09: Voting Systems 45+5 min
A10 Blockchain Identity Lab L02-L03: Blockchain + Crypto Foundations 90 min
A11 Cryptoeconomic Failure Analysis L07: Smart Contracts & Game Theory 45+5 min
A12 Token Builder L10: Solidity Basics 45+5 min
A13 DeFi Builder L11: Building DeFi 45+5 min

General Guidelines

For Students

  • Read assignment instructions carefully before starting
  • Use all available resources (slides, notes, internet)
  • Document your process and reasoning
  • Prepare a clear 5-minute presentation of your findings
  • Focus on insights and learning, not just completion

Presentation Tips

  • Start with your key finding or conclusion
  • Explain your approach or methodology
  • Highlight one interesting challenge or insight
  • Connect your work to lesson concepts
  • Keep it to exactly 5 minutes

Learning Outcomes

Through these assignments, students will:

  • Apply theoretical concepts to practical scenarios
  • Develop critical thinking about cryptoeconomic systems
  • Practice explaining technical concepts clearly
  • Gain hands-on experience with blockchain tools and concepts
  • Build confidence in analyzing crypto projects and protocols

(c) Joerg Osterrieder 2025-2026. All rights reserved.