TAS
Information Software & Technology -
Assessment #3
Task Name: Software Development
Time allowed for Task: approx 9 weeks
Weighting: 25%
Marked out of: 100
Outcomes Assessed: listed below
Areas of Assessment: Software Development
5.2.2
Designs, produces and evaluates appropriate solutions to a
range of challenging problems
5.2.3
Critically analyses decision-making processes in a range of
information and software solutions
5.2.1
Describes and applies problem-solving processes when
creating solutions
5.1.1
selects and justifies the application of appropriate software
programs to a range of tasks
5.1.2
Selects, maintains and appropriately uses hardware for a
range of tasksSoftware Task
Your task is to program your version of Space Invaders or similar
arcade/platform style game. You will need to add the basic
functionality as listed, and then four features of your own.
Basic Functions
•
Player Moves
•
Player Fires/Performs an action
•
Player Dies/Loses
•
Enemies/Platform/Challenges Move
•
Enemies/Platform/Challenges Can Die/Be Removed
•
Player Score
Your features can also include:
•
Custom weapons
•
Custom maneuvers
•
Bosses
•
Something else (your choice discussed with your teacher)MARKING GUIDELINES
10 IST – Software Task
Assessment 1
Task
Top Band Descriptors
Mark
Database Design & Development (45 Marks)
5.2.2
5.2.3
5.2.1
5.1.1
5.1.2
Basic Functionality
Completes the list of basic functionality to
a competent standard.
●
Game Restarts
●
Score Kept
10
Custom Functionality
Adds four features of their choice in the
project to a competent standard.
●
Component 1
●
Component 2
●
Component 3
●
Component 4
40
GUI design
The Graphical User Interface is
professional and clean.
5
Algorithms
●
Constructs a flowchart with
appropriate symbols & labeling for
the algorithm that moves bullets
and checks hits
●
Pseudocode summary sheet
20
Theory Work
Thoroughly documents course theory
work, including:
●
Software Design Worksheet 1
●
Software Design Worksheet 2
●
Software Design Worksheet 3
15Metacognition &
Classwork
Demonstrates project work skills such as
planning, time management, workload
prioritisation, communication and
collaboration
●
Project Management
●
Critical reflection
10