~ Solve Problems and Learn how to code in Python


Consolidation of your skills

Don't worry - learning to code doesn't just happen overnight! It takes a lot of patience, practice and perseverance. The 3 ps! It also takes determination, hard work and a whole load of other things. This tutorial takes you through the creating of a mini program in python using all the skills we have covered above. Read each section, and type out each line, line by line, until you have achieved the final solution. Ask your teacher for help on the things you are unsure about. After completing this tutorial, you should be ready and rearing to tackle the Test!

*Teachers - the following worksheet can be printed for students. The key is to get them to TYPE out the code, step by step


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?
1
2
3
4
5
Coming soon!