Introduction of MIT App Inventor-Welcoming Message from Course Instructor
Introduction Video
()
Introduction of MIT App Inventor-Course Introduction
Course Introduction
()
Introduction of MIT App Inventor-Starting App Inventor and HelloWorld Project
Unit 1 Intro Hello World
()
Introduction to App Inventor
()
Introduction to App Inventor
Hello World App
()
Introduction of MIT App Inventor-Using Component (Button, Label and TextToSpeech)
Android Application
Adding Component & Button Component
Component Property
Label Component
Application Coding-Code Blocks
Unit 2 Intro Code Blocks Features
()
Introduction to Code Blocks
Event Handler
Code Deletion
Method Call
Property Getter and Setter
Built-In Text Code Block
Application Coding-Application Testing
Application Testing
Android Emulator
()
Using Emulator
Application Coding-Finishing HelloWorld Project & Project Sharing
Testing HelloWorld Project
Create APK
()
Project Sharing
Programming Basics & Dialog-Working With Numbers
Unit 3 Intro Maths, Notifier, Boolean and Logics
()
Numbers
()
Math Code Blocks
Evaluation Order
Mutator
Formatting Number
Programming Basics & Dialog-Working With Text & Message Dialog
Notifier
()
Notifier Component & Starting UsingMath Project
Programming Basics & Dialog-Working With Boolean Values & Choice Dialog
Choice Dialog & Starting UsingIfThen Project
Boolean Values
()
Boolean Value & Canceling Dialog
Programming Basics & Dialog-Logical and Conditional Operations
Logical Operators
()
if-then Code & Logic Code Blocks
else-if socket
More Programming Basics-Variable & Loop
Unit 4 Intro Variables, Loops and Other Techniques
()
Variable
Loop
()
While Loop
Starting Usingloop Project
More Programming Basics-Coding Techniques
Comments
()
Code Comment
Duplicate Blocks
()
Backpack
()
Code Duplication
Collapse Code Blocks
()
Collapsing Code Blocks
Alarm Clock Application-TimePicker Component & Project Asset
Unit 5 Intro Timepicker, Sound and Clock
()
Starting AlarmClock Project
TimePicker
()
TimePicker Component
Project Asset
Alarm Clock Application-Sound and Clock Components
Sound Component
Clock Component
Alarm Clock Application-Alarm Clock Coding
Audio Alarm
()
Alarm Clock Coding
Audio & Video-Audio & Video
Unit 6 Intro Sound, Audio and Video
()
Audio
Video
Media Source Specification
Audio & Video-Player Component
Player Component
Music Alarm
()
Starting MusicAlarmClock Project
Radio Alarm
()
Starting RadioAlarmClock Project
Audio & Video-VideoPlayer Component
VideoPlayer Component
Starting VideoAlarmClock Project
Video Alarm
()
Drawing Application-Spinner, Slider and TextBox Components
Unit 7 Intro Components for a Drawing App
()
Spinner
()
Spinner Component
Slider
()
Slider Component
Text Box
()
TextBox Component
Drawing Application-Canvas Component & Component Layout
Canvas Component
Component Layout
Drawing Application-Drawing Application Interface and Coding
Drawing Canvas
()
Starting DrawingApp Project
Handling Slider's Selection
Canvas touching & Color code block
Canvas Drawing
File-File
Unit 8 Intro File Component and Notebook App
()
File and Its Formats
File Component & App Inventor Storage Structure
Notebook Project
()
Notebook Project
Game-ImageSprite Component & Random Number
Unit 9 Intro Making an Interactive Game
()
ImageSprite Component
Random Numbers
()
Random Real Numbers
()
Random Number
Game-Device Shaking and Vibration
Accelerometer and Shaking
()
Device Shaking and Vibration
Game-Super-dolphin Game Interface and Assets
Starting Superdolphin Project & Game Assets
Application Interface
Game-Super-dolphin Game Coding
Dolphin Game
()
Using Clock, Sound and File Components
Game Score & Game Start
Random Dolphin Appearance
Touching Dolphin
Stopping Game
Device Location-Location Determination
Unit 10 Intro Location Component and Lost & Found Project
()
Location Information
Device Location-LocationSensor Component
Device Location
()
LocationSensor Component
Device Location-Starting LostFound Project
Lost and Found
()
Starting LostFound Project
Application Location Input
Web Browsing-WebViewer Component
Unit 11 Intro Web Viewer and Lost & Found Project
()
Web Viewer
()
WebViewer Component
Web Browsing-Google Maps
Google Maps
Web Browsing-Finishing LostFound Project
Finishing LostFound Project