研究生: |
李威霖 Li, Wei-Lin |
---|---|
論文名稱: |
情境式運算思維教材之發展與評估 Teaching High School Students Computational Thinking with Situated Learning Materials |
指導教授: |
吳正己
Wu, Cheng-Chih |
學位類別: |
碩士 Master |
系所名稱: |
資訊教育研究所 Graduate Institute of Information and Computer Education |
論文出版年: | 2016 |
畢業學年度: | 104 |
語文別: | 中文 |
論文頁數: | 52 |
中文關鍵詞: | 分解問題 、情境式學習 、運算思維 、電腦科學 |
英文關鍵詞: | Computational thinking, Computer Science, Decomposition, Situated Learning |
DOI URL: | https://doi.org/10.6345/NTNU202204096 |
論文種類: | 學術論文 |
相關次數: | 點閱:216 下載:253 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究旨在發展學生培養運算思維的情境式教材,並評估教材對學生運算思維能力和學習態度之影響。教材發展以分解問題(Decomposition)能力為學習主軸,學習主題包含「二元搜尋法」、「快速排序法」以及「分析幾何繪圖」等三個單元。教學設計主要是讓學生面對情境式問題時,能嘗試不同的解題方法並比較其效率,讓學生體驗並思考運用分解問題策略解決問題之效率,以培養學生運算思維能力以及對電腦科學的興趣。教學實驗時間為期三週共計三小時,研究參與對象為北部某女子高中一年級學生,三班共計105位學生。教學實驗後施測分解問題能力測驗和自編態度問卷,並據以進行質性與量化分析。
研究結果發現,本研究發展的情境式教材能夠:(1)有效幫助學生學習運算思維中的分解問題策略,尤其是教材中的小遊戲及實作活動;(2)增加學生學習電腦科學的興趣與意願;(3)幫助學生瞭解運算思維與解決實際生活問題的相關性。建議後續研究建議後續研究在課程設計能以情境式學習進行運算思維教學,並加入實作活動,讓學生能對運算思維內涵有具體的經驗,知道如何在相關情境中察覺與應用所學的運算思維能力,以增進學生未來對於電腦科學學習興趣與意願。
This study developed situated learning materials to help high school students learning decomposition techniques of computational thinking, and evaluated how students’ decomposition ability and learning attitudes were enhanced after experienced the materials. Three units of learning materials were developed including the concepts of “binary search”, “quicksort” and “patterns in geometric figures”. The materials were designed to provide students with opportunities to try out their learned decomposition techniques to solve real-life problems through hands-on activities.
We field tested the developed materials in a girl’s high school in northern Taiwan. The participants were 105 10th grade students who enrolled in an Introduction to Information Technology course. The experiment lasted four weeks. Students learned one unit of the materials one hour each week, the one hour in the 4th week is for post experiment achievement test and attitude questionnaire. The findings indicated that learning with the developed materials could help students: (1) developing their decomposition ability, (2) increasing their interests in learning computer science, and (3) understanding how computer science related to their everyday life.
王春展(1996)。情境學習理論及其在國小教育的應用。國教學報,8,53-72。
林吟霞、王彥方。(2009)。情境學習在課程與教學中的運用。北縣教育。
徐新逸(1996)。情境學習在數學教育上的應用。教學科技與媒體,29,13-22。
教育部(2008a)。國民中小學九年一貫課程綱要重大議題─資訊教育。
教育部(2008b)。普通高級中學必修科目「資訊科技概論」課程綱要。
教育部(2013)。提升國民素養專案計畫報告書(初稿)。
國教院(2015)。十二年國民基本教育課程綱要國民中小學暨普通型高級中等學校科技領域(草案)。
國家教育研究院(2013)。十二年國民基本教育科技領域綱要內容之前導研究。國家教育研究院專題研究成果報告(編號:NAER-102-06-A-1-02-09-1-18)。
ACARA (Australian Curriculum, Assessment, Reporting Authority) (2013). Draft Australian Curriculum: Technologies. Retrieved from http://consultation.australiancurriculum.edu.au/Static/docs/Technologies/Draft%20Australian%20Curriculum%20Technologies%20-%20February%202013.pdf
Bundy, A. (2007). Computational thinking is pervasive. Journal of Scientific and Practical Computing, 1(2), 67-69.
Brinda, T., Puhlmann, H., & Schulte, C. (2009). Bridging ICT and CS: Educational standards for computer science in lower secondary education. ACM SIGCSE Bulletin, 41(3), 288-292.
Brown, J. S., Collins, A., & Duguid, P. (1989). Situated cognition and the culture of learning. Educational researcher, 18(1), 32-42.
Bell, T., Witten, I. H., Fellows, M., Adams, R., & McKenzie, J. (2005). Computer Science Unplugged: An enrichment and extension programme for primary-aged children.
CSTA (2011). CSTA K–12 Computer Science Standards. The ACM K-12 Education Task Force. Retrieved from http://www.csta.acm.org/Curriculum/sub/CurrFiles/CSTA_K-12_CSS.pdf
College Board. (2014). AP Computer Science Principles Curriculum Framework 2016-2017. Retrieved from https://secure-media.collegeboard.org/digitalServices/pdf/ap/ap-computer-science-principles-curriculum-framework.pdf
Choi, J. I., & Hannafin, M. (1995). Situated cognition and learning environments: Roles, structures, and implications for design. Educational Technology Research and Development, 43(2), 53-69.
Curzon, P., Dorling, M., Ng, T., Selby, C., & Woollard, J. (2014). Developing computational thinking in the classroom: a framework. Retrieved from http://community.computingatschool.org.uk/files/3517/original.pdf
DE (Department for Education) (2013, September 11). National curriculum in England: Computing programmes of study. Retrieved from https://www.gov.uk/government/publications/national-curriculum-in-england-computing-programmes-of-study
Davies, S. (2008, October). The effects of emphasizing computational thinking in an introductory programming course. In Frontiers in Education Conference, 2008. FIE 2008. 38th Annual (pp. T2C-3). IEEE.
Dorling, M. & Walker, M. (2014). Computing Progression Pathways. Retrieved from http://community.computingatschool.org.uk/resources/1692
ECT. (2015). Google: Exploring Computational Thinking. Retrieved from http://www.google.com/edu/computational-thinking/
Gal-Ezer, J. & Harel, D. (1999). Curriculum and course syllabi for a high-school program in computer science. Computer Science Education, 9(2), 114-147.
Grover, S., & Pea, R. (2013). Computational Thinking in K–12 A Review of the State of the Field. Educational Researcher, 42(1), 38-43.
Hayes, E. (2008). Game content creation and it proficiency: An exploratory study. Computers & Education, 51(1), 97-108.
HITSA (2015). Programming at Schools and Hobby Clubs. Retrieved from http://www.innovatsioonikeskus.ee/en/programming-schools-and-hobby-clubs
ISTE (2011). Operational Definition of Computational Thinking for K–12 Education. Retrieved from https://csta.acm.org/Curriculum/sub/CurrFiles/CompThinkingFlyer.pdf
Ke, F. (2014). An implementation of design-based learning through creating educational computer games: A case study on mathematics learning during design and computing. Computers & Education, 73, 26-39.
Kelleher, C., & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys (CSUR), 37(2), 83-137.
Kazimoglu, C., Kiernan, M., Bacon, L., & Mackinnon, L. (2012). A serious game for developing computational thinking and learning introductory computer programming. Procedia-Social and Behavioral Sciences, 47, 1991-1999.
Kuruvada, P., Asamoah, D., Dalal, N., & Kak, S. (2010). The Use of Rapid Digital Game Creation to Learn Computational Thinking. arXiv preprint arXiv:1011.4093.
Lu, J. J., & Fletcher, G. H. L. (2009). Thinking about computational thinking. SIGCSE Bull., 41(1), 260-264. doi: 10.1145/1539024.1508959
Marji, M. (2014). Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math. No Starch Press.
Prensky, M. (2008). Students as designers and creators of educational computer games: Who else?. British Journal of Educational Technology, 39(6), 1004-1019.
Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. New York, NY: Basic Books.
Royal Society. (2012). Shut down or restart: The way forward for computing in UK schools. Retrieved from http://royalsociety.org/education/policy/computing-in-schools/report/
Repenning, A., Webb, D., & Ioannidou, A. (2010, March). Scalable game design and the development of a checklist for getting computational thinking into public schools. In Proceedings of the 41st ACM technical symposium on Computer science education (pp. 265-269). ACM.
Settle, A. (2011, October). Computational thinking in a game design course. InProceedings of the 2011 conference on Information technology education (pp. 61-66). ACM.
Simon, H. A. (1995). Problem forming, problem finding and problem solving in design. Design & systems, 245-257.
Selby, C., & Woollard, J. (2013). Computational thinking: the developing definition. Retrieved from http://eprints.soton.ac.uk/356481/1/SIGCSE2014bg_soton_eprints.pdf
Vos, N., van der Meijden, H., & Denessen, E. (2011). Effects of constructing versus playing an educational game on student motivation and deep learning strategy use. Computers & Education, 56(1), 127-137.
Whitehouse. (2014). FACT SHEET: New Commitments to Support Computer Science Education. Retrieved from the White House website: http://www.whitehouse.gov/the-press-office/2014/12/08/fact-sheet-new-commitments-support-computer-science-education/
Wing, J. (2006). Computational thinking. Communications of the ACM, 49(3), 33–36.
Wing, J. (2008). Computational thinking and thinking about computing. Philosophical Transactions on the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717-3725.
Wing, J. (2011). Research notebook: Computational thinking— What and why? The Link Magazine, Spring. Carnegie Mellon University, Pittsburgh. Retrieved from http://www.cs.cmu.edu/link/research-notebook-computational-thinking-what-and-why
Wu, M. L., & Richards, K. (2011). Facilitating computational thinking through game design. In Edutainment Technologies. Educational Games and Virtual Reality/Augmented Reality Applications (pp. 220-227). Springer Berlin Heidelberg.