系統識別號 | U0002-2607201808501900 |
---|---|
DOI | 10.6846/TKU.2018.00842 |
論文名稱(中文) | 應用Code.org 於國中七年級學生程式運算思維之研究 |
論文名稱(英文) | A Study of Applying Code.org on Programming for Developing Junior High School Students' Computational Thinking |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 教育科技學系碩士在職專班 |
系所名稱(英文) | Department of Educational Technology |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 106 |
學期 | 2 |
出版年 | 107 |
研究生(中文) | 陳家慶 |
研究生(英文) | Chia-Ching Chen |
學號 | 705730090 |
學位類別 | 碩士 |
語言別 | 繁體中文 |
第二語言別 | |
口試日期 | 2018-06-19 |
論文頁數 | 75頁 |
口試委員 |
指導教授
-
張瓊穗
委員 - 賴阿福 委員 - 沈俊毅 |
關鍵字(中) |
Code.org 運算思維 程式設計學習動機 |
關鍵字(英) |
code.org computational thinking programming motivation |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
在二十一世紀,資訊科技在技術、理論、系統及工具發展的非常快速,資訊科技與人類社會發展已密不可分,社會中的各式生活型態都與資訊科技相關,運算思維能力已成為生活中的重要技能。 近年資訊科技教育著重於程式設計以及運算思維能力,許多國家推廣程式教育向下扎根,而學習程式設計則為發展運算思維能力之最佳的途徑,十二年國民基本教育中資訊科技領域課程特別著重學生「運算思維」能力的培養,學生藉由資訊科技課程設計與實作,提升運算思維能力。 本研究採用準實驗研究法以量化研究為主,進行教學前施予Bebras國際運算思維挑戰賽及程式設計動機量表前測,教學後施予Bebras國際運算思維挑戰賽及程式設計動機量表後測,並進行相關分析。。 研究結果顯示: 一、使用Code.org進行課程教學有助於提升學生Bebras國際運算思維成績表現。 二、進行Code.org課程教學,性別對於學習成效無顯著差異。 三、Code.org關卡完成數量與Bebras國際運算思維成績表現呈正相關。 四、使用Code.org進行課程教學有助於提升學生程式設計學習動機。 五、使用Code.org進行教學有助於提升國中七年級學生在程式設計的自我效能。 |
英文摘要 |
In the twenty-first century, information technology is developing very rapidly in techniques, theories, systems and tools. IT is already closely intertwined with the development of human society for all lifestyles are relevant to it. As a result, computational thinking has become an important life skill. Recent IT education emphasizes programming and computational thinking abilities. Many countries promote programming education very early on for it is the best way to develop computational thinking. In the 12-year basic education curriculum, IT courses place particular emphasis on the nurturing of students’ “computational thinking”. Through IT course design and practice, students can improve this skill. The research utilizes quasi-experimental research methods with quantitative research as the primary approach. The Bebras International Challenge on Informatics and Computational Thinking and the programming motivation scale pretest were given before instruction. A posttest for the same scale and Challenge were also given after instruction, followed by relevant analyses. Research results indicate: I. Using Code.org in course instruction is beneficial in improving student Bebras performance. II. Both genders undertook the Code.org course, and gender has no significant difference in learning outcomes. III. There is a positive correlation between the number of cleared Code.org stages and Bebras performance. IV. Using Code.org in course instruction is beneficial in enhancing student learning motivation for programming. V. Using Code.org in course instruction is beneficial in strengthening junior high school seventh grader students’ programming self-efficacy. |
第三語言摘要 | |
論文目次 |
目次 謝誌 i 中文摘要 ii 英文摘要 iii 目次 v 表次 vii 圖次 viii 第一章 緒論 1 第一節 研究背景與動機 1 第二節 研究目的與研究問題 4 第三節 名詞解釋 5 第四節 研究範圍與限制 7 第二章 文獻探討 8 第一節 資訊教育現況與發展 8 第二節 運算思維 12 第三節 Code.org視覺化程式設計工具 19 第三章 研究方法 22 第一節 研究樣本 22 第二節 研究時間 23 第三節 Code.org程式設計教學設計 24 第四節 研究工具 32 第五節 研究設計 40 第六節 資料處理與分析 44 第四章 資料分析與討論 45 第一節 Bebras國際運算思維挑戰賽資料分析 45 第二節 程式設計動機資料分析 52 第五章 結論與建議 58 第一節 研究結論 58 第二節 建議 61 參考文獻 63 附錄一 Bebras國際運算思維挑戰賽測驗題目 71 附錄二 程式設計動機量表前測問卷 72 附錄三 程式設計動機量表後測問卷 74 表次 表2-2-1 運算思維核心能力於各領域應用範例 13 表2-2-2 Google for Education針對運算思維提出的概念與定義 15 表2-2-3 各文獻所提出的運算思維內涵 17 表3-1-1 實驗樣本人數表 22 表3-3-1 Code.org程式設計課程表 24 表3-4-1 Bebras國際運算思維挑戰賽計分方式 33 表3-4-2 國際運算思維挑戰賽題目整理 37 表3-4-3 國際運算思維挑戰賽題目與運算思維概念 38 表3-5-1 實驗研究設計-不等組前後測實驗設計 41 表4-1-1 國際運算思維挑戰賽描述性統計 45 表4-1-2 國際運算思維T分數獨立樣本t檢定摘要表 48 表4-1-3 國際運算思維T分數前測與後測成對樣本t檢定摘要表 49 表4-1-4 國際運算思維挑戰賽性別分組T分數描述性統計 46 表4-1-5 國際運算思維T分數進步分數之獨立樣本t檢定摘要表 47 表4-1-6 國際運算思維T分數男女生前測與後測成對樣本t檢定摘要表 50 表4-1-7 實驗組關卡完成數與國際運算思維後測T分數簡單相關係數檢定摘要表 51 表4-2-1 實驗組程式設計學習動機量表前後測成對樣本t檢定摘要表 54 表4-2-2 對照組程式設計學習動機量表前後測成對樣本t檢定摘要表 54 表4-2-3 程式設計學習動機獨立樣本t檢定摘要表 57 圖次 圖2-3-1 Code.org課程總覽 21 圖3-3-1 Course1課程規劃 25 圖3-3-2 影片解析 26 圖3-3-3 除錯單元(Debugging) 27 圖3-3-4 條件序列 28 圖3-3-5 依據條件繪製形狀 28 圖3-3-6 依據單字條件進行編程 29 圖3-3-7 迴圈積木使用 29 圖3-3-8 故事創作 30 圖3-3-9 程式拆解成更小動作 31 圖3-3-10 加入滑鼠觸發事件,遊戲創作平台 31 圖3-4-1 國際運算思維挑戰賽練習畫面 35 圖3-4-2 國際運算思維挑戰賽學生測驗登入畫面 35 圖3-5-1 研究架構圖 40 圖3-5-2 研究流程圖 43 |
參考文獻 |
中文文獻 丁素雯(2008)。以探究式教學提升學生汰舊能力與學習動機之行動研究(未出版之碩士論文)。彰化師範大學,彰化市。 大學問(2016)。106個人申請:14資訊系審查APCS或Bebras成績。取自:http://www.unews.com.tw/m/article/detail?tag_id=23&id=428 王秀鶯(2013)。導入Scratch程式教學對國中生自我效能與學習成就之探究-以程式設計課程為例。人文社會學報,9(1),1-15。 孔繁禹(2017)。Code Studio輔助程式設計教學對高中學生學習動機和學習成就之影響(未出版之碩士論文)。國立臺北科技大學,台北市。 中國教育部(2012)。教育信息化十年發展規劃。北京市:中國教育部。 行政院(2018)。歷年大專校院畢業生人數。取自https://www.gender.ey.gov.tw/gecdb/Stat_Statistics_DetailData.aspx?sn=l9ZOJdFTYDrERLjQZxhqOw%3d%3d&d=m9ww9odNZAz2Rc5Ooj%2fwIQ%3d%3d 呂永鈞(2015)。藉由國小五年級學生學習程式設計探究運算思維能力在Bebras 測驗上的表現(未出版之碩士論文)。國立臺灣大學,臺北市。 吳文雄(2002)。電腦技能學習者過去的績效、目標認同、電腦自我效能及電腦績效因果關係之驗證-社會認知理論與目標設定理論的整合。師大學報:科學教育類,47(1),39-54。 林益聖(2016)。探討國小學童使用Scratch和Code Studio系統學習程式設計的成效差異(未出版之碩士論文)。中華大學,新竹市。 林幸淇(2018)。應用Code.org於國小三年級程式設計教學之研究(未出版之碩士論文)。國立清華大學,新竹市。 林欣璇(2018)。應用同儕教導法在程式教學對於國中生運算思維及學習成效之影響(未出版之碩士論文)。臺北市立大學,臺北市。 科技部(2016)。進擊的全民寫程式!你今天coding了嗎?科技大觀園。取自https://v1.scitechvista.nat.gov.tw/zh-tw/Feature/C/0/1/10/16/2331.htm 教育部中等教育司(1995)。國民中學課程標準。臺北市:教育部。 教育部(2001)。教育部中小學資訊教育總藍圖。臺北市:教育部。 教育部(2008a)。教育部中小學資訊教育白皮書。臺北市:教育部。 教育部(2008b)。國民中小學九年一貫課程綱要重大議題-資訊教育。臺北市:教育部。 國家教育研究院(2014)。十二年國民基本教育課程綱要總綱。臺北市:教育部。 國家教育研究院(2017)。科技領域課程手冊(106.6.13更新四版)。臺北市:教育部。 張春興(1996)。教育心理學。台北:東華。 張瓊方(2011)。從21世紀關鍵能力淺談未來學校。數位典藏與學習電子報。取自http://newsletter.teldap.tw/news/InsightReportContent.php?nid=4271&lid=489 張雅綸(2007)。高中學生學習動機、學習情緒、求助行為與學業成就關係之研究(未出版之碩士論文)。國立屏東科技大學,屏東縣。 張瀞文、程遠茜、賓靜蓀(2016)。教育下一波:程式設計開啟孩子的未來。親子天下,76,120-125。 陳宏一(2006)。演算法-程式語言學習的基礎。取自https://www.ithome.com.tw/node/37320 陳昭成(2008)。國小學童外在動機與學習行為關係之探討(未出版之碩士論文)。屏東科技大學,屏東縣。 陳冠岑(2012)。以Scratch學習程式設計及其與學習者認知風格的關連性(未出版之碩士論文)。國立交通大學,新竹市。 陳俊廷(2015)。國小高年級學童線上自學程式設計對邏輯推理能力之影響(未出版之碩士論文)。康寧大學,臺北市。 程炳林(2002)。大學生學習工作、動機問題與自我調整後設認知之關係。教育心理學報,33(2),79-101。 黃子瓔(2010)。從3R到4C:淺談21世紀能力的發展與趨勢。數位典藏與學習電子報。取自http://newsletter.teldap.tw/news/InsightReportContent.php?nid=4112&lid=466 黃國豪、陳碧茵、曾薇方、黃筱惠(2013)。程式設計課程應用悅趣化遊戲競爭策略於學習動機與學習成效之影響。數位學習科技期刊,5(4),27-43。 楊書銘(2007)。Scratch程式設計對六年級學童邏輯推理能力、問題解決能力及創造力的影響(未出版之碩士論文)。臺北市立教育大學,臺北市。 葉展洪(2013)。組合式積木程式語言對六年級學童數形規律推理能力之影響(未出版之碩士論文)。國立高雄師範大學,高雄市。 葉丙成(2016)。葉丙成:「怎麼教、怎麼學」才是真正重要的關鍵──談國教資訊教育走向。天下雜誌。取自http://opinion.cw.com.tw/blog/profile/215/article/4635 廖斯于(2017)。程式積木教學策略改進對技術型高中生程式設計課程學習動機的影響-以導入code.org為例(未出版之碩士論文)。國立交通大學,台南市。 樊台聖、李一靜、蔡翌潔(2014)。電腦自我效能影響因素之實證文獻分析。臺中教育大學學報:數理科技類,28(2),1-24。 劉明洲(2017)。創客教育、運算思維、程式設計~幾個從「想」到「做」的課程與教學設計觀念。臺灣教育評論月刊,6(1),138-140。 劉敏娜、張倩葦(2018)。國外計算思維教育研究進展。開放教育研究,24(1),41-53。 蕭杏純(2017)。合作學習法於程式積木學習成效及學習態度之研究--以高市某國小為例(未出版之碩士論文)。樹德科技大學,高雄市。 英文文獻 Adams Becker, S., Cummins, M., Davis,A., Freeman, A.& Hall Giesinger, C. (2017). NMC/CoSN Horizon Report: 2017 K-12 Edition. Austin, Texas: The New Media Consortium Adams Beckers, S., Cummins, M., Freeman, A., Hall, C. & Yuhnke, B. (2016). NMC/CoSN Horizon Report: 2016 K-12 Edition. Austin, Texas: The New Media Consortium Aho, A. V .(2012). Computation and computational thinking. The Computer Journal, 55(7), 832–835. Australian Curriculum, Assessment, Reporting Authority (ACARA). (2017a). Draft Australian F-10 curriculum Learning areas. Retrieved November 3,2017 , https://www.australiancurriculum.edu.au/f-10-curriculum/learning-areas/ Australian Curriculum, Assessment, Reporting Authority (ACARA).(2017b). Draft Australian F-10 curriculum technologies. Retrieved November 3,2017, https://www.australiancurriculum.edu.au/f-10-curriculum/technologies/digital-technologies/aims/ Barr, V., & Stephenson, C.(2011).Bringing computational Thinking to K-12:What is Involvedand What is the Role of the Computer Science Education Community? ACM Inroads,2(1),p.52 Bandura, A. (1986). Social foundations of thought and action: A social cognitive theory. Englewood Cliffs, NJ: Prentice-Hall. Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking . Proceedings of the 2012 annual meeting of the American Educational Research Association .Vancouver, Canada. Bruckman, A., Jenson, C., &; Debonte, A. (2002). Gender and programming achievement in a CSCL environment. In Proceedings of the CSCL 2002 conference (pp. 119-227). Boulder, Colorado. Ministry of Education. (2012). Computer Application Syllabus. Retrieved from https://www.moe.gov.sg/education/syllabuses/sciences Computing at School(CAS).(2016). Computational Thinking .Retrieved from https://barefootcas.org.uk/barefoot-primary-computing-resources/concepts/computational-thinking/ Dagiene, V., Stupuriene, G. (2016). Bebras – a sustainable community building model for the concept based learning of informatics and computational thinking. Informatics in Education, 15(1), 25–44. Dede, C. , Mishra, P. & Voogt, J. (2013). Working Group 6: Advancing computational thinking in 21st century learning. EDUsummIT 2013, International summit on ict in education, Washington. Department for Education. (2014). Michael Gove speaks about computing and education technology. Retrieved from https://www.gov.uk/government/speeches/michael-gove-speaks-about-computing-and-education-technology Fain, Y.(2004). Teaching kids programming: Even younger kids can learn Java. Retrieved December 18, 2009, from http://java.sys-con.com/node/44575 Google for Education(n.d). Exploring Computational Thinking:CT overview. Retrieved November 3,2017 ,from https://edu.google.com/resources/programs/exploring-computational-thinking/#!ct-overview Grover, S.,& Pea, R.(2013).Computational Thinking in K-12:A Review of the State of the Field. Educational Research.42(1),38-43. International Society for Technology in Education(ISTE).(2011).Operational Definition of Computational Thinking for K–12 Education. Retrieved from http://www.iste.org/docs/ct-documents/computational-thinking-operational-definition-flyer.pdf?sfvrsn=2 Kagima, L.A., & Hausafus, C. O. (2000). Integration of electronic communication in higher education: Contributions of faculty computer self-efficacy. The Internet and Higher Education, 2(4),221-235. Lin,Y., McKeachie, W.J., & Kim, Y.C. (2003). College student intrinsic and/or extrinsic motination and learning. Learning & Individual Differences, 13, 251-258. Lye, S. Y. , & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51–61. Mayer, R. E., Mautone, P., & Prothero, W. (2002). Pictorial aids for learning by doing in a multimedia geology simulation game. Journal of Education Psychology, 94, 171-185. Ministry of Education (MOE). (2017) . O-Level Computing Syllabus. Retrieved from https://www.moe.gov.sg/education/syllabuses/sciences Partnership for 21st Century Learning. (2007). Framework for 21st Century Learning. Retrieved from http://www.p21.org/storage/documents/docs/P21_framework_0816.pdf Pintrich, P. R., & Schunk D. H. (1996). Motivation in education: Theory, research, and applications. Englewood Cliffs, NJ: Merrill/Prentice Hall. Prensky, M. (2007). Digital game-based learning. St. Paul, MN: Paragon House. Reeve, J.(1996). Motivation others: Nurtring inner motivational resources. Needham Heights. MA:Allyn&Bacon. Society, R. (2012). Shut down or restart: The way forward for computing in UK schools. Retrieved from https://royalsociety.org/~/media/education/computing-in-schools/2012-01-12-computing-in-schools.pdf The Association for Computing Machinery (ACM).(2005).Computing Curricula 2005: The Overview Report. Retrieved from http://disi.unal.edu.co/dacursci/sistemasycomputacion/docs/ComputingCurricula/cc2005.pdf NETP .(2010).Transforming American Education: Learning Powered by Technology. Retrieved from https://www.ed.gov/sites/default/files/NETP-2010-final-report.pdf Weng, W.(2015).Eight skills in future work. Education, 135(4), 419-422. William and Flora Hewlett Foundation(n.d). Deeper Learning. Retrieved November 3,2017 ,from https://www.hewlett.org/strategy/deeper-learning/ Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. Wirth, N.(1978). Algorithms + Data Structures = Programs. NJ, USA: Prentice Hall. World Economic Forum(WEF). (2016).The Future of Jobs. Retrieved from http://reports.weforum.org/future-of-jobs-2016/ Wu, M. L., & Richards, K. (2011). Facilitating computational thinking through game design. In International Conference on Technologies for E-Learning and Digital Entertainment (pp.220-227) 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. |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信