Level: Foundational
This level would be to give the learners the foundational conceptual understanding for developing computational thinking. Problems at this level would be solved by configuring and connecting given drag-and-drop modules.
Goals:
- Understanding systems and components
- Understanding data transfer and storage
- Understanding algorithms
- Understanding key concepts in computaion
- Understanding Networking
- Understanding Al and ML
- Understanding encryption
- Understanding software architecture
- Understanding blockchain
Problems (Example)
A problem may teach multiple concepts under goals.
For example
- Build rocket for moon mission- would cover 2,3,4,5,8 of the above goals.