zip, 221.16 KB
zip, 221.16 KB

Ever wondered what the exam boards mean by a robust program? Here is a working example of a robust program created in Python. It includes the Python program, an SQL database it links to along with a walkthrough PDF explaining the main points of the program.

The program displays the following programming skills:

  • Selection
  • Iteration
  • String manipulation
  • Using logical and Boolean operators
  • Creating and calling subprograms
  • Passing variables between subprograms
  • Validation
  • Verification
  • Writing to and reading from an external file
  • Searching for data using SQL
  • Good programming practice

Please note: This is a robust program, however that does not make it indestructible :)

Creative Commons "NoDerivatives"

Reviews

5

Something went wrong, please try again later.

TES Resource Team

10 days ago
5

We are pleased to let you know that your resource Validation and verification in a robust program, has been hand-picked by the Tes resources content team to be featured in https://www.tes.com/teaching-resources/blog/computing-resources-teach-computational-thinking-and-programming in November 2024 on https://www.tes.com/teaching-resources/blog. Congratulations on your resource being chosen and thank you for your ongoing contributions to the Tes Resources marketplace.

cjbuk

5 years ago
5

Great example of a robust program, nicely presented and will be very useful, many thanks!

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.