Analyse and reflect upon the problem solving techniques

Assignment Help Other Subject
Reference no: EM132224709

Hackathon Assignment Specification

Overview

This assignment requires you to identify a challenging problem and attempt to solve it using a robot. You will design a possible solution, attempt to implement that solution 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

Some of this assignment requires group work. However you will be assessed individually.

Assessment Details

Part 1: Design Documentation and Peer Review
This stage requires you to select a problem to solve using one of the available Mindstorms Robots, design a possible solution to this problem and submit this solution design for peer review. You are also required to peer review the designs of two other students in the course.

The design documentation is to be completed in groups of 2-3 students. Your team will be allocated from your lab group. Peer reviews will be completed individually.

Problem Selection

Identify a problem to solve as a team. You can come up with any problem of interest (perhaps a design thinking workshop could help generate ideas?), or use the ideas below as suggestions.

Your problem must:
• Be challenging for you. You are being assessed on your application of problem solving skills, so any problem that is too easy will not give you the opportunity to demonstrate this.
• 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 behaviour. Controlling the robot's movements through a remote is not permitted (although a limited amount of this may be done in support of coded behaviours)
• Work within the capabilities of your robot. You are not permitted to modify the robot builds, other than to switch between the available attachments as appropriate. You may add temporary enhancements, such as using glad wrap, putting on temporary decorative clothing or applying a rubber band, provided the changes do not affect the structure of the robot, do not impair its capacity to function, do not leave any mark or residue on the robot and can be quickly applied and removed.

Your problem must also not be something that you can solve by following previously created instructions or downloading existing programs. For example, you cannot just use the code examples provided in the Mindstorms tutorials, even if you recreate them yourself, and you cannot download existing code from the internet.
Ideas:
• Sort objects in different locations based on colour
• Build something by collecting pieces and assembling / layering them in a specific location
• Play hide-and-seek, using an IR sensor to locate the IR remote
• Battle another robot (two teams from one lab group could each program one robot to compete). Just remember not to damage the robots!
• Follow a path through an unseen obstacle course - perhaps use colour, or object sensing (or both?) to determine movements

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. This will occur through a work journal that you will write in Word. This task is to be completed individually.

You will update and maintain your work journal on a frequent basis throughout the hackathon, documenting:
• an overview of the work you have been attempting
• challenges or problems you encounter
• the output of your work.

Throughout these journal entries, you will make and analyse connections between the work you are performing and the course concepts reviewed throughout the semester. For example, if you attempt to solve a problem using a graphical model, your entry would identify the problem you were trying to solve, discuss the use of the graphical model and the reason for its use and analyse how effective the graphical model was in helping you resolve the problem.

You will also reflect on your learning throughout the hackathon. This learning can include both course concepts that you understand better due to applying them during the hackathon, and learning about yourself as a problem solver.

The work journal does not need to document every single aspect of the work you perform during the hackathon, and does not need to address all of the marking criteria in every entry. Rather, the journal entries as a whole need to provide insight into your experiences in the hackathon and it is these experiences as a whole that will be evaluated. An example of the format for a single journal entry is attached below.

Part 3: Hackathon Presentation
At the conclusion of the hackathon, each person must provide a short individual presentation about their hackathon experiences in their scheduled laboratory.

This presentation will:

• introduce the main problem that the team attempted to solve 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 personally encountered during the hackathon, and discuss the problem solving techniques or strategies used personally to address this problem and how (and why) these were used. Note: team members must not choose the same problem to discuss. You will need to coordinate with your team to ensure different problems are selected.

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

Each presentation should not exceed 5 minutes. Any presentation aids readily available to students may be used, but students are responsible for ensuring these will work in the labs and having a backup available in the event of an issue.

You are also required to complete a peer review of two presentations conducted by other students in your laboratory class. You will be allocated two student presentations to review at the start of the laboratory class. Peer review forms will be provided in the class.

Attachment:- Hackathon Assignment Specification.rar

Verified Expert

The assignment consisted of part 1 on basis of which part 2 was to be done.I have done the entries for 5 days in the specified format. The exact date i have not mentioned for the journal entry. Kindly tell the client to make the date entry in the brackets left as per his requirement.In this part consisted of creating journal entries.The report presented here is a description of the processes undertaken in order to make a robotic arm. The arm was made in a hackathon to serve the IT sectors for solving problems. The problems faced while making the robotic arm have been identified. The possible solutions for solving those problems have been detailed. The use of the arm in the IT sectors have been discussed as well through the journals and this report.

Reference no: EM132224709

Questions Cloud

Essential for running and managing business : What are business processes? How are they related to information systems? Why are information systems so essential for running and managing a business today?
How to submit the intellipath submission assignment : Review the tutorial titled How to Submit the Intellipath Submission Assignment.
Identify an urban community that is near where you live : The park should not be more than 5 kilometres away from the centre of the populated area. Identify an urban community that is near where you live
What is the bond yield to maturity : The bond has a face value of $1,000 and has an 8% annual coupon. The bond has a current yield of 8.21%. What is the bond's yield to maturity
Analyse and reflect upon the problem solving techniques : ITECH1101 – IT Problem Solving - Federation university - Identify a challenging problem and attempt to solve it using a robot
Write report explaining theory underlining the key concepts : ICT705 Data and System Integration - University of the Sunshine Coast - write a report explaining the theory underlining the key concepts around the design
Submit a draft of your tax planning proposal : You will submit a draft of your tax planning proposal and strategic plan recommendation regarding the client's estate
What the benefits of keeping track of personal transactions : What are the benefits of keeping track of personal transactions - income and expenses - in an organized manner
How will you use the lender money to create profit : Prepare an executive summary and a three-page paper, selling your business idea to the lending source of your choice

Reviews

len2224709

1/30/2019 4:44:30 AM

Perseverance through Challenges Journal entries demonstrate that the problem selected for the hackathon presented many challenges. This may have been achieved by adapting the initial problem to a more difficult standard. Experiences resolving challenges are discussed and demonstrate a thoughtful approach to identifying and trialling possible solutions. A strong willingness to persist through difficulties and adapt approaches when required is evident. Journal entries demonstrate that the problem selected for the hackathon presented several challenges. This may have been achieved by adapting the initial problem to a more difficult standard. Experiences resolving challenges are discussed. A willingness to persist through difficulties and adapt approaches when required is evident. Journal entries demonstrate that the problem selected for the hackathon presented few challenges.

len2224709

1/30/2019 4:44:16 AM

Problem Solving Techniques A variety of problem solving techniques are identified and discussed with explicit connection to the related modelling documentation, code and / or test cases. Meaningful connections are analysed between course concepts and the application of these concepts to solve problems experienced during the hackathon. Problem solving techniques are identified and discussed with explicit connection to the related modelling documentation, code and / or test cases. Attempts to relate course concepts with experiences solving problems in the hackathon are made but these lack depth and / or understanding. A limited selection of problem-solving techniques are identified and discussed. Application of problem solving techniques is not evident through the journal OR Problem solving techniques are identified and discussed but links are not made between these techniques and how they have been applied to specific modelling documentation, code and / or test cases.

len2224709

1/30/2019 4:44:09 AM

Develop algorithms to solve each of the problem statements provided. Algorithms are provided. These clearly relate to the problem statements, are unambiguous, clear, complete and logical. These algorithms should successfully address the problem statements. Algorithms are provided. These clearly relate to the problem statements and mostly achieve the required solution but contain a small number of issues with clarity, completeness or logic. Algorithms are provided. These can be related to the problem statements but are a) unclear or ambiguous b) incomplete c) logically incorrect. Algorithms not provided OR algorithms are provided but the relationship between these and the problem statements is unclear. Provide appropriate UML models to represent the proposed solutions UML diagrams are provided and are appropriate for the problem statements being addressed. The diagrams appropriately reflect the algorithms. Correct notation is used, and following the diagrams would lead to implementation of appropriate solutions.

len2224709

1/30/2019 4:43:21 AM

Marking Rubric for Part 1: Design Documentation and Peer Review. Design Documentation 4 2 1 0 Problem statements clearly identify details of the problem(s) to be solved Problem statements have been provided. These clearly identify and describe the problems to be solved, enabling the development of robust solutions. Problem statements have been provided. These provide a reasonable description of the problems to be solved, but some further clarification would be needed to develop robust solutions. No problem statements have been provided OR Problem statement(s) have been provided, but these are ambiguous OR do not clearly explain the problems to be addressed. Complete Peer Reviews x 2 Two peer reviews of design documentation have been completed. These both demonstrate critical analysis of the design documentation and provide meaningful feedback. Two peer reviews have been completed. The analysis and / or feedback lack analysis. OR One peer review has been completed. This demonstrates critical analysis or the design documentation and provides meaningful feedback.

len2224709

1/30/2019 4:43:00 AM

Your initial design documentation must be submitted in the Hackathon – Solution Designs and Assignment Part 1: Design Documentation link provided in Moodle, as a .pdf file. Your peer reviews will also occur directly in the Hackathon – Solution Designs link. Your work journal must be created in Word and submitted in Moodle in the Assignment Part 2 - Work Journal link. Your supporting documentation, including all code, models, test cases and test results, and peer reviews from week 11 presentation must be zipped into a single file and submitted in the Assignment Part 2 – Supporting Files link. This includes the final version of the design documentation, incorporating any changes to the documents that occurred during the hackathon. Your presentation will be assessed during your scheduled lab class in week 11. Marking Criteria See Appendix at the end of this document. Three marking rubrics are provided, covering: 1) Design Documentation & Peer Review 2) Hackathon Report 3) Hackathon Presentation

len2224709

1/30/2019 4:42:44 AM

Percentage Value of Task: Part 1: 15%, Part 2: 15%, Part 3: 10%. Total: 40%. Due: This assignment has multiple due dates as follows: Part 1: Part 2: Part 3: Design Documentation: Peer Review: Hackathon Report: Hackathon Presentation: In your timetabled lab.

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd