Topic outline
Before You Start
Here you can find all you need to have a great experience while taking this course. You should verify this section before you actually start the activities!
01 — Introduction
Find out how to create an account — if you don't have one already — and how to use the Thunkable Web Editor for creating your applications.
Apps contain many different features. On Thunkable, you get to drag & drop which features - which we call components - go into your app. Some features you can see. Let's call these features visible components. Examples include buttons, loading icons, and images. Some features you can't see. Let's call these features invisible components. Examples include sounds, timers, and databases.
An app is simply a sequence of events. The best apps define an elegant sequence of events that happen without the user even noticing. A great sign in flow for example can happen in seconds but the logic and sequence behind them is a work of art that has been iterated on many times.
- Have questions regarding this section? Chat with other students to find out the answers and learn more!
02 — Variables
- In app creation, variables work like containers to hold numbers, phrases, the results of a calculation, a database call, or other important values in the app, in the mobile device itself or in the cloud. Instead of repeating these values in multiple places, a variable can be used wherever it is needed in your Blocks code.
- As you just learned, variables can take the form of multiple containers like numbers, texts or lists. Let's see what we choose, based on what we need in our app.
- Have questions regarding this section? Chat with other students to find out the answers and learn more!
03 — To-Do Lists and Cloud Tasks
Find out how to create a list with the tasks you need to accomplish! Whether we talk about the computer games you want to play this year or about the homework you have for this course, this app will help you to know exactly what you have to do!
The My-TO-DO-List app you have previously created has a great setback: each time we open the app, the tasks which we have added the last time we opened the app have disappeared. So you had to add them again. Find out how to update the app so that it remembers the previously added tasks.
04 — Testing and Debugging
In addition to the Thunkable application (which has the role of a basic test), you can actually download the application on your device. Find out here how you can do this.
Debugging is the process coders use to figure out why their code isn’t working. This section provides you with tips on how to make debugging easier for you.
05 — Your First Game: Tic-tac-toe
Use a paper or your favourite drawing application to sketch your future game and code some basic functionality.