Highlights
General information about assessments of the unit
In this semester, we have two assignments and one final exam. The first assignment consists of three (assessable) workshops therefore requires three submissions. The second assignment is the major assignment of the unit.
Each workshop has two types of tasks: Assessable tasks and Non-assessable tasks. The Assessable tasks not only test your knowledge and understanding of the key concepts/content covered in this unit, but also assess your ability to apply the programming skills learnt from the unit to solve problems. After completing the relevant Lab practice, you should be able to complete the assessable part of the workshops by yourself and submit your work for assessment. On the other hand, the non-assessable tasks are for practice only, allowing you to practice necessary programming skills needed to complete your assessable tasks. You should be able to do the non-assessable part of the workshop after participated and completed relevant lab practice. The non-assessable tasks of all workshops will not be assessed therefore do not need to be submitted.
Non-assessable tasks:
Design and Implementthe following:
(1) Write a program to print "Hello World!" on the screen.
(2) Write a Program that declares the variable speed_kmph and speed_mps. Ask the user to input a value in kilometers per hour (km/h), convert the value to meters per second (m/s) and output the result to the screen. The formula for converting from km/h to m/s is as follows:
?? =1000
3600× ??
where M is in m/s and K is in km/h.
Assessable tasks:
Your first assessable task is to begin creating a simulation of robotics competition.The competition will consist of three phases.
1. Speed. The robots will race to reach the finish line.
2. Strength. The robots will attempt to lift several heavy objects.
3. Combat effectiveness. The robots will battle against 100 humans and then receive a score based on the number of victories.
The first requirement of the simulation is to be able to calculate the speed of the competition in phase one.
|
Design and coding requirements: |
|
• The Design: For this workshop, you are required to use flowchart (not pseudocode) to complete the design. Correct notation/symbols must be used in your design (e.g., flowchart symbols such as symbol shapes, flow lines and labels, etc.). Please use Word or any other diagramming software to create your flowchart. Please use the notation/symbols used in the unit materials as much as possible. If you can’t do this for some reason, make sure that whatever notation/symbols you use is consistently applied and clearly represents the meaning of what you are depicting, and add keys or legend if necessary. • The C code: Your C code must be consistent with your design. This workshop is to test your understanding of basic programming concepts and assess your ability to write simple C code using sequential statements, simple I/O and decision-making statements. Therefore please limit yourself to using sequential statements (e.g., calculations, etc.), simple I/O (such as scanf(…) and printf(…)), and basic control sequences (such as sequential and decision-making, like if-then-else and switch/case statement/s). In this workshop, no loop control sequence should be used. The Library to be used/included can only be <stdio.h>. |
This CSP2151 - IT Assignment has been solved by our IT Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.