28.06.2015 Views

Information about the HSC - Waverley College

Information about the HSC - Waverley College

Information about the HSC - Waverley College

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Software Design and Development<br />

Overview<br />

Two units for each of <strong>the</strong> Preliminary and <strong>HSC</strong> Year Board Developed<br />

Course.<br />

The Preliminary course introduces students to <strong>the</strong> basic concepts of<br />

computer software design and development. It does this by looking at <strong>the</strong><br />

different ways in which software can be developed, <strong>the</strong> tools that can be<br />

used to assist in this process and by considering <strong>the</strong> interaction between<br />

software and <strong>the</strong> o<strong>the</strong>r components of <strong>the</strong> computer system.<br />

The <strong>HSC</strong> course builds on <strong>the</strong> Preliminary course and asks students to<br />

develop and document software using a variety of data structures and<br />

language facilities. Through this <strong>the</strong>y will learn to solve a number of<br />

interesting and relevant software problems.<br />

Content<br />

The two main content areas of <strong>the</strong> Software Design and Development<br />

course are <strong>the</strong> <strong>the</strong>oretical aspects of software design and algorithm<br />

description, and <strong>the</strong> practical skills involved in developing computer<br />

software using <strong>the</strong> C# programming language. Additionally <strong>the</strong> <strong>HSC</strong> option<br />

topic ‘Programmer’s view of Hardware’ is studied giving an insight into <strong>the</strong><br />

hardware behind modern computing.<br />

Special<br />

Requirements<br />

An interest in computers and skill at solving logical problems creatively are<br />

both of benefit in Software Design and Technology. Because of <strong>the</strong><br />

programming component of <strong>the</strong> course, a home computer is essential.<br />

Assessment /<br />

Homework<br />

<strong>Information</strong><br />

Assessment is varied with in class programming tasks, and formal<br />

examinations. In <strong>the</strong> preliminary course a series of small programming<br />

exercises (completed as homework) are used both for assessment and to<br />

develop skills. In <strong>the</strong> <strong>HSC</strong> course a major programming assignment (largely<br />

completed outside of class time) is a significant part of <strong>the</strong> assessment.<br />

The Higher School Certificate: Preliminary Courses 2012 Page 35<br />

<strong>HSC</strong> Courses 2013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!