ICS3U0

Unit 4

Unit 4 - Functions

Here we look into creating subroutines and re-useable code.

While we primarily use IDLE for our current IDE, there are many more available and some even online that you are free to try out.

A very cool online tool that can show your code running line by line to help debugging is: http://www.pythontutor.com/visualize.html#mode=edit

However, all submitted code must work in IDLE.

01 - Void Functions - Day 1

02 - Void Functions - Day 2

03 - Fruitful Functions - Day 1

04 - Fruitful Functions - Day 2

Student recommended regarding "Return":

https://www.youtube.com/watch?v=K_s5hWrLN-Y

05 - Software Development Life Cycle(SDLC) - Design

06 - Using Functions - Day 1

07 - Using Functions - Day 2 - Work Period

08 - Menu Driven Program

09 - Programming Assignment - 2 More Days