À propos de ce cours
4.4
27 ratings
5 reviews
The course will give students hands-on experience in developing interesting Android applications. No previous experience in programming is needed, and the course is suitable for students with any level of computing experience. MIT App Inventor will be used in the course. It is a blocks-based programming tool that allows everyone, even novices, to start programming and build fully functional apps for Android devices. Students are encouraged to use their own Android devices for hands-on testing and exploitation....
Globe

Cours en ligne à 100 %

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Calendar

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Beginner Level

Niveau débutant

Clock

Recommandé : 6 hours/week

Approx. 34 heures pour terminer
Comment Dots

English

Sous-titres : English
Globe

Cours en ligne à 100 %

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Calendar

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Beginner Level

Niveau débutant

Clock

Recommandé : 6 hours/week

Approx. 34 heures pour terminer
Comment Dots

English

Sous-titres : English

Programme du cours : ce que vous apprendrez dans ce cours

1

Section
Clock
2 heures pour terminer

Introduction of MIT App Inventor

...
Reading
5 vidéos (Total 10 min), 5 lectures, 5 quiz
Video5 vidéos
Course Introduction2 min
Unit 1 Intro Hello World1 min
Introduction to App Inventor1 min
Hello World App2 min
Reading5 lectures
Introduction to App Inventor10 min
Android Application10 min
Adding Component & Button Component10 min
Component Property10 min
Label Component10 min
Quiz5 exercices pour s'entraîner
Project creation question2 min
Add component quiz2 min
Component Property Question2 min
Homework 128 min
Quiz 120 min

2

Section
Clock
3 heures pour terminer

Application Coding

...
Reading
3 vidéos (Total 2 min), 10 lectures, 4 quiz
Video3 vidéos
Android Emulator1 min
Create APK min
Reading10 lectures
Introduction to Code Blocks10 min
Event Handler10 min
Code Deletion10 min
Method Call10 min
Property Getter and Setter10 min
Built-In Text Code Block10 min
Application Testing10 min
Using Emulator10 min
Testing HelloWorld Project10 min
Project Sharing10 min
Quiz4 exercices pour s'entraîner
Code Block Question2 min
Property and Text Code Block Question4 min
Homework 230 min
Quiz 220 min

3

Section
Clock
3 heures pour terminer

Programming Basics & Dialog

...
Reading
5 vidéos (Total 8 min), 9 lectures, 5 quiz
Video5 vidéos
Numbers1 min
Notifier2 min
Boolean Values1 min
Logical Operators2 min
Reading9 lectures
Math Code Blocks10 min
Evaluation Order10 min
Mutator10 min
Formatting Number10 min
Notifier Component & Starting UsingMath Project10 min
Choice Dialog & Starting UsingIfThen Project10 min
Boolean Value & Canceling Dialog10 min
if-then Code & Logic Code Blocks10 min
else-if socket10 min
Quiz5 exercices pour s'entraîner
Using Math Code Blocks Question2 min
Using if-then-else code question2 min
Homework 330 min
Quiz 320 min
Math Quiz App Assignment26 min

4

Section
Clock
2 heures pour terminer

More Programming Basics

...
Reading
6 vidéos (Total 8 min), 6 lectures, 5 quiz
Video6 vidéos
Loop4 min
Comments min
Duplicate Blocks min
Backpack min
Collapse Code Blocks min
Reading6 lectures
Variable10 min
While Loop10 min
Starting Usingloop Project10 min
Code Comment10 min
Code Duplication10 min
Collapsing Code Blocks10 min
Quiz5 exercices pour s'entraîner
Using While Loop Question2 min
Collapsing Code Blocks Question2 min
Homework 430 min
Quiz 420 min
Sequence Calculator Assignment8 min

Enseignant

Kenneth W T Leung

Lecturer
Computer Science and Engineering

À propos de The Hong Kong University of Science and Technology

HKUST - A dynamic, international research university, in relentless pursuit of excellence, leading the advance of science and technology, and educating the new generation of front-runners for Asia and the world....

Foire Aux Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.