A practical and hands-on day in a small group, supportive environment for teachers to build their confidence, skills and tools to deliver the NESA Software Engineering course. Focusing on the 2 focus areas ‘Secure Software Architecture’ and ‘Programming for the Web’. The skills and tools can also be directly applied to supporting students with the design and development of their ‘Software Engineering Project’ or easily creating a user interface for ‘Software Automation’.
- TempeHS Profiles & Pre-configuration
- Debugging Python in VSCode
- Raspberry Pi Pico in VSCode
- Codespaces
- GitHub Education
- Workshop README.md
- Python Flask PWA Source & Python Flask PWA Template
- Flask PWA API Extension Task Source & Flask PWA API Extension_Task_Template
- The Unsecure PWA
- The Unsecure PWA Solutions TEACHERS ONLY
- Secure Flask Template
- GitHub Schools
- GitHub Teachers
- GitHub Students
- Sample Student Portfolio's:
- https://github.com/leo-proj (2 years of Computer Technology/IST)
- https://github.com/Ariya02 (1 Year of Computer Technology/IST, 1 Year of Software Engineering)
- https://github.com/elliottp123 (1 Year of Computer Technology/IST, 1 Year of Software Engineering)
Resources for A Practical Approach to Secure Software Architecture Professional Learning by Ben Jones and Daniel Covassin is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International