A Friendly Introduction to Coding!
By Seif Sekalala, Ph.D.
Problem-Solving–Part 1
>> Problem 1: Imagine your mum or dad needs to fix the car or roof; what would they do?
>> Problem 2: Imagine you’re hungry and your parents are not around, but you know how to make an omelette; what would you do?
Answer (Challenge Accepted!):
TOOLS & MACHINES To The Rescue!
Problem-Solving–Part 2
>> Problem 3: Imagine you’re the principal of your school and you need to safely store all the students’ grades–without the risk of getting burned by fire; what would you do?
>> Problem 4: Imagine you need to quickly do calculations with VERY LARGE numbers, from A LOT of people and countries; what would you do?
Fun Example!
And For All Problems:
LOGIC, algorithms, and CODING to the Rescue!
Let’s See How It Works!
Algorithms
Getting Started!
Some Common Languages
C:
To give your computer instructions!
HTML, CSS, and JavaScript:
For Web Apps
Python:
To do large calculations
“How should I learn it?!”
>> Practice, practice, practice!
>> Be willing to keep learning!
>> Learn to enjoy problem-solving
>> Don’t just use Google and YouTube to “chill”; use it to learn! You can do it! And you can earn good money, and solve the world’s big problems!