课程信息
4.5
35 个评分
7 个审阅
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

100% 在线课程

立即开始,按照自己的计划学习。
Calendar

可灵活调整截止日期

根据您的日程表重置截止日期。
Beginner Level

初级

Clock

Approx. 31 hours to complete

建议:6 hours/week...
Comment Dots

English

字幕:English...
Globe

100% 在线课程

立即开始,按照自己的计划学习。
Calendar

可灵活调整截止日期

根据您的日程表重置截止日期。
Beginner Level

初级

Clock

Approx. 31 hours to complete

建议:6 hours/week...
Comment Dots

English

字幕:English...

教学大纲 - 您将从这门课程中学到什么

Week
1
Clock
完成时间为 2 小时

Introduction of MIT App Inventor

...
Reading
5 个视频(共 10 分钟), 5 个阅读材料, 5 个测验
Video5 个视频
Course Introduction2分钟
Unit 1 Intro Hello World1分钟
Introduction to App Inventor1分钟
Hello World App2分钟
Reading5 个阅读材料
Introduction to App Inventor10分钟
Android Application10分钟
Adding Component & Button Component10分钟
Component Property10分钟
Label Component10分钟
Quiz5 个练习
Project creation question2分钟
Add component quiz2分钟
Component Property Question2分钟
Homework 128分钟
Quiz 120分钟
Week
2
Clock
完成时间为 3 小时

Application Coding

...
Reading
3 个视频(共 2 分钟), 10 个阅读材料, 4 个测验
Video3 个视频
Android Emulator1分钟
Create APK分钟
Reading10 个阅读材料
Introduction to Code Blocks10分钟
Event Handler10分钟
Code Deletion10分钟
Method Call10分钟
Property Getter and Setter10分钟
Built-In Text Code Block10分钟
Application Testing10分钟
Using Emulator10分钟
Testing HelloWorld Project10分钟
Project Sharing10分钟
Quiz4 个练习
Code Block Question2分钟
Property and Text Code Block Question4分钟
Homework 230分钟
Quiz 220分钟
Week
3
Clock
完成时间为 3 小时

Programming Basics & Dialog

...
Reading
5 个视频(共 8 分钟), 9 个阅读材料, 5 个测验
Video5 个视频
Numbers1分钟
Notifier2分钟
Boolean Values1分钟
Logical Operators2分钟
Reading9 个阅读材料
Math Code Blocks10分钟
Evaluation Order10分钟
Mutator10分钟
Formatting Number10分钟
Notifier Component & Starting UsingMath Project10分钟
Choice Dialog & Starting UsingIfThen Project10分钟
Boolean Value & Canceling Dialog10分钟
if-then Code & Logic Code Blocks10分钟
else-if socket10分钟
Quiz5 个练习
Using Math Code Blocks Question2分钟
Using if-then-else code question2分钟
Homework 330分钟
Quiz 320分钟
Math Quiz App Assignment26分钟
Week
4
Clock
完成时间为 2 小时

More Programming Basics

...
Reading
6 个视频(共 8 分钟), 6 个阅读材料, 5 个测验
Video6 个视频
Loop4分钟
Comments分钟
Duplicate Blocks分钟
Backpack分钟
Collapse Code Blocks分钟
Reading6 个阅读材料
Variable10分钟
While Loop10分钟
Starting Usingloop Project10分钟
Code Comment10分钟
Code Duplication10分钟
Collapsing Code Blocks10分钟
Quiz5 个练习
Using While Loop Question2分钟
Collapsing Code Blocks Question2分钟
Homework 430分钟
Quiz 420分钟
Sequence Calculator Assignment8分钟
4.5

热门审阅

创建者 MBOct 6th 2018

lecturer is awesome . method of teaching is amazing

讲师

Kenneth W T Leung

Lecturer
Computer Science and Engineering

关于 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....

常见问题

  • 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.

还有其他问题吗?请访问 学生帮助中心