Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

PROG1001 – Programming I

Summary

Title

Assessment 1 – Portfolio Part A

Type

Portfolio

Due Date

Friday, 10th  November 11:59 pm (end of Week 2)

Length

5 hours

Weighting

20%

Submission

Programming exercises completed on the Codio platform; and

Word document submitted to Blackboard (after Turnitin similarity report)

Unit Learning

Outcomes

This assessment task maps to the following Unit Learning Outcome:

ULO1: install and use a programming environment to build simple object- oriented programs;

Rationale

This is the first assessment task on your programming journey – creating your first game!  Your submission,and work within the Codio platform, will demonstrate your:

•    progress in learning to code,

•    ability to follow Codio instructions to build a simple game, and

•    ability to understand and customise simple code to meet specifications.

Task Description

For this assessment, you will build a small game.  You will start by following the Codio Maze Game instructions provided below.  You will use the links to Codio Activities provided .   You will take

screenshots to demonstrate your progress at each step and paste these into the appropriate place in your portfolio document.  Once you have your Maze Game working successfully, you will then

Customise your Game to meet the provided specifications based on the last digit of your student id. This is an important part of your assessment, demonstrating your understanding of programming     basics, and how your customised maze game works.

Task Instructions

To complete this assessment task, you should follow these steps:

Step 1 – Prepare your portfolio document:

•    Create your portfolio document using the Portfolio Template provided in the Assessment 1 folder, named PROG1001_Ass1_PortfolioA_Template.docx.  Rename your document with   your surname and initials, e.g.  SetonC_Ass1_PortfolioA.docx.

•    Edit the Portfolio document to add your details, and your Customisation Options into the document, ready to answer questions, and paste in screenshots of your work.

Step 2 – Complete the starter Maze Game activities in Codio:

In theCodio Maze Gamefolder (Assessment 1 folder; and link at end of Module 1), use the links provided to complete the following Codio activities:

•    Activity A1.1 - ‘ Programs and Algorithms’ – complete this to improve your understanding of algorithms and help you to think about the maze game for the next activity.

•    Activity A1.2 - ‘Think Logically’ – work through pages 1 to 13 – they go through the first  steps for creating the game.  You may also find answers to portfolio questions as you go.

•    Have fun playing the game … this will help you to see how it works!  The goal of the game is to move the player to the exit (the steps), and to try to keep your score as high as possible    without losing too many points bumping into monsters.

•    When you’re happy with your game and final code in Codio, take a screenshot of the

Challenge on page 13 and paste the screenshot into your portfolio document, and answer the general questions in the portfolio document.

•    Complete the Final Challenge on page 14 and take another screenshot and paste it into your portfolio document and answer the questions in the portfolio document.

•    To indicate that you’ve finalised your work in this Codio step, use ‘Mark as Complete’ to

finalise those activities.  This will close off your ability to make more changes, and will be

submitted for marking, so make sure you take screenshots before you ‘Mark as Completed’ .

Step 3 – Introduce Variables to your Maze Game

Introducing variables to you game will make it easier to customise your code in Step 4 below.

•    Activity A1.3 - ‘ Decomposition -Variables’ – complete pages 1 to 10 to improve the maze game code by adding variables and learn how to correct mistakes or Syntax Errors.

•    Once you have finished the Several Variables Challenge on page 10, and you’re happy with your work, take a screenshot of your finished page 10, add it to your portfolio document,

and answer the questions.  You may also want to save your final code in a file, for later use.

•    Next,complete the activities on pages 11 and page 12.  This will help your understanding for  Step 4.  You will need to finish the remainder of these activities later on, but there is no need to use ‘Mark as Complete’ yet.   – but you should finalise these activities and mark them as     complete before you submit your final Assessment 1 documents.

Step 4 – Customise your Maze Game

In this final part of the Maze Game, you will change your maze game code from Step 3 above to meet new criteria.  You will use the criteria for your assigned Player number, listed below for

Players 0 to 9.  To see which Player you should use, see ‘Customising Player Options’ below.

•    ‘Your Customised Maze Game’ – build your Customised Maze Game within Codio to meet your Player’s criteria.  Run and test until it is running smoothly with no errors.

•    Once you have finished building the game, take a screenshot of your finished game, add it to your portfolio document, and answer the questions.  When you’re confident you have

completed the customised game successfully, make sure you ‘Mark as Complete’ .

Your Player Number      Grid Size                 # Monsters    # Walls    # Energies



Player 0

20 wide x 15 high

10

8

8

Player 1

10 wide x 8 high

4

3

4

Player 2

15 wide x 7 high

6

6

6

Player 3

16 wide x 8 high

7

7

5

Player 4

22 wide x 14 high

10

7

5

Player 5

11 wide x 8 high

6

3

4

Player 6

12 wide x 8 high

4

3

4

Player 7

22 wide x 13 high

10

8

8

Player 8

18 wide x 8 high

8

3

4

Player 9

19 wide x 13 high

10

8

8

Customising Player Options - customize your game based on the last digit of your student id, e.g.:

•    Student B with a student id 21370098 will be customising the game for Player 8

General Instructions

The activities in the portfolio document include both questions to answer, as well as practical work   in Codio to be created and tested.  When you have successfully finished the steps and activities, you will provide proof of testing in the portfolio document, where indicated, by creating a screenshot

showing your Codio/browser window, then pasting this into your portfolio document

Screenshots: All your screenshots should include the whole browser window, including the URL.  On Windows,a copy of a screenshot of the current window is added to the clipboard using Alt-Print

Screen on the keyboard.

Tip: You can include your own comments into your portfolio to help yourself-learning, to    demonstrate your understanding to your tutor/marker, and to create a record of the steps.

Tips on learning and editing code

Keep atext file open while you’reworking through Codio activities.  You can do this in whichever

app you like to use for storing text… OneNote, Evernote, or even TextEdit, Notepad or Notepad++ if you’re old school!  As you complete each activity successfully save the code, providing a reference    for review later, or for reusing as you go.

FYI, using Microsoft Word or other word processing packages should not be used to store or work with code.  Word will embed and change text, such as changing a quotemark to a different type,   which can introduce errors into your code.

Resources

To complete the tasks required for this assessment, you must use the provided resources:

•    Codio platform - to follow maze game activities, and to customise and test your code.

•    Portfolio template - create your portfolio document using the template provided in the assessment folder, named PROG1001_Ass1_PortfolioA_template.docx.

Task Submission

You must label your document with your surname and initials and the assessment task's name,e.g. SetonC_PROG1001_Ass1_PortfolioA.docx

Your completed portfolio should be submitted in two (2) places, both found in the Assessments Tasks and Submission section on the Blackboard PROG1001 site, in the Assessment 1 folder.

•    Firstly, you will submit your document using the Turnitin link titled Portfolio Part A - Submit to Turnitin. This will provide you with a Similarity Report.

Note: Only Word documents submitted to the Turnitin portalon Blackboard will be accepted.

•    Check your similarity report, review, and recheck if required.

•    Lastly, submit your completed document using the final submission link titled Portfolio Part A - Submit to Grade Centre.

Assessment Marking Criteria

Marking criteria will be available under the Rubric button within the Assessment 1 Submission link.

Academic Integrity

At Southern Cross University academic integrity means behaving with the values of honesty, fairness, trustworthiness, courage, responsibility, and respect in relation to academic work.

The Southern Cross University Academic Integrity Framework aims to develop a holistic, systematic, and consistent approach to addressing academic integrity across the entire University. For more

information see theSCU Academic Integrity Framework

NOTE: Academic Integrity breaches include: poor referencing, not identifying direct quotations

correctly, close paraphrasing, plagiarism, recycling, misrepresentation, collusion, cheating, contract cheating, fabricating information.

At SCU the use of GenAI tools is acceptable, unless it is beyond the acceptable limit as defined in the Assessment Item by the Unit Assessor.

GenAI May Not be Used

Generative Artificial Intelligence (GenAI) tools, such as ChatGPT, may not be used for this

Assessment Task. You are required to demonstrate if you have developed the unit’sskills and

knowledge without the support of GenAI. If you use GenAI tools in your assessment task, it may

result in an academic integrity breach against you as described in theStudent Academic and Non- Academic Misconduct Rules, Section 3.

Special Consideration

Please refer to the Special Consideration section of Policy

https://policies.scu.edu.au/document/view-current.php?id=140

Late Submissions & Penalties

Please refer to the Late Submission & Penalties section of Policy

https://policies.scu.edu.au/view.current.php?id=00255

Grades & Feedback

Assessments that have been submitted by the due date will receive a SCU grade. Grades and

feedback will be posted to the ‘Grades and Feedback’ section on the Blackboard unit site. Please allow 7 days for marks to be posted.

Description of SCU Grades

High Distinction:

The student’s performance, in addition to satisfying all of the basic learning requirements, demonstrates

distinctive insight and ability in researching, analysing and applying relevant skills and concepts, and shows exceptional ability to synthesise, integrate and evaluate knowledge. The student’s performance could be     described as outstanding in relation to the learning requirements specified.

Distinction:

The student’s performance, in addition to satisfying all of the basic learning requirements, demonstrates

distinctive insight and ability in researching, analysing and applying relevant skills and concepts, and shows a well-developed ability to synthesise, integrate and evaluate knowledge. The student’s performance could be described as distinguished in relation to the learning requirements specified.

Credit:

The student’s performance, in addition to satisfying all of the basic learning requirements specified,

demonstrates insight and ability in researching, analysing and applying relevant skills and concepts. The

student’s performance could be described as competent in relation to the learning requirements specified.

Pass:

The student’s performance satisfies all of the basic learning requirements specified and provides a sound basis for proceeding to higher-level studies in the subject area. The student’s performance could be described as

satisfactory in relation to the learning requirements specified.

Fail:

The student’s performance fails to satisfy the learning requirements specified.