# data[].attributes.body
Today your child has learned the following:

Introduction to Functions

Review the concepts of the previous lesson by creating an app that uses all of them

# data[].attributes.body
For this course, kids learn human-centered design to build fully functional mobile apps with Thunkable.

Thunkable is an intuitive, visual programming platform that allows everyone - even kids - to build fully functional apps for both iOS and Android phones/tablets.

Each day's lesson structure is broken down and summarized into columns so parents have a better idea of what their children learnt on each day.

We've also included 2 sections "What your child can show you" and "Questions to ask your kid" to help you learn alongside your kid and to help them share with you what they've learnt during the course!

The "Taking it further" column provides parents with information on what their children can do with the knowledge and skills they have acquired at this camp.

Feedback, suggestions or any comments? Email us at hello@saturdaykids.com

# data[].attributes.body
Think of what we teach them during the course as tools in a toolbox. They can now use these tools to build even more complicated and interesting things.

Below are links to some great learning resources that will allow you to take what they have learnt with us much further, as well as the recommended follow-on courses at Saturday Kids.

# data[].attributes.body
Final Project

Build a Fully Functional App for a Specific User

Project Evaluation

Project Enhancement

Project Presentation and Showcase

# data[].attributes.body
Today your child has learned the following:

Introduction to Rows & Columns

Introduction to Camera Components & Image Recognizer

Components: Row/Column, Text Input, Blocks (Event Handling, Math, Text, Logic etc), Alert

# data[].attributes.body
Today your child has learned the following:

Introduction and Evolution of Mobile Apps

Introduction to Programming and Algorithm

Creating an Account on thunkable.com

Introduction to Thunkable Interface

Human-centered Design: User Profile and User Needs

Wireframe and Design of User Interface

Live Test Apps on iOS and Android

Invisible Components & Top Tab Navigators

# data[].attributes.body
Today your child has learned the following:

Introduction to Variables

Margin and Padding of a component

How to use Operators

# data[].attributes.body
His/her creations on thunkable.com - Image Gallery & Image Recognizer

# data[].attributes.body
Play around with the project that your child has made today. Get your child to explain how the app works.

Explore educational apps on the app store that is similar to the image gallery and image recognizer app.

Discuss what other features can be added to the app to make it more engaging.

# data[].attributes.body
His/her creations on thunkable.com - Animal Words app

# data[].attributes.body
His/her creations on thunkable.com - Calculator

# data[].attributes.body
His/her creations on thunkable.com - Bingo Beaver

# data[].attributes.headline
Back to Basics: From Zeroes to Python Heroes

# data[].attributes.subject
Back to Basics: From Zeroes to Python Heroes

# data[].attributes.attachment_link.readable_text
If you're going to learn how to code, why not pick up one of the most versatile and powerful programming languages on the planet? Be introduced to basic computer science concepts with Python!
KEEPIN' IT SHORT & SNAPPY

No experience necessary

An introduction to basic computer science concepts

Code like a real programmer with a text-based language!

Create interesting games you can play with your friends and family

Unraveling the power of binary

You can pretty much code anything with Python, but let's start off with the basics by learning about binary code and how it works. Take a stab at figuring out how to convert binary numbers into code and vice-versa.

You'll also be building simple projects with your code. Like this calculator:

And you'll be taking your first steps to writing your own code and doin' some debugging.

Apply your knowledge of modules and coordinates to unleash turtle drawing mayhem! You'll be able to create infinite geometrical shapes and code your turtle to become your very own tiny Picasso.

With the solid basic programming concepts you'll learn from Python, you'll be well-placed to pick up other programming languages in the future. So let your journey to programming awesomeness begin!

Binary: how computers run on 1s and 0s

Write your first lines of Python code using repl - an online programming interface that doesn't require any installation

Explain basic programming concepts (algorithm, conditionals, data structures, data types, functions, loops, variables)

Create programs using Python

Write a detailed step-by-step set of instructions which explains how to solve a problem (pseudo code)

Understand and practice working with the Command Line Interface (CLI)

No lectures. No memorisation. No ONE right answer. Like real life, we're all about trying things out yourself, failing, figuring what went wrong & trying again. These are the skills & mindset that will last a lifetime and how we learn in real life. Let's get kids to learn how to learn. Because the kids who learn to learn become curious, inventive, resourceful human beings who solve real world problems to make a meaningful impact.

# data[].attributes.attachment_link.title
Back to Basics: From Zeroes to Python Heroes | Saturday Kids

# data[].attributes.attachment_link.description
If you're going to learn how to code, why not pick up one of the most versatile and powerful programming languages on the planet? Be introduced to basic computer science concepts with Python! KEEPIN' IT SHORT & SNAPPY No experience necessary An introduction to basic computer science concepts Code like a real programmer with a text-based language!

# data[].attributes.body
Play around with the projects that your child has made today.

Get your child to teach you how to create a user interface with Thunkable.

Co-design an object for a specific user (e.g. design a chair for an elderly) by considering the user profile and needs.

# data[].attributes.body
Play around with the projects that your child has made today. Get your child to explain to you how the apps work.

Pen down some variables that can be observed in other games

Discuss other apps that can be built based on what your child has learned so far.

# data[].attributes.body
Play around with the project that your child has made today. Get your child to explain to you how the app work.

Find an online example which uses bottom tab navigator and get your child to explain its benefits.

Do online research on some interesting project(s) your child can do with the concepts learnt over the past sessions.

# data[].attributes.body
Describe 1 thing you learned today.

What are the various code blocks you used in today's lesson

# data[].attributes.body
Describe 1 thing you learned today.

What is one factor of a good app?

What is an example of a good app that you like? Why?

What was 1 problem you had when building your app?

# data[].attributes.body
Describe 1 thing you learned today

What is a function?

What is one advantage of using a function?

# data[].attributes.body
Describe 1 thing you learned today.

When do you use stored variables?

When do you use the app variables?

What do you enjoy the most while building an app?

# data[].attributes.attachment_link.provider_name
Thunkable Thoughts - The How and Why You Would Make Your Own Beautiful App

# data[].attributes.attachment_link.title
Thunkable Thoughts - The How and Why You Would Make Your Own Beautiful App

# data[].attributes.attachment_link.description
Official blog from the team @ Thunkable and our amazing community of Thunkers!

# data[].attributes.attachment_link.keywords[]
"app development" "how to make an app" thunkable "thunkable x" "thunkable tutorials" "low code apps" "cross platform apps"

# data[].attributes.attachment_link.description
Design beautiful and powerful native apps on Thunkable without coding. Publish your app on Android, iOS, and the Web. Incubated at Google and MIT, backed by ...