Question: Python, please! This project is to be done with Python. It should be accompanied by a description outlining which option chosen and a description of
Python, please!
This project is to be done with Python. It should be accompanied by a description outlining which option chosen and a description of how it works and how to use it.
Deliverables:
1. Python program file (.py)
2. Flowchart (.pdf)
3. the CSV file used (if any)
4. Description (.pdf ). This will be used as a user guide. It can be combined with the flowchart in one file.
There is a rubric that will be applied to this assignment. Make sure you check it. If you do not satisfy the criteria, you will not get credit for it. A key outcome for this class is problem solving ability. That outcome applies here as well. Find a way to correctly and materially use the criteria in your programs. Make sure you test your code. The grade factor is a multiplier to you rubric score.
Choose from the following options:
Tic Tac Toe Grade factor 1.15
Create a text board such as this
A B C
1 _ | _ | _
2 _ | _ | _
3 _ | _ | _
This will be a two-dimensional array that will accommodate Xs and Os.
The program will determine who wins and loses.
The program will reject placing an X or O in an occupied spot
The user will play against the computer which will select the best next move.
Criteria
Branching
Looping
Functions
Lists/Arrays
Tuples
Reading/writing from/to a file
Error Trapping/Exception Handling
Formatting Output
Flowchart
Commenting Code
Program Execution
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
