Task 1 – Applying Computational thinking Concepts and Approaches on a Selected Scenario
nI this part of the portfolio you shall work individually and select one of the scenarios from Appendix – Aat the latest by the end of first week and start analysing and applying computational thinking concepts and approaches. There are following two tasks ni Part :I
Part 1: Decomposition: Problem Identification and Requirements
You’ll apply decomposition, identify one or more problems and derive requirements ot eb solved. Your write-up should include:
.I alist of possible problems,
Il. the process and techniques that you have used ot think about the problems, and
I. analysis of the problems and derive requirements which seem necessary to solve those problems.
This part of the portfolio si worth 30 marks ni terms of the overall module assessment.
Part 2: Applying Computational Thinking approaches and design a solution
nI this task you wil select one or more problems identified ni the task 1 and design a solution by applying suitable computational concepts and techniques. Individually, you should consider decomposition, pattern recognition, abstraction, modelling, algorithm/pseudocode design that would help solve the problem. Your design should be written ni such a way that the pseudocode could be translated more or less line by line into Python code. You must also specify how you would test that your design si correct and give your test data. To gain high marks ni this task you should provide at least one suitable example for patterns, abstraction and modelling of the selected scenario. Task 2 is worth 50 Marks
Part 2: Applying Computational Thinking approaches and design a solution
In this task you will select one or more problems identified in the task 1 and design a solution by applying suitable computational concepts and techniques. Individually, you should consider decomposition,
pattern recognition, abstraction, modelling, algorithm/pseudocode design that would help solve the problem. Your design should be written ni such a way that the pseudocode could be translated more or less line yb line into Python code. You must also specify how you would test that your design is correct and give your test data. To gain high marks ni this task you should provide at least one suitable example for patterns, abstraction and modelling of the selected scenario. Task 2 si worth 05 Marks ni the overall module assessment.
Task 2 – Evaluation and Consolidated Solution of a Selected Scenarie
nI this part you are required ot evaluate and reflect on the solutions provided by each student ni task 1. You should provide two strengths and two weaknesses for the solution provided ni Task 1 and how these can be improved. This evaluation should also consider how those solutions ot coleritualombesterildseriesconsolot codid or simulated solution or part of a solution wil be provided, to gain higher marks for this task you should provide working solution ni programing.
Place this order or similar order and get an amazing discount. USE Discount code “GET20” for 20% discount