Agile Software Development Introduction Course
The Scratch, Python, and TDD course prepares professionals and students to lead science, technology, engineering, agile, and math (STEAM) learning experiences locally and globally aimed at students experiencing limited hope and educational opportunities. The aim of this course is to equip students with coding skills.
Module 1 | Agile Software Development Introduction | |
---|---|---|
Unit 1 | ASD-M1 Software Development Introduction | |
Unit 2 | ASD-M1.2 Create Scratch Project | |
Unit 3 | ASD-M1.3 Create Hello World | |
Module 2 | M2 Control Structures | |
Unit 1 | ASD-2.1 Control Structures (IF Statement) | |
Unit 2 | ASD-3.1 Control Structures (Loop Statement) | |
Module 3 | FizzBuzz Coding Activity | |
Unit 1 | ASD-4.1 FizzBuzz Activity | |
Unit 2 | ASD-4.2 FizzBuzz Simulation | |
Unit 3 | ASD-5.1 FizzBuzz Modulus Activity | |
Unit 4 | ASD-5.2 FizzBuzz Modulus Simulation | |
Module 4 | Coding with Pyton | |
Unit 1 | ASD-6.1 Coding with Python | |
Module 5 | Github Code Repository Introduction | |
Unit 1 | ASD-8.1 Github Repo | |
Module 6 | Cyber Security Overtview | |
Unit 1 | ASD-9.1 Cybersecurity Overview | |
Module 7 | Machine Learning Overview | |
Unit 1 | ASD-10.1 Machine Learning Overview | |
Module 8 | Additional References | |
Unit 1 | ASD-12.1 References | |
Module 9 | Course Survey and Certificate | |
Unit 1 | Introduction to Agile Software Development Survey and Certificate |