AI2 (The first class for mobile app design)
教师: 顏士淨
2020/10/08
9时数/9周次 (报名结束)

概要

Do you like playing PC games or playing with your phone?
If your answer is yes, you’ll definitely love The First Class for Mobile App Design.
The First Class for Mobile App Design is a new MOOC in English from National Dong Hwa University.
Designed by Professor Yen Shi-Jim of Dong Hwa’s CSIE Department, it is especially for beginners of non-STEM backgrounds.
The course welcomes learners from all different fields of study, and no background in programming or scripting is needed.
Through this course, you will be able to pick up technical skills, develop logical thinking, learn the basics of programming, and greatly enhance your competitiveness.

你喜欢玩电脑或是喜欢滑手机吗?
如果喜欢那你一定要选择这门The first class for Mobile App Design的课程
国立东华大学全新推出全英授课的磨课师课程,由信息工程学系颜士净教授安排与设计。这是一门专门为非理工背景的初学者所设计的课程,不论您是哪个领域通通可以选择这门课程,本课程不需任何的编程相关基础就可以来学习。透过这堂课程,除了可以培养自己的逻辑思考及训练基本的编程能力,还能够大大提升自己的社会竞争力。

课程目标

develop logical thinking, learn the basics of programming
培養邏輯思考及訓練基本的程式設計能力

授课教师

顏士淨 Yen, Shi-Jim

Professor, Department of Information Engineering, Donghua University

Expertise:1.Artificial intelligence

  2.Machine learning

  3.Medical Artificial Intelligence

  4.Computer game

课程进度表

第1周:Getting started with App Inventor 2

第2周:Basic concept of AI2 and Object Oriented Programming

第3周:Project Design and Layout

第4周:Data Type and Operation

第5周:Program logic and control flow

第6周:Complex Branch Control Flow

第7周:Control Flow : Loop

第8周:Complex Control Flow : Loop

第9周:Data Structure : List

课程内容

You will learn how to develop apps for Android devices by using App Inventor 2 (AI2), an application that makes writing a program just like laying bricks.
你将会学到如何使用AI2开发适用于Android设备的App,透过AI2图像化的接口让撰写程序像是堆积木一样简单!

上课形式

The course is divided into 9 main units, each unit will be composed of several small units, each small unit provides a 5-15 minute video film.

After each unit, a quiz to review the key points of the unit.

Homework every 2 weeks.

課程總共有9大單元,每個大單元將會包含數個小單元,每個小單元影片長度約為5-15分鐘。
每個單元都會有測驗Quiz帶你複習幾個課堂的重要觀念。
每1-2週一個作業。

评分标准

Quiz(測驗):共九次,內容皆為單選題,每次佔5%,共計佔總分45%

Homework(作業) :為APP撰寫,共5次,每次佔11%,共計佔總分55%

通过标准


课程及格标准:60分满分:100分

先修科目或先备能力

This course requires no background knowledge and is suitable for all learners who are interested in programming.
本課程無須任何相關背景,任何對程式設計有興趣的同學皆可選修。

Caption:English Closed Caption
字幕:英文cc字幕

常见问答集

1.我修習完此課程是否將獲得相關證書?

:學習成績六十分以上表示及格,學習成績及格者會獲得相關證書。

2.我沒有修過MOOC課程,需要準備什麼?

:請跟著教材影片的進度,按時上課和繳交作業。

3. 此課程是否會提供上課投影片?

:目前暫時不提供上課投影片。

4.作業上傳可以使用那些格式?

: 作業會有程式碼以及書面報告。程式碼請使用.R檔。書面報告請使用Word檔或是Pdf檔。

5.我現在才發現有這麼好的資源,來不及上完怎麼辦?

:本課程之後會開春季班,請同學記得來修課。

6. 課程結束後是否能繼續學習呢?

答:目前課程結束後是無法繼續學習的。如果有需要,可以修春季班的課程。

其它

本課程證書費用:500元

如何申請證書?

1.點選右上方的「小白人」。

2.點選「證書下載」。

3.畫面即會轉到申請證書系統中,請點選「我要申請證書」。

4.點選「我要搜尋」開始申請證書。

詳細證書下載流程說明請點這裡