Course Title: Perform unit test for a class
Part B: Course Detail
Teaching Period: Term1 2010
Course Code: BUSM7781C
Course Title: Perform unit test for a class
School: 650T TAFE Business
Campus: City Campus
Program: C5194 - Diploma of Information Technology (General)
Course Contact : Radhu Punchanathan
Course Contact Phone: +61 3 99251409
Course Contact Email:radhu@rmit.edu.au
Name and Contact Details of All Other Relevant Staff
Name: Richard Bull
Ph: +61 3 99255831
Email: richard.bull@rmit.edu.au
Name: Catherine Han Lin
Phone: +61 3 9926 1336
Email: catherinehan.lin@rmit.edu.au
Nominal Hours: 40
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
None
Course Description
This unit defines the competency required to ensure that the systems and routines that are developed is proved adequate, before handover to the user by unit testing the functionality and reliability of the system developed.
National Codes, Titles, Elements and Performance Criteria
National Element Code & Title: |
ICAT4242A Perform unit test for a class |
Element: |
Prepare for test |
Performance Criteria: |
1. Determine test criteria |
Element: |
Analyse and classify results |
Performance Criteria: |
1. Ensure clean test environment |
Element: |
Conduct test |
Performance Criteria: |
1. Review and classify test results to highlight areas of concern |
Learning Outcomes
Details of Learning Activities
Theory sessions, practical lab sessions, tutorial sessions, and out-of-class research and homework.
Teaching Schedule
The total number of scheduled hours of teaching, learning and assessment involved in this course includes all planned activities including face to face classes, lectures, workshops and seminars; workplace visits, online learning and other forms of structured teaching and learning. The total scheduled hours also covers the amount of effort required to undertake, evaluate and complete all assessment requirements, including observation of work performance, discussions with supervisors and others providing third party evidence and one on one and group assessment sessions with students. | |||
Week Number | Week Beginning (Monday) | Weekly Topics | Resources & Assessments |
1 | 8th Feb 2010 | Introduction to the Course – Alice Tutorials | Chapter 1 |
2 | 15th Feb 2010 | Getting started with Alice | Chapter 1 |
3 | 22nd Feb 2010 | Methods | Chapter 2 |
4 | 1st Mar 2010 | Variables and Functions | Chapter 3 |
5 | 8th Mar 2010 | Review and Practice test | Chapters 1,2 & 3 |
6 | 15th Mar 2010 | Assessment 1 (30%) | Chapters 1,2 & 3 |
7 | 22nd Mar 2010 | Flow control | Chapter 4 |
8 | 29th Mar 2010 Mon-Wed |
Flow control | Chapter 4 |
Student Vacation 1st April til 7th April inclusive – Split Week | |||
8 | 5th Apr 2010 Thur-Fri |
Flow control | Chapter 4 |
9 | 12th Apr 2010 | Lists and Arrays | Chapter 5 |
10 | 19th Apr 2010 | Events | Chapter 6 |
11 | 26th Apr 2010 | Assignment review | Chapters 1 to 6 |
12 | 3rd May 2010 | Assessment 2 (Assignment) due (40%) | Chapters 1 to 6 |
13 | 10th May 2010 | From Alice to Java | Chapter 7 |
14 | 17th May 2010 | From Alice to Java | Chapter 7 |
15 | 24th May 2010 | Types and expressions | Chapter 8 |
16 | 31st May 2010 | Review and Practice test | Chapters 7 & 8 |
17 | 7th Jun 2010 | Assessment 3 (30%) | Chapters 7 & 8 |
18 | 14th Jun 2010 | Review and Feedback | Chapters 7 & 8 |
Learning Resources
Prescribed Texts
Joel Adams (2008) Alice in Action with Java. Thomson Course Technology, Boston, Mass. ISBN 978-1-4239-0096-2 |
References
Alice: |
Other Resources
Overview of Assessment
Assessment will incorporate a variety of methods including assignment, practical and written tests, practical problem solving in-class exercises.
You will be asked to demonstrate your work to your teacher to ensure relevant competency standards are met. You will be provided feedback throughout the course.
Assessment Tasks
Assessment 1 – Week 6 - This is a practical assessment in Alice. Competency grade: CA / NYC -30%
Assessment 2 – Week 10 - This is a progressive project in Alice - Competency grade: CA / NYC - 40%
Assessment 3 – Week 15 This is an Assessment in Java - Competency grade: CA / NYC -30%
Assessment Matrix
Elements | Assessment 1 CA – NYC/ 30 % |
Assessment 2 CA – NYC/ 40 % |
Assessment 4 CA – NYC/ 30 % |
Element 1: Prepare for test | Yes | No | Yes |
Element 2: Conduct test | Yes | Yes | Yes |
Element 3: Analyse and classify results | No | Yes | Yes |
Other Information
Competency and grading requirements:
To be deemed competent students must demonstrate an understanding of all elements of a competency. Assessment methods have been designed to measure achievement of each competency in a flexible manner over multiple tasks. Students are advised that they are likely to be asked to personally demonstrate their assessment work to their teacher to ensure that the relevant competency standards are being met.
All assessments for this course must be completed to achieve CA (Competency Achieved) grade. Each assessment task will also carry a numerical weighting to be used for grading purposes. The grade applied to this weighting will only be awarded if a CA has been achieved in all compulsory assessment tasks.
If a student has been marked NYC (Not Yet Competent) in any of the assessment tasks, the weighting will carry no value until the student has obtained CA. If a CA is achieved on re-assessment then a maximum mark of 50% of the original weighting will be granted for that assessment.
Reassessments will only be granted to students who were either unsuccessful in the first attempt or have an approved special consideration application.
In adherence with RMIT’s commitment to sustainability, course teachers will seek to incorporate environmental concerns in the facilitation of this course. These include, but are not limited to:
• Conserving natural resources
• Using recycled materials wherever possible
• Minimising pollution
• Applying energy savings measures
• Reducing waste
Students are encouraged to identify and follow environmental and resource efficient ways of working whilst studying this course.
Course Overview: Access Course Overview