Changes

Jump to: navigation, search

OPS435 Assignment 1 for Section A

No change in size, 10:51, 4 February 2021
The 3rd Checkpoint - preliminary test results (Oct 21)
* Since we don't think we are going to encounter someone who is 120 years or older, your algorithm can consider a date of birth before year 1900 as invalid. Could you think of other limit you should put on someone's date of birth?
== The 2nd Checkpoint - your drafted Python Script (Oct 17Feb 22) ==
* As stated before, your code will be inside the file "a1_[Seneca_name].py". The first step will be to clone the Assignment 1 template repository (https://github.com/rayfreeping/ops435-a1). Once you clone the repository, run this command: "cp a1_template.py a1_[Seneca_name].py". (Replace Seneca_name with your Seneca account user name). Begin coding your algorithm into Python code that is required. Additional requirements are outlined below.
* Your should update the author and date information in your Python script.
* Your Python script file a1_[Seneca_name].py should be submitted to Blackboard by Oct 17Feb 22, 20202021. * The script doesn't have to be perfect and error free. However, it shouldn't contain any syntax errors when exectued.
* This intern submission is just to show that you are actively working on your assignment.
== The 3rd Checkpoint - preliminary test results (Oct 21Feb 25) ==
* Run the preliminary test script named "checkA1.py" in the "tests" sub-folder of the ops435-a1 repository mentioned above.
* Please read the readme.txt in the tests sub-folder for more information about the purpose of the preliminary test script.
* When your are satisfy with the test result, capture the test result to a file named a1_pretest.txt and submit it together with your Python script a1_[Seneca_name].py to Blackboard by Oct 21Feb 25, 20202021.
== Python Coding Requirements ==
1,760
edits

Navigation menu