~ Solve Problems and Learn how to code in Python

FINAL CHALLENGE - it's time to test yourself and find out what you really understand and can do yourself!

In this first section of the SOLVE AND LEARN series we have covered the essentials - sequence, selection(if), iteration (while and for loops) as well as other basic programming skill such as the use of local and global variables, the importance of indentation, error handling, the use of functions, parameter passing and more......Hopefully you will now be able to solve this problem on your own. Feel free to look back at past code to help you get there! All the best

Final Challenge - Can you do it yourself?

You can either edit and code online in repl.it (click on the link on the right which says EDIT on repl.it. Alternatively, you can simply cut and paste the below into your own python file

Code your solution here

Systems Life Cycle (in a nutshell): Analyse - Design - Create - Test - Evaluate. Designing something or writing out some pseudocode before you actually write code is always a good idea! Get in to the habit of doing so! You can draw your flowchart here and screenshot it.

A sample flow chart (design) for this particular challenge could look like:

Flowchart: Python program to get the Fibonacci series between 0 to 50
Each challenge section below provides an online drawing tool where you can dynamically create flowcharts. Screenshot them into your presentation for submission.

Solutions & Answers

Answers /Solutions in the "members area" drive under: "Solve and Learn >>SOLUTIONS"

Testing Table

You may want to read a little about Testing first. A teacher may go through some examples with you. Feel free to fill in the test table here, and screenshot it in to your powerpoint. Testing is absolutely essential once you have created a program!
Test No. Description Test Data(input) Expected Outcome Actual Outcome Further Action?
Coming soon!