Course Title: Design digital simulations

Part B: Course Detail

Teaching Period: Term1 2015

Course Code: COSC5947C

Course Title: Design digital simulations

School: 345T Media and Communication

Campus: City Campus

Program: C6087 - Advanced Diploma of Screen and Media

Course Contact : Program Administration

Course Contact Phone: +61 3 9925 4815

Course Contact

Name and Contact Details of All Other Relevant Staff

Peter McDonald
Ph: 9925 4815

Nominal Hours: 50

Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.

Pre-requisites and Co-requisites


Course Description

This unit of competency is delivered in the class Interactive 3. This course introduces students to selected issues, concepts and principles involved in the design and use of educational simulations and games. Students will design an educational game that is flexible and effective and document its rules, visual and physical attributes, context of use, rationale, and develop a prototype model.

National Codes, Titles, Elements and Performance Criteria

National Element Code & Title:

CUFDIG507A Design digital simulations


1 Identify project requirements.

Performance Criteria:

1. Confirm objectives and desired outcomes of briefs in consultation with relevant personnel
2. Identify target audience and determine format and delivery platform of simulations through discussion with relevant personnel


2 Research and plan approach.

Performance Criteria:

3. Investigate fully the real world environment that is to be simulated
4. Obtain designs, plans and other information that may assist in modelling the real world environment
5. Determine the performance objectives , task complexity and required levels of user skill
6. Determine the required depth of physical and functional fidelity, taking into account production requirements
7. Research and select appropriate simulation authoring tools
8. Discuss ideas and collaborate, as required, with relevant personnel to ensure contribution of a range of ideas and creative solutions


3 Draft simulation design documents.

Performance Criteria:

9. Identify the processes that determine the functional behaviour and specify how this behaviour is to be represented by control objects
10. Define the underlying functionality in a model that specifies the essential settings, states, conditions and parameters
11. Specify the user interface controls that enable users to interact with simulations
12. Identify critical impacts, alerts or costs for incorrect user operation
13. Specify positive and negative user feedback
14. Specify the sequencing of levels of difficulty
15. Present draft simulation design documents for discussion with and feedback from other team members


4 Finalise simulation design documents

Performance Criteria:

16. Review designs against required project outcomes and performance objectives
17. Review designs to ensure they meet creative, technical and legislative requirements
18. Adjust designs as necessary after discussions with relevant personnel and incorporating user feedback
19. Save and archive user interface controls for other projects

Learning Outcomes

On successful completion of this unit, you will have developed skills and knowledge required to establish project parameters, plan and structure advanced interactive products whilst drafting and finalising digital simulations.

Details of Learning Activities

In class learning activities include, but are not limited to:
* lectures
* peer teaching and class presentations
* group discussion
* teacher feedback
* elearning research & tutorials
* independent project based work
* teacher directed group activities/projects
* workshopping of students own projects and class presentations

Out of class activities include, but are not limited to:
* online research
* work shopping
* independent project based work
* self directed media production

Teaching Schedule

WkClass ContentAssessmentsCUFDIG507A
 1Intro to INTERACTIVE 3. Intro to Arrays – Complicated data types
Intro to A01: Interactive Pet Game
 2Research exercises: Writing a Strategy. Writing a User Profile.
Behaviours – using an array.
 1, 2
 3Research exercises: Writing a Scope. Creating a Structure.
Advanced math for angles – calculation for fluid movement
 1, 2
 4Research exercises: Skeleton and Designs
Behaviours – using angles and distance
 2, 3
 5User Testing and Project reports
Intro to Shared Object – saving data
 3, 4
 6Presentations and feedback - A01: Interactive Pet Game
Intro to A02: Social Media App
A01: Interactive Pet Game1, 2, 3, 4
 7Intro to iOS development and Xcode 1, 2
 8iOS - Using storyboards and Tab Bar Controller in Xcode 1, 2
 9iOS - Working with images and audio in Xcode 2, 3
 10Studio Class – A02: Social Media App production and feedback 3, 4
 11Presentations and feedback - A02: Social Media App
Intro to A03: Team Game Production
A02: Social Media App1, 2, 3, 4
 12Presentations and feedback - ideas for A03: Team Game Production
Organisation of groups for assignments.
Assignment of roles
Introduction to OOP – Object Orientated Programming
External Objects
 1, 2
 13Games Programming
Variables – Manipulating Data and it’s display
 1, 2
 14Intro to Timers
Studio Class – A03: Team Game Production production and feedback
 1, 2, 3
 15Studio Class – A03: Team Game Production production and feedback 2, 3
 16Group Presentations and feedback - A03: Team Game ProductionA03: Team Game Production1, 2, 3, 4

Learning Resources

Prescribed Texts


Other Resources

You are advised to look at the course Blackboard site for ongoing updated information.

Other resources
You will require a personal hard drive with a scheduled back up routine, and a sketchbook for the duration of classes.

Overview of Assessment

Assessment for this course is ongoing throughout the semester. Your knowledge of course content is assessed through participation in class exercises, practical project work and through the application of learned skills.

Assessment Tasks

To demonstrate competency in this course you will need to complete the following assessments to a satisfactory standard. You will receive feedback on all assessments and once you have demonstrated competency, you will receive a grade for A03: Team Game Production (refer to MyRMIT for grading rubric).

A01: Interactive Pet Game: Using skills obtained in class, design a simple interactive game that the user must maintain to achieve an intended result. Maintaining, building or growing a machine, a garden or a puppy etc.
Due: week 6

A02: Social Media App: Design and Prototype an app for a handheld device which the owner could personalise and use to communicate with a specific group.
Due: week 11

A03: Team Game Production: In teams of four, produce a simple game based on concepts and designs already completed in the Games 3 class.
Due: week 16

Grading criteria for the graded assessment can be found on the course Blackboard site.
You will be assessed using the following grades:

CHD - Competent with High Distinction
CDI - Competent with Distinction
CC - Competent with Credit
CAG -  Competency Achieved - Graded
NYC - Not yet Competent
DNS - Did Not Submit for Assessment

Assessment Matrix

The assessment matrix demonstrates alignment of assessment tasks with the relevant Unit of Competency. These are available through the course contact in Program administration.

Other Information

The major learning experience involves studio based exercises, demonstration and production. It is strongly advised that students attend all sessions in order to engage in the required learning activities, ensuring the maximum opportunity to gain the competency.

Cover Sheet for Submissions
You must complete a submission cover sheet for every piece of submitted work. This signed sheet acknowledges that you are aware of the plagiarism implications.

Credit Transfer and Recognition of Prior Learning(web link)
Recognition of Prior Learning (RPL) is a process through which people can gain entry to, or credit in, recognised courses based on competencies gained. The competencies may have been gained through experience in the workplace, in voluntary work, in social or domestic activities or through informal or formal training or other life experiences. Recognition of Current Competency (RCC) applies if a student has previously successfully completed the requirements of a unit of competency or module and is now required to be reassessed to ensure that the competency has been maintained.

Assessment and Feedback (web link)
You will receive verbal feedback during scheduled class times, and written feedback from teachers on your work . Where appropriate, this feedback will also include suggestions on how you can proceed to the next stage of developing your projects.

Student Progress (web link)
Monitoring academic progress is an important enabling and proactive strategy to assist you to achieve your learning potential.

Special consideration for Late Submission (web link)
All assessment tasks are required to be completed to a satisfactory level. If you are unable to complete any piece of assessment by the due date, you will need to apply for an extension. You can apply in writing for up to a week’s extension from your course teacher. If you need a longer extension, you wil need to apply for special consideration.

Academic Integrity and Plagiarism (web link)
RMIT University has a strict policy on plagiarism and academic integrity. Please refer to the website for more information on this policy go to Academic Integrity

Course Overview: Access Course Overview