應用電腦樂高輔助高中生程式設計學習之行動研究

dc.contributor吳正己博士zh_TW
dc.contributorDr. Cheng-Chih, Wuen_US
dc.contributor.author黃世隆zh_TW
dc.contributor.authorShih-Lung Huangen_US
dc.date.accessioned2019-08-29T07:46:32Z
dc.date.available2005-9-4
dc.date.available2019-08-29T07:46:32Z
dc.date.issued2005
dc.description.abstract本研究希望藉由電腦樂高輔助,提升學生學習程式設計的成效。本研究以行動研究法進行,參與對象為某高中一年級正修習「計算機概論」科目的兩個班級,共七十九位學生。教學內容包括:程式設計簡介、循序結構、變數與運算式、條件判斷結構、副程式與函數、迴圈結構等。所有的教學單元均以電腦樂高程式的觀摩與實作,來輔助學生驗證所學的觀念。研究者在每一單元的教學過程中,均仔細觀察與記錄學生的學習情形,並進行自我省思,逐步調整教學策略。研究所蒐集與分析的資料包括:分組單元實作紀錄、活動問卷、成就測驗、學生小組訪談,與教學日誌等。 研究結果發現:多數學生認為使用電腦樂高,有助於提升學習程式設計興趣,並產生學習成就感。而應用電腦樂高輔助程式設計教學時,須給予學生充分的實作時間,並提供充足的軟硬體設備支援,以及適當的教學人力協助。此外,程式中驅動電腦樂高硬體的指令,是學生在學習上覺得困擾的地方。此次研究是研究者第一次正式使用傳統程式編輯環境以外的輔助教學工具,新教具的使用使研究者體會到:程式設計教學可藉由求新求變的方式,提高學生的學習成效。藉由此次研究,研究者也深刻了解教學上的團隊合作,以及觀察學生學習、獲得學習回饋的重要,並對於程式設計教學的目標有更深的體會。zh_TW
dc.description.abstractThe study used LEGOMindstorms as learning tool to enhance students’ interests and achievements in learning programming. Seventy-nine 10th grade students participated in this course. The programming concepts taught in this study are sequential structure (variables and expression), conditional structure, functions, and loop structures. To enhance students’ understanding of each concept, two stages of activities-demo and practice were implemented in each unit instruction. Students first verified these concepts by inspecting and practicing each assignment. Then they had to combine and organize these concepts to finish their final projects. Action research method was used to investigate students’ feedback and help the instructor (i.e. the researcher) adjust teaching processes and strategies. Collected and analyzed data included questionnaires, exam results, class observations, focus group interviews and instructor’s journals. The findings revealed that using LEGOMindtorms in programming learning was helpful in promoting students’ motivation and achievements. However, students felt difficult in how to use instructions to drive the LEGOMindtorms hardware. It was found that sufficient practice time, more equipment and the instructor’s help were needed for students in LEGOMindtorms programming. In addition, experience in using LEGOMindtorms to teach programming helped the instructor better understand how to improve programming teaching by using various methods.en_US
dc.description.sponsorship資訊教育研究所zh_TW
dc.identifierG00T0108017
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22G00T0108017%22.&%22.id.&
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/92702
dc.language中文
dc.subject電腦樂高zh_TW
dc.subject程式設計教學zh_TW
dc.subject行動研究zh_TW
dc.subjectLEGOMindstormsen_US
dc.subjectProgramming Design Instructionen_US
dc.subjectAction Researchen_US
dc.title應用電腦樂高輔助高中生程式設計學習之行動研究zh_TW
dc.titleApplying LEGO Mindstorms in Senior High School Students’ Programming Design Course:An Action Research Studyen_US

Files

Original bundle

Now showing 1 - 5 of 6
No Thumbnail Available
Name:
801701.pdf
Size:
93.16 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
801702.pdf
Size:
218.51 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
801703.pdf
Size:
432.58 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
801704.pdf
Size:
360.89 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
801705.pdf
Size:
118.25 KB
Format:
Adobe Portable Document Format

Collections