University : Federation University UniLearnO is not sponsored or endorsed by this college or university.
Country : Australia
Assignment Task:

Overview 

This is an individual assignment that requires you to devise and attempt to implement a game using block-based coding. You will design algorithms for your game, attempt to implement the algorithms, and then present an aspect of your work to your peers. There are three separate parts to this assignment, coinciding with the stages of developing your solution: 

Part 1: Design Documentation and Peer Review 

Part 2: Hackathon Report 

Part 3: Hackathon Presentation 

Learning Outcomes Assessed 

The following course learning outcomes are assessed by completing this assessment: 

• K1. Relate goal-setting and plan formulation to problem-solving 

• K2. Compare and contrast commonly used problem-solving strategies 

• K3. Describe tools and techniques that can be used to model and describe problems 

• K4. Describe the value of reflection, attitude, and self-efficacy towards success in problem-solving 

• S1. Decompose a problem and create goals and plans to solve that problem 

• S2. Devise and implement problem-solving strategies which can be applied to a range of IT problems 

• S3. Develop and verify algorithms based on conceptual models used in programming 

• S4. Construct documentation describing how to solve a problem 

• A1. Apply problem-solving strategies, tools, and techniques to solve problems in a variety of domains 

 

Part 1: Design Documentation and Peer Review 

This stage requires you to create some initial draft documentation for your game. 

You will create and document rules for your game, and develop algorithms for its implementation. These rules and algorithms may continue to evolve throughout the course of the hackathon, so they do not need to be perfect, but you do need to try to make these as complete as possible to get the best value out of the peer reviews and simplify the coding stage of the hackathon. Your documentation will continue to be updated as needed throughout the hackathon. 

You will also peer review the designs of two other students in the course. 

Peer reviews will be completed individually. 

Game Idea 

You can select any game within the scope outlined in the Assignment Scenario section on page

2. Your game must: 

• Be challenging for you, so that you are able to demonstrate your problem-solving skills. 

• Require you to use a variety of problem-solving strategies/techniques to complete. 

• Be creative. Fun is a huge element of a hackathon, so you want to select something that you will enjoy. 

• require you to code the behavior using Scratch v3 and be within the capabilities of Scratch v3. You may not use any other programming environment for this assignment. 

Your game must also not be something that you can solve by following previously created instructions (even with minor modifications) or downloading existing programs. For example, you cannot find a similar game on Scratch and copy it as your own, or use a Scratch tutorial to provide your code. Looking at other examples and completing tutorials to help you learn is fine, but copying other work is not counted as using problem-solving skills. You need to think through what your code requires for yourself. 

Part 2: Hackathon Report 

This part of the hackathon assignment requires you to discuss, analyse and reflect upon the problem solving techniques you use during the hackathon. You will document your work in Microsoft Word, or another suitable text editor of your choosing that enables you to include images in your work alongside text. This document will act as your Work Journal. 

You will update and maintain your work journal on a frequent basis throughout the hackathon in dated journal entries, covering an overview of the work you have been attempting, any challenges or problems you encounter, the output or results of your work and screenshots of supporting documentation for your entry, e.g. the code you work on for each entry, any diagrams/documentation you update, test cases and test results, tables you create, etc. 

Part 3: Hackathon Presentation 

At the conclusion of the hackathon, you will provide a short video presentation discussing your hackathon experience. Your presentation must be uploaded to YouTube as an UNLISTED (not public or private) video. 

This presentation will: 

• provide a brief description of the game you chose for the hackathon. 

• identify a personally-significant moment experienced during the hackathon and discuss what made this significant. A significant moment may include events that were challenging, particularly emotive (satisfying, frustrating, etc) or that had a large impact on the work performed during the hackathon. 

• identify one problem you encountered during the hackathon, and discuss the problem-solving techniques or strategies you used to address this problem and how (and why) these were used. 

• reflect on personal learning and responses to challenges encountered during the hackathon, including an understanding of course concepts, personal skills in problem-solving, and the role of mindset. 

 

 

This ITECH1101: Computer Science Assignment has been solved by our Computer Science Experts at UniLearnO. 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.

  • Uploaded By : Mia
  • Posted on : May 26th, 2019
  • Downloads : 283

Whatsapp Tap to ChatGet instant assistance