The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This study aims to analyze the programming examples of commercial vocational high school textbooks in Taiwan. Five programming textbooks widely adopted by schools were reviewed to examine the presentation of programming examples' problem-solving steps: problem analysis, solution planning, coding and testing/debugging. It is found that the examples lack abundant guidance of problem-solving steps for...
In this paper, the experience and lessons learned from introducing Scratch as the fundamental to learn App Inventor programming for novice programmers is presented. In the first semester, eight graduate students were taught by basic programming concepts with Scratch. They then applied these concepts to learn App Inventor programming in next semester. Data including students' project codes, students'...
The current practice of traditional in-class lecture for learning computer science (CS) in the high schools of Taiwan is in need of revamping. Teachers instruct on the use of commercial software instead of teaching CS concepts to students. The lack of more suitable teaching materials and limited classroom time are the main reasons for the software-based teaching practices. This study proposes a pre-class...
This study reports the research findings on improving pronunciation learning by debugging practices. The mispronounced words usually uttered by learners are edited into conversations, and recorded on video. Students had to hear and comprehend the communication events to identify the mispronounced words. The debugging training has two purposes: (1) to identify and correct any mispronounced words, and...
The objective of this study is to investigate the feasibility of using lecture video and lab package in teaching concepts of image processing to high school students. Teacher taped the lecture video of image processing and put it on the course Website before lecture. In order to reserve more time for interaction and practicing, students watched the lecture video online before attending class while...
This study investigates how video-enabled Web-based Computer Mediated Communication (CMC) system can be effectively used in a local dialect learning course to enhance students' learning. Eighteen students enrolled in the course used the system to complete course related activities. Students' in class oral conversation drills were videotaped and made available for viewing on a CMC system. After each...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.