See what we can offer to your school
"SimpleStudy just makes sense...”
Get the best plan for your school
12 cards from this deck
Self-contained code block that performs a specific task within a larger program
Written once, used many times in same or other programs
Functions already part of the programming language
print() or len()
Functions that need to be imported before use
random.randint() or math.floor()
Custom subprograms created for specific needs
Using a subprogram without knowing how it works inside
Making subprograms work with different input values
Enables generalisation by sending different values
Breaks large programs into smaller manageable chunks
Fix code in one place, not throughout entire program
Select your subjects, and get access to A+ resources today.