Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

needed help and all the detailed solution for all the qn above aiming for an A+ for this computer programming project thank you. 1. Introduction

image text in transcribed

image text in transcribed

needed help and all the detailed solution for all the qn above aiming for an A+ for this computer programming project thank you.

1. Introduction This assignment is made up of two components - an individual code challenge and a team project. 2. Individual Code Challenge ( 8%) Each team member is required to complete the following tasks: a. Complete the HackerRank Python (Basic) Skills Certification Test. (https://www.hackerrank.com/skills-verification/python basic) b. Complete four HackerRank Python Challenge. The stipulated challenges will be revealed during Week 6 s lesson. (https://www.hackerrank.com/domains/python) 3. Team Project (17\%) The team project is made up of a word search generator and a word search solver. The word search generator shall read a text file consisting of a number of words and place them into the puzzle grid. The puzzle grid shall be at least 1010 letters and can be configured. The puzzle grid can be either square or rectangular. The words shall be evenly placed in different orientation - vertically, horizontally, or diagonally - and may be in reverse order. The word search solver shall read the puzzle grid data produced by the word search generator and attempt to find all the words in the quickest time. The solution must be displayed on screen as well as written to a text file. At least x number of test cases shall be submitted, where x equals to the number of team members. The test cases shall cover a wide range of possibilities that comprehensively and convincingly test the product. The team project is graded in accordance with code quality and efficiency as well as usability and accuracy. Marks are awarded for extending the above basic requirements and produce a refined, user-friendly, and bug-free product. 4. Submission The assignment is due on EOD Friday 17 February 2023 via. . Only one submission is required per team. Each team is required to submit the following: a. A document containing screenshots of every member's HackerRank Python (Basic) Skills Certificate and HackerRank Python Challenge Submission page. Screenshot that does not clearly show the team member's registered name will not be graded. b. At least two .ipynb files for the word search generator and word search solver respectively. Submission must be accompanied by data files, configuration files and test cases data files, where applicable. In another word, the Python files must run "out-of-the-box". Zip these files for submission. c. A readme file that provides an overview of the product and its key features as well as instructions on how to use it. 5. Grading Rubrics The assignment makes up 25% of the module grade, and distributed across the following components: a. Individual Code Challenge (8%) i. HackerRank Python (Basic) Skills Certification Test (4\%) ii. Four HackerRank Python Challenge (4\%) b. Team Project (17%) i. Good quality and bug-free Word Search Generator (4\%) ii. Good quality and bug-free Word Search Solver (4\%) iii. Well-designed and comprehensive Test Cases (4\%) iv. Informative Readme file (1%) v. Additional features beyond the basic requirements (4%) Important: Team member who does not contribute to the Team Project without valid reasons may be awarded zero marks

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Application Development And Design

Authors: Michael V. Mannino

1st Edition

0072463678, 978-0072463675

More Books

Students also viewed these Databases questions

Question

Describe the skills needed to be a successful manager

Answered: 1 week ago