I am an APP Inventor – Junior (Age 9-12)
MIT App Inventor is a web application integrated development environment originally provided by Google and now maintained by the Massachusetts Institute of Technology (MIT). It allows newcomers to computer programming to create application software(apps) for two operating systems (OS): Android, and iOS!
It is basically a free tool that can be used to create Android Apps. It works right inside your web browser and you can create Apps very quickly because it is a blocks-based programming tool that does not require knowing any programming language.
Your app appears on the phone step-by-step as you add pieces to it, so you can test your work as you build. When you’re done, you can package your app and produce a stand-alone application to install. If you don’t have an Android phone, you can build your apps using the Android emulator, software that runs on your computer and behaves just like the phone. The App Inventor development environment is supported for Mac OS X, GNU/Linux, and Windows operating systems, and several popular Android phone models. Applications created with App Inventor can be installed on any Android phone.
The interface is extremely simple and graphical and without knowing any programming- you can create an app in less than an hour! Sounds exciting? Go ahead and give it a try!
Participants create more than 15 apps and learn the art of designing an app on their own!
-
Day 0 - Introduction to app creation
Create an interactive app using MIT AppInventor.
-
User interface & Layout
Explore user interface
-
UI/UX feedback
User experience in day to day life
-
Flowchart & Algorithm for coding
How to use the block based coding to program an app
-
Event Handler and Conditionals
Learn how to connect your app to the internet to get data
-
Connect to the web
Learn about webviewer s applicationsand it
-
Usage of Sensors and Media
Controlling apps through voice
-
Introduction to DB & sharing media
Make the app interactive using simple app inventor commands
-
Cloud Database and its uses
Build an interactive application using DataBase
-
Pattern & Conditional statements
Learn about security and conditional statements
-
Mathematical operators
Learn hacks of block coding to enable to app to complete its functions
-
Information Analysis
Get the hands on practice and Information to create dynamic Application
-
Game Design Hacks
Explore the world of basic animation
-
Logic operations
Learn about logic operations
-
Loops & Nested Loops
Learn about loops
-
Application design hacks
Learn the designer point of view while designing an app
-
Application Building
Build your own BMI calculator
-
DB Operation on Google sheets
Learn how to store data and access data through google sheets
-
Real world app design
Make a useful app including google sheets
-
New world Firebase DB
Learn what is DataBase,its use and its types
-
Login and signup into DB
Explore firebase DB
-
Capstone project - Book library
Learn how to make Book Lending app with all the concepts we learnt these days
-
Capstone project - Book library
-
Capstone project - Book library
-
Progress report
Attempt Quiz & assignment and check your progress report