參考文獻 |
王秀鶯(2013)。導入Scratch程式教學對國中生自我效能與學習成就之探究-以程式設計課程為例。國立臺灣科技大學人文社會學報,9(1),1-15。
施又瑀(2018)。臺灣程式教育的困境與展望。臺灣教育評論月刊,7(9),1-8。
香港賽馬會(2016)。運算思維教育計畫。取自https://www.coolthink.hk/ct/
國家教育研究院(2015)。十二年國教科技領域「資訊科技」科目課程綱要草 案。未出版。
張瀞文(2016)。程式設計入課綱,教育轉機或危機?親子天下,76。
教育部(2018)十二年國民基本教育課程綱要科技領域。取自https://www.k12ea.gov.tw/files/class_schema/%E8%AA%B2%E7%B6%B1/13-%E7%A7%91%E6%8A%80/13-1/%E5%8D%81%E4%BA%8C%E5%B9%B4%E5%9C%8B%E6%B0%91%E5%9F%BA%E6%9C%AC%E6%95%99%E8%82%B2%E8%AA%B2%E7%A8%8B%E7%B6%B1%E8%A6%81%E5%9C%8B%E6%B0%91%E4%B8%AD%E5%AD%B8%E6%9A%A8%E6%99%AE%E9%80%9A%E5%9E%8B%E9%AB%98%E7%B4%9A%E4%B8%AD%E7%AD%89%E5%AD%B8%E6%A0%A1%E2%94%80%E7%A7%91%E6%8A%80%E9%A0%98%E5%9F%9F.pdf
教育部,運算思維推動計畫網站。取自 http://compthinking.csie.ntnu.edu.tw/
許玉雲與王美卿(2012)。 反思寫作在護理上之應用以反思實習日誌為例。志為護理-慈濟護理雜誌,11(1), 68-73.
許家齊(2019年12月)。帶孩子進入程式尋寶的芬蘭繪本作家:就算不擅長用電腦,我也不怕花40分鐘解決問題,親子天下,取自:https://www.parenting.com.tw/article/5080837-/
陳育賢(2019)。 國小學童程式運算思維能力分析:以mBot機器人為例。(碩士論文)。國立臺南大學,台南市。Retrieved from https://hdl.handle.net/11296/u5qvpe
陳美玉(2000)。師生合作反省教學在師資培育上運用之研究。In: 教育研究資訊。
陳惠邦(1998)。 教師行動研究。臺北市: 師大書苑。
黃玉如(2016)。探討自造者課程對國小五年級學生運算思維態度之助益-以Webduino程式設計為例(碩士論文)。國立高雄師範大學,高雄市。取自https://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/ccd=4DFo7V/record?r1=1&h1=0
楊朝智(2010)。Scratch運用於國小電腦教學。生活科技教育月刊,43(5),87-100。
葉展宏(2013)。國小學童Scratch程式設計教學。師友月刊,556,90-91。
潘培鈞、賴阿褔(2014)。應用多元學習策略於Scratch程式設計課程對於五年級學童問題解決能力之影響。國教新知,61(4),46-63。
蔡育融(2016)。應用App Inventor於高中程式設計教學之個案研究,國立台灣師範大學資訊教育研究所,碩士論文。
Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832-835.
Ambrosio, A. P., Almeida, L. S., Macedo, J., & Franco, A. (2014). Exploring core cognitive skills of computational thinking. Psychology of programming interest group Annual conference 2014 (PPIG 2014) (pp. 25–34). . http://repositorium.sdum.uminho.pt/bitstream/1822/30076/4/PPIGproceedings.pdf.
Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning & Leading with Technology, 38(6), 20-23.
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: what is Involved and what is the role of the computer science education community? Acm Inroads, 2(1), 48-54.
Basogain, X., Olabe, M. Á., Olabe, J. C., & Rico, M. J. (2018). Computational Thinking in pre-university Blended Learning classrooms. Computers in Human Behavior, 80, 412-419.
Bebras國際運算思維挑戰賽(2018)。挑戰賽介紹。取自http://bebras.csie.ntnu.edu.tw/about
Berland, M., & Wilensky, U. (2015). Comparing virtual and physical robotics environments for supporting complex systems and computational thinking. Journal of Science Education and Technology, 24(5), 628-647.
Blum, L., & Cortina, T. J., (2007). CS4HS: an outreach program for high school CS teachers, 38th SIGCSE Technical Symposium on Computer Science Education, 19-23.
Blockly Games,使用手冊。取自:https://tutorials.webduino.io/zh-tw/docs/blockly/index.html
Bolton, G 2001, Reflective Practice: Writing and Professional Development, Paul Chapman Publishing, London
Brennan, K., & Resnick, M. (2012, April). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada (Vol. 1, p. 25).
Chen, J. M., Wu, T. T., & Sandnes, F. E. (2018). Exploration of Computational Thinking based on bebras performance in webduino programming by high school students. In International Conference on Innovative Technologies and Learning, 443-452.
Città, G., Gentile, M., Allegra, M., Arrigo, M., Conti, D., Ottaviano, S., ... & Sciortino, M. (2019). The effects of mental rotation on computational thinking. Computers & Education, 141, 103613.
Dagiene, V., & Futschek, G., Bebras International Contest on Informatics and Computer Literacy: Criteria for Good Tasks. ISSEP, 2008.
Dagiene, V., & Stupuriene, G., (2016). Bebras -aSustainable Community Building Model for the Concept Based Learning of Informatics and Computational Thinking. Informatics in Education, (15), 25-44.
Day, C. (2011). Computational Thinking is becoming one of the three rs. Computing in Science & Engineering, 13(1), 88-88.
Dewey, J. (1934). 2005. Art as experience.
Dewey, J. (1938). The pattern of inquiry. The Essential Dewey, 2, 169-179.
Dewey, J. (1944). Anti-naturalism in extremis. Naturalism and the Human Spirit, New York, 1-16.
Dewey, J. (1957). Reconstruction in philosophy (No. 48). Beacon Press.
Dewey, J. (1958). Experience and nature (Vol. 471). Courier Corporation.
Dewey, J. (2019). We do not learn from experience…. we learn from reflecting on experience. Challenges and Solutions for Educating Clinicians in Contemporary Evidence-Based Practice, 1.
Doleck, T., Bazelais, P., Lemay, D. J., Saxena, A., & Basnet, R. B. (2017). Algorithmic thinking, cooperativity, creativity, critical thinking, and problem solving: Exploring the relationship between computational thinking skills and academic performance. Journal of Computers in Education, 4(4), 355–369. doi:10.1007/s40692-017-0090-9
Donald A. Schön.(1987). Educating the Reflective Practitioner: Toward a New Design for Teaching and Learning in the Professions. San Francisco: Jossey-Bass.
Fitzgerald, M(1994). Theories of Reflection for Learning, Blackwell Scientific, Oxford.
Google for Education. (n. d. ). Computational Thinking Concepts Guide. Retrieved July 7, 2020. From https://docs.google.com/document/d/1i0wg-BMG3TdwsShAyH_0Z1xpFnpVcMvpYJceHGWex_c/edit#heading=h.ld02iaxpskpn.
Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational researcher, 42(1), 38-43.
Henderson, J. G. (1992). Reflective teaching:becoming an inquiring educator. New York: Macmillan.
Israel, M., Pearson, J. N., Tapia, T., Wherfel, Q. M., & Reese, G. (2015). Supporting all learners in school-wide computational thinking: A cross-case qualitative analysis. Computers & Education, 82, 263-279.
ISTE. (2015). CT leadership toolkit. Retrieved from https://id.iste.org/docs/ct-documents/ct-leadershipt-toolkit.pdf?sfvrsn=4
Kalelioglu, F. (2015). A new way of teaching programming skills to K-12 students. Code. Org. Computers in Human Behavior, 52, 200e210. https://doi.org/10. 1016/j.chb.2015.05.047
Kwon, J., & Kim, J. (2018). A Study on the Design and Effect of Computational Thinking and Software Education. KSII Transactions on Internet & Information Systems, 12(8).
Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., . . . Werner, L. (2011). Computational thinking for youth in practice. Acm Inroads, 2(1), 32-37.
Leonard, J., Mitchell, M., Barnes-Johnson, J., Unertl, A., Outka-Hill, J., Robinson, R., & Hester-Croff, C. (2018). Preparing teachers to engage rural students in computational thinking through robotics, game design, and culturally responsive teaching. Journal of Teacher Education, 69(4), 386-407.
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.
Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., et al. (2014). Computational thinking in K-9 education. In Proceedings of the working group reports of the 2014 on innovation & technology in computer science education conference, ITiCSE-WGR 2014 (pp. 1e29). New York: ACM.
Papert, S. (1980). Mindstonns. New York: Basic Rooks, 607.
Papert, S. (1990). Children, computers and powerful ideas.
Pinkard, N., Martin, C. K., & Erete, S. (2020). Equitable approaches: opportunities for computational thinking with emphasis on creative production and connections to community. Interactive Learning Environments, 28(3), 347-361.
Qualls, J. A., & Sherrell, L. B. (2010). Why Computational Thinking should be integrated into the curriculum. Journal of Computing Sciences in Colleges, 25(5), 66-71.
Riley, D. D., & Hunt, K. A. (2014). Computational thinking for the modern problem Solver. Boca Raton, FL: CRC Press.
Schön, D. A. (1987). Educating the reflective practitioner. San Francisco: Jossey-Bass.
Selby, C. C., & Woollard, J., Computational thinking: The developing definition. In Presented at the 18th annual conference on innovation and Technology in Computer Science Education, Canterbury, 2013.
Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying Computational Thinking. Educational Research Review, 22, 142–158. doi:10.1016/j.edurev.2017.09.003
Syslo, M. M., & Kwiatkowska, A. B. (2013). Informatics for all high school students: A computational thinking approach. In I. Diethelm, & R. T. Mittermeir (Eds.), ISSEP 2013. LNCS, 7780 (pp. 43e56). Heidelberg: Springer.
Weintrop, D., & Wilensky, U. (2015, June). To block or not to block, that is the question: students′ perceptions of blocks-based programming. In Proceedings of the 14th international conference on interaction design and children. 199-208.
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127-147.
Wing, J. (2011). Research notebook: Computational thinking—What and why. The link magazine, 6.
Wing, J. (2017). Computational thinking’s influence on research and education for all. Italian Journal of Educational Technology, 25(2), 7-14.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717-3725.
Webduino Blockly,使用手冊。取自:https://tutorials.webduino.io/zh-tw/docs/basic/blockly/blockly-information.html |