0% found this document useful (0 votes)
20 views8 pages

AppInventor Curriculum

The document outlines a comprehensive online coding curriculum for kids, focusing on Android app development using App Inventor. It includes 40 different app projects, each teaching specific programming concepts and components, such as creating games, utilities, and interactive applications. Students will gain hands-on experience in coding while developing their own apps, enhancing their understanding of programming fundamentals.

Uploaded by

umafriend4ever
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views8 pages

AppInventor Curriculum

The document outlines a comprehensive online coding curriculum for kids, focusing on Android app development using App Inventor. It includes 40 different app projects, each teaching specific programming concepts and components, such as creating games, utilities, and interactive applications. Students will gain hands-on experience in coding while developing their own apps, enhancing their understanding of programming fundamentals.

Uploaded by

umafriend4ever
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

eduSeed | Online Coding Classes for kids

ANDROID APP DEVELOPMENT USING APP INVENTOR

Students will learn about what an application is &


get a basic knowledge about creating an app.

APP 1 – HELLO
Introducing basic components - Label, Button, Textbox.
What is an event? What are Non -Visible Components?

Turn your text into speech.

APP 2 – DIGITAL DOODLE


How to create colourful buttons? What is an accelerometer
sensor? Erase your drawing by shaking your mobile.

Doodling is a lot of fun! Develop your own doodle application.

APP 3 – STEP COUNTER


What is a pedometer sensor? How does it work? How does it
calculate distance while walking?
Enjoy walking with your step counter.

APP 4 – MONSTER POP


What is a variable? How to introduce a character in a
game? Adding sounds to make the game better.
Pop your monsters and gain points.

APP 5 - CALCULATOR

How to use condition? Is it possible to use multiple conditions?


What is a notifier?

Learn to develop calculator UI & make it work.


eduSeed
eduSeed | Online
| Online Coding classes for kids
Coding

APP 6 - PHOTO EDITOR

Learn to access the camera component.To learn about the


usage of slider component.

Snap ! Sketch ! Share !

APP 7 –CHASE GAME


Control your character using buttons. To learn briefly about
the use of clock component.
Help minion to chase banana & smile with minion.

APP 8 –TRANSLATOR
What is the list? What is indexing and how it works? To learn
about Yandex translate.
Create a handy translator.

APP 9 –PIRATESHIP
How to create multiple screen for an app? Control ship using fling
method.

Learn to sail a ship in the game to collect coins.

APP 10 –MESSAGING
Learn to use PhoneNumberPicker components. View your text in
listview.Make typing easy with speech recogniser.
Ping message from your own app.
eduSeed | Online Coding classes for kids

APP 11 – CORONA SHOOTER


What is a database? How to use tinyDB component?
Learn to Store your Highscore.
Make fun of fighting with the corona .

APP 12 – RGB PAINTER


What is RGB? How does it work? Why RGB? How to make colour
using RGB?
Paint with 16,777,216 different colours.

APP 13 – BIRD ANIMATION


How to change a costume of a sprite?. Make your bird flap by
using the clock component.
Animate to make it more realistic.

APP 14 – To-Do LIST


Create a list and make changes by using delete and clear
buttons. Store your list for later reference.
The most effective way to do it,is to do it.

APP 15 – WHACK A MOLE


How to position a sprite? What is the procedure? Learn to create
lives and levels in a game .
Speed up hitting to make the game more interesting.
eduSeed | Online Coding classes for kids

APP 16 – QUIZ
How create questions, options and answers as a list? Learn to
code for previous and next buttons using conditions .
Create your own quiz show.

APP 17 – BALL ANIMATION


Make the ball move faster and slower by using the button. Make
your ball glow with multi-colour.
Have fun with a colourful ball.

APP 18 – PING PONG


Learn more about angles. How to make a ball-to-point random
direction?
The ball is in your court.Control the ball.

APP 19 – MUSIC PLAYER


Customise your music list. Learn to use the non-visible
component player.
Make your favourite songs play in your own app.

APP 20 – SNOWFALL
Customize your snowball to have different sizes and move at
different speeds. Shake your mobile and make it fall.
Let it snow with your app .
eduSeed | Online Coding classes for kids

APP 21 – FRUIT NINJA


To get an idea about local variables. Learn to make your fruits
move in random directions.
Fling it to gain points.

APP 22 – CHAT APP


What is cloudDB? How can chat applications work? What is the
mean of append? What is \n in a string?
Better to make a chat app than a chat.

APP 23 – FIREWORKS
Work with Time Interval property. Make a rocket blast when it
reaches a certain position.
Create a virtual fireworks experience.

APP 24– GUESS THE NUMBER


What is the spinner component? How to set a difficulty level of a
game? What is the start value?
Want to improve your math skills? Create apps.

APP 25– COLOUR SENSE TEST


What is table arrangement? Why is it needed ? How to create an
odd colour button?
Test your colour sensitivity.
eduSeed | Online Coding classes for kids

APP 26 – ASTEROID SHOOTER


What are nested conditions? Learn about 'mod' blocks to
increase the difficulty level of the game.
Aim ! Shoot ! Score !

APP 27 – SLIDESHOW
What is the length of a list? How to use an ImagePicker
component and its uses.
Create a memory reel with your own app!

APP 28 – ESCAPE THE STONES


Restart your game using the notifier dialog box .Control the
player using left and right buttons.
Better to avoid, to score better !

APP 29 – BALL MAZE


Learn to setup a maze and to know about control a sprite using
an accelerometer.
Control your ball without touching the wall !

APP 30 – MATH QUIZ


Learn to set a level for your game and a timer for every
question.
Train your brain for coding and calculation.
eduSeed | Online Coding classes for kids

APP 31 – COLOURING
What is RGBA color format?
What is difference between RGB and RGBA?
Time to colour digitally !

APP 32 – SLIDING PUZZLE


How do you shuffle elements in a list?
What is the importance of and or operator in a logical
game creation?
Small pieces that make the big picture!

APP 33 – SCRATCH CARD


How do scratch cards work?
How to create shapes using pointlist?
Create digital surprise using scratch card!

APP 34 – PAC-MAN
How to specify range of values to control the direction of
movement of a sprite?
Create a modern Pac-Man game !

APP 35 – TOUR GUIDE


Learn the use of map and marker components. How to position a
marker on the exact location?
It's a turn-key destination guide!
eduSeed | Online Coding classes for kids

APP 36 – SUPER MARIO


What is an arcade game ? How to make your sprite jump by
simple touch?
Let's make a classic mario game !

APP 37– TIMETABLE


What is a dictionary ? What are keys and values?
How to get input from the user using notifier component?
Creating a timetable is an easy job now!

APP 38 - PIGGY BANK


What is a datepicker component? How to scroll all the columns
of listview evenly?
Best way to tracking your money!

APP 39- BLOOD DONOR


How to create digital form to get details from donor?
How to store the details of donors, respectively?
Create virtual blood donation platform!

APP 40 - BOOK REVIEW


How to create admin account for your app ?
How to add ratings for books?
Reviewing! Rating! Reading!

You might also like