於國中實施Alice程式設計教學行動研究
dc.contributor | 林美娟 | zh_TW |
dc.contributor.author | 林恬忻 | zh_TW |
dc.contributor.author | Tien-Hsin Lin | en_US |
dc.date.accessioned | 2019-08-29T07:51:26Z | |
dc.date.available | 2007-8-24 | |
dc.date.available | 2019-08-29T07:51:26Z | |
dc.date.issued | 2007 | |
dc.description.abstract | 本研究旨在透過行動研究探討Alice程式設計實施於國中之可行性,以及實施時所應注意之事項。研究對象為台北市某國中一年級一個班級,共三十九位學生;本研究的教學內容則規劃為六個單元,依序為「Alice介紹」、「物件、屬性、方法、事件」、「參數」、「函式、數學表示式」、「條件判斷結構」和「迴圈結構」。整個行動研究歷時12週,每週授課兩節(各45分鐘)。每節課均由研究者講授課程內容,接著由學生進行實作練習。教學過程可概分為三個階段。研究者於每一階段深入了解學生的學習情形,探討其學習障礙,並視需要隨時調整教學方式。學生在第一階段中對於Alice的操作環境仍頗生疏,因而時常遭遇操作上的困難。針對此類困難,研究者鼓勵學生互相幫忙,以節省學生等待老師協助解決困難的時間。在第二階段中,學生的主要學習困難在於不知如何運用參數以有效控制物件的動作。由於此階段所講授之參數傳遞概念較為複雜,研究者因而在此階段實施了兩次教學評量。研究者由第一次評量的結果中,整理出學生概念不清之處,並針對那些部份進行重點式的加強說明。第二次的評量結果顯示,學生確實因為加強說明而有著顯著的進步。第三教學階段的教學重點為「函式」,亦屬較為困難的學習內容,研究者因而花費頗多時間講解函式標籤的功用,學生亦因而有了較為深刻的理解,均能照著講義上的操作步驟完成指定練習,並於完成後獲致成就感。整體而言,學生由初期不熟悉Alice設計環境,因而對Alice略有排斥,進而漸入佳境,終而願意發揮想像力與創意,依照自己設計的情境撰寫程式碼,且於本研究的教學過程結束時,大多數學生表示希望有機會繼續學習Alice程式設計或其他程式語言,其中可看出學習態度與學習興趣的明顯轉變。 | zh_TW |
dc.description.abstract | Action research is used in this study to investigate how Alice programming may be taught in junior high schools. The participants are a class of 39 students in a junior high school in Taipei. The material taught was organized into six units—“An Introduction to Alice,” “Objects, Properties, Methods, and Events,” “Parameters,” “Functions and Arithmetic Expressions,” “Selection Structures,” and “Looping Structures.” The process lasted 12 weeks, with two 45-minute class periods per week. Each period consisted of a lecture given by the researcher followed by a hands-on practice session. The process could be roughly divided into three stages. The researcher identified the learning difficulties students displayed in each stage and adjusted her teaching methods accordingly. It was found that getting familiar with the Alice’s programming environment and becoming able to use it to achieve intended purposes was a challenge for many students during the first stage. They were encouraged to seek help from classmates rather than waiting idly for the instructor to solve their problems. During the second stage, many students had difficulties understanding how to use parameters effectively to control objects’ actions. Considering that parameter-passing is a more complicated concept, the researcher devised two quizzes during this stage. The first quiz was to allow the researcher to identify students’ missing knowledge or misconceptions about parameter-passing. The instructor explained those concepts again in the subsequent lectures and then gave the second quiz, which revealed significant improvement in student performance. Functions were taught in the third stage. Since many students had problems with the usage of function tabs, the researcher spent much time on explaining their usage. Students were thus better able to follow the instructions in the handouts and complete the assigned exercises with a great sense of achievement. Through the process of this action research, the researcher witnessed a change of student’s overall attitudes from initial resistance toward gradual acceptance. At the end, most students found programming interesting and even fun, and some students displayed imagination and creativity in their work. When asked if they would like to continue learning to program in Alice or other languages, a great majority of students responded positively. | en_US |
dc.description.sponsorship | 資訊教育研究所 | zh_TW |
dc.identifier | GN0690080082 | |
dc.identifier.uri | http://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22GN0690080082%22.&%22.id.& | |
dc.identifier.uri | http://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/92868 | |
dc.language | 中文 | |
dc.subject | 程式設計教學 | zh_TW |
dc.subject | 行動研究 | zh_TW |
dc.subject | Alice程式設計 | zh_TW |
dc.title | 於國中實施Alice程式設計教學行動研究 | zh_TW |
dc.title | An Action Research on Teaching Alice Programming in a Junior High School | en_US |
Files
Original bundle
1 - 5 of 6
No Thumbnail Available
- Name:
- n069008008201.pdf
- Size:
- 157.2 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- n069008008202.pdf
- Size:
- 379.87 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- n069008008203.pdf
- Size:
- 506.19 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- n069008008204.pdf
- Size:
- 514.14 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- n069008008205.pdf
- Size:
- 96.97 KB
- Format:
- Adobe Portable Document Format