Employer Set Project
Digital Software Development
Tasks
Task 1 - Planning a Project
1.1 - Microsoft Project Basics
1.2 - Microsoft Project Advanced
1.3 - Produce Gantt Charts
1.4 - Excel
1.5 - Effective Resource & Cost Plans
1.6 - Rationale
Task 2 - Identifying & Fixing Defects in an Exisiting Code
2.1 - Assessing Code Against Requirements
2.2 - Testing Effectively
2.3 - Making Changes & Documenting
2.4 - Effective Test Plans
Task 3 - Designing a Solution
3.1 - Decomposition of the Problem
3.2 - Flowcharts
3.3 - Logical Thinking
3.4 - Use of Conventions
3.5 - Communication of Design
Task 4a - Developing a Solution
4a.1 - Python Basics
4a.2 - Python Advanced
4a.3 - Data Structures
4a.4 - Matplotlib
4a.5 - Pandas
4a.6 - Datetime
4a.7 - Code Organisation
4a.8 - User Experience
4a.9 - Testing Against Requirments
Task 4b - Reflective Evaluation
4b.1 - Effective Writing
4b.2 - Programming Outcomes
4b.3 - Comparison to Designs