Introduction to Computer Programming (9752.3)
Available teaching periods | Delivery mode | Location |
---|---|---|
View teaching periods | ||
EFTSL | Credit points | Faculty |
0.125 | 3 | Faculty Of Arts And Design |
Discipline | Study level | HECS Bands |
School Of Arts And Communications | Level 1 - Undergraduate Introductory Unit | Band 2 2021 (Commenced After 1 Jan 2021) Band 2 2021 (Commenced Before 1 Jan 2021) |
Learning outcomes
On successful completion of this unit, students will be able to:1. Analyse the requirements of simple programming problems and develop suitable solution algorithms and flowcharts;
2. Select appropriate data types and control structures and implement simple programs;
3. Interpret compiler messages to resolve syntax errors and employ debugging techniques to resolve logic error;
4. Explain key concepts of program design and implementation, including object-oriented programming techniques; and
5. Construct programs that include the use of arrays, functions, parameter passing, classes and objects.
Graduate attributes
1. UC graduates are professional - use creativity, critical thinking, analysis and research skills to solve theoretical and real-world problems1. UC graduates are professional - communicate effectively
1. UC graduates are professional - work collaboratively as part of a team, negotiate, and resolve conflict
3. UC graduates are lifelong learners - reflect on their own practice, updating and adapting their knowledge and skills for continual professional and academic development
2. UC graduates are global citizens - behave ethically and sustainably in their professional and personal lives
2. UC graduates are global citizens - make creative use of technology in their learning and professional lives
3. UC graduates are lifelong learners - adapt to complexity, ambiguity and change by being flexible and keen to engage with new ideas
1. UC graduates are professional - employ up-to-date and relevant knowledge and skills
Skills development
Generic skills
1 - Communication
2 - Analysis and Inquiry
3 - Problem Solving
4 - Working independently and with others
5 - Professionalism and Social Responsibility
Prerequisites
NoneCorequisites
None.Incompatible units
NoneEquivalent units
NoneAssumed knowledge
None.Year | Location | Teaching period | Teaching start date | Delivery mode | Unit convener |
---|
Required texts
Whitaker, RB. (2015). The C# Player's Guide - 2nd Edition. Starbound Software.
Lukosek, Greg. (2016) Learning C# by Developing Games with Unity 5.x – Second Edition,Packt Publishing.
Additional Recommended Reference Texts
Tristem, Ben. (2015). Unity Game Development in 24 Hours, Sams Teach Yourself (2nd Edition) Sams Publishing
Okita, Alex. (2014). Learning C# programming with Unity 3D. Boca Raton, FL: CRC Press.
Submission of assessment items
Extensions & Late submissions
Assessment items one and two will be submitted online via the unit Moodle site. The first page of each assessment submission should include the following information:
Student Name:
Student ID:
Assessment Name:
Word Count (if applicable):
I certify that:
• the attached assignment is my own work and no part of this work has been written for me by any other person except where such collaboration has been authorized by the lecturer/s concerned;
• material drawn from other sources has been fully acknowledged as to author/creator, source, and other bibliographic details according to unit-specific requirements for referencing; and
• no part of this work has been submitted for assessment in any other unit in this or another faculty except where authorised by the lecturer/s concerned.
Special assessment requirements
In order to pass this unit, students have to obtain at least 50% of the available marks and make a genuine attempt to complete all assessments.
Students must apply academic integrity in their learning and research activities at UC. This includes submitting authentic and original work for assessments and properly acknowledging any sources used.
Academic integrity involves the ethical, honest and responsible use, creation and sharing of information. It is critical to the quality of higher education. Our academic integrity values are honesty, trust, fairness, respect, responsibility and courage.
UC students have to complete the Academic Integrity Module annually to learn about academic integrity and to understand the consequences of academic integrity breaches (or academic misconduct).
UC uses various strategies and systems, including detection software, to identify potential breaches of academic integrity. Suspected breaches may be investigated, and action can be taken when misconduct is found to have occurred.
Information is provided in the Academic Integrity Policy, Academic Integrity Procedure, and University of Canberra (Student Conduct) Rules 2023. For further advice, visit Study Skills.
Learner engagement
Workload
The amount of time you will need to spend on study in this unit will depend on a number of factors including your prior knowledge, learning skill level and learning style. Nevertheless, in planning your time commitments you should note that for a 3cp unit the total notional workload over the semester or term is assumed to be 150 hours. These hours include time spent in classes. The total workload for units of different credit point value should vary proportionally. For example, for a 6cp unit the total notional workload over a semester or term is assumed to be 300 hours.
Inclusion and engagement
Students who need assistance in undertaking the unit because of disability or other circumstances should inform their Unit Convener as soon as possible so the necessary arrangements can be made.
Participation requirements
Students are expected to maintain at least 80% attendance. There is a significant link between a student's attendance / participation, and the quality of their learning outcomes demonstrated by the submitted assessable project components.
Please advise the Unit Convener (by email) in advance if you are unable to attend a particular class or studio.
Required IT skills
Students require general computing skills in applications such as Microsoft Word, Powerpoint and internet search capability.
Work placement, internships or practicums
Not Applicable
Additional information
Penalties for late submission or non-completion of mandatory assessment
This section only refers to students who have not been granted an extension (see above).
All work must be completed and submitted by the due date. Work submitted after the due date will only be assessed on a pass or fail basis and without comments, unless an extension has been given.
Extensions should be sought before the due date for an assignment. Extensions will only be given for substantial medical or similar reasons.
Work submitted after the due date without an approved extension will be assessed on a pass or fail basis without feedback. Assignments submitted over 7 days late will receive a mark of zero.