Design and Development of an E-Learning Material for Android Applications

碩士 === 國立雲林科技大學 === 資訊管理系碩士班 === 101 === According to the supply and demand report on professionals in information services industry from the Industrial Development Bureau, Ministry of Economic Affairs, the mobile application service is an important factor for industry development in Taiwan for the...

Full description

Bibliographic Details
Main Authors: Bing-Yu Jhang, 張秉豫
Other Authors: Tung, Sho-Huan
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/97724997028707936441
Description
Summary:碩士 === 國立雲林科技大學 === 資訊管理系碩士班 === 101 === According to the supply and demand report on professionals in information services industry from the Industrial Development Bureau, Ministry of Economic Affairs, the mobile application service is an important factor for industry development in Taiwan for the next three years. Mobile application service is also the hottest subject in information related contests or thematic exhibitions. In colleges or computer cram schools, many courses are offered to teach smart mobile Apps programing such as Windows Phone, Android, BlackBerry OS, or iOS. Currently, the most popular mobile platform is Android, which is also the most popular subject in smart mobile Apps programming courses. This study aims at designing a teaching material for Android using the completion strategy and evaluates its effectiveness for learners with Java programming experiences. Learning to develop an Android application not only needs to learn the Android system itself but also needs to learn its development environment. During the learning process, learner may encounter Android programming barriers as well as barriers on using its development environment. This study also records these learning barriers and brings up some ideas to overcome them. An experiment is conducted to evaluate the effect of the learning outcome of practicing exercises developed with the completion strategy. The result shows that students who used the completion strategy to practice exercises had better outcomes than those students who did not use it, but it has not achieved a significant level. However, a deeper analysis shows that students with medium-low programming ability who used the completion strategy to practice exercises achieved significantly better outcomes than those students in the same level but who had not used it.