11 Digital Technologies Programming (Coding)
Subject Description
Teacher in Charge: Ms V. Mercer.
Objectives
- To learn structured programming skills using a high-level language.
- To gain an understanding of the concepts and skills related to program design, development, execution, testing and debugging and documentation of code.
- To develop and enhance logical thinking, critical thinking and problem-solving skills.
- To develop the ability to analyse problems and design solutions using an algorithmic approach.
- To learn how to utilise various programming related planning tools in order to develop a programming solution to a given brief.
- To demonstrate the ability to complete the Program Development Process proficiently.
- To demonstrate the ability to manage a programming project.
Content
- Using computer program planning and project management tools.
- Using iterative processes to design, create, test, debug, document and evaluate computer programs to meet the specifications of a given brief.
- Problem solving, logical thinking and solution design utilising algorithmic techniques and test plans.
- Developing computer programs using a high-level programming language.
Assessment and Learning Area | Description |
Skill Development | Develop the ability to produce an algorithm to successfully solve a given problem. |
Program Development Process | Term 1 Test: Develop algorithms to solve specific problems. |
Mid-Year Project: Use planning tools to guide the development of an outcome (computer program). | |
Mid-Year Project: Undertake development to make a prototype (computer program) to address a brief. | |
End of Year Project: Develop a computer program. | |
End of Year Project: Use basic iterative processes to develop a digital outcome (computer program) to meet the specifications of a given brief. |
NOTE: Most (4 of 5) assessments are part of a programming project. Results are not available until the project has been submitted by the student, marked by the subject teacher and internally moderated. Therefore, the "End of Year Programming Project" results may not be published until after the “End of Year Reports” have been published. The end of year project results will be made available on the Portal as soon as the moderation process is completed.
Recommended Prior Learning
No prior learning required. Good keyboarding skills would be an advantage.
Subject and Associated Costs
Associated Costs: Some printing is required. Students are provided with $2.50 printing funds at the start of the year. This may need to be 'topped up' as the year progresses, depending on how much the student prints at school.
Pathway
Pathway Tags
Disclaimer
It is important that you complete your option selection by the due date to enable you to have your preferred course of study. Course availability is dependent on numbers and staffing, and course entry will be confirmed at the beginning of the school year.