[中文文獻]
國家教育研究院(2018)。十二年國民基本教育課程綱要國民中學暨普通型高級中等學校─科技領域。國家教育研究院。
https://reurl.cc/LAnWkX
國家發展委員會(2022)。111-113 年重點產業人才供需調查及推估。國家發展委員會https://reurl.cc/jDrWbM
教育部(n.d.)。視覺化程式設計工具。教育部。
https://mis.ntpc.edu.tw/var/file/1/1001/img/145/446453029.pdf
林玉織(2022)。以遊戲式程式設計教學提升國小學生程式學習動機與運算思維能力〔未出版之碩士論文〕。國立陽明交通大學理學院科技與數位學習學程。https://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/login?o=dnclcdr&s=id=%22110NYCU5395003%22.&searchmode=basic
許育嘉(2021)。高等教育程式設計課程教學之多元化發展與變革。臺灣教育評論月刊, 10,(1),68–75。
http://www.ater.org.tw/journal/article/10-1/topic/09.pdf
邱仁一、崔夢萍(2021)。積木式程式設計之學習成效後設分析。教育學報, 49(2), 71–59。
https://www.hkier.cuhk.edu.hk/journal/document/EJ/EJ_V49N2_71-95.pdf
裘錦天、程裕繁(2004)。視覺化程式設計下軟體模型之研究。第十五屆物件導向技術及應用研討會,台南,臺灣。
https://ah.nccu.edu.tw/bitstream/140.119/26434/1/C070313174139.pdf
何昱穎、張智凱、劉寶鈞(2010)。程式設計課程之學習焦慮降低與學習動機維持-以 Scratch 為補救教學工具。數位學習科技期刊, 2(1),11-32。
https://www.airitilibrary.com/Publication/alDetailedMesh?docid=P20170615002-201001-201706220014-201706220014-11-32
許富量(2022)。互動情境機器人教學在程式設計之學習應用與評估。〔未出版之碩士論文〕。國立臺中教育大學數位內容科技學系碩士在職專班。https://ntcuir.ntcu.edu.tw/bitstream/987654321/17469/2/52826.pdf
洪耀正、陳淑慧(2019)。物理實驗量測 App 的開發與實作。科學教育月刊,(419), 48-59。
https://reurl.cc/N0xlD9
尹艷蘭、陳世峰。(2021)。基于 Django 的在线编程评测系统的设计与实现。Computer Science and Application, 11,2206。
https://pdf.hanspub.org/CSA20210900000_73600988.pdf
李昕寧、鄭永福、張千惠、吳榮根。(2018)。視障學生行動觸控設備使用態度影響模式探究:以知覺有用性、知覺易用性為中介變項。教育心理學報,50(1),107-129。
https://www.airitilibrary.com/Publication/alDetailedMesh?docid=10115714-201809-201811220009-201811220009-107-129
劉璧瑩、紀登元、鄭明松。(2019)。行動支付系統特徵、使用誘因與消費者體驗價值之科技接受行為影響研究。中原企管評論,17(2),21-42。
https://www.airitilibrary.com/Publication/alDetailedMesh?docid=17298822-201910-201911130003-201911130003-21-42
崔瓈云。(2021)。以科技接受模式探討影音串流平台的使用行為—以知覺價格及年齡為干擾變數。〔未出版之碩士論文〕。淡江大學經營管理全英語碩士學位學程。https://www.airitilibrary.com/Publication/alDetailedMesh1?DocID=U0002-1907202100075500
藍友烽。(2020)。109年度教學實踐計畫績優經驗分享:Python程式課程為例。布魯斯Python AI程式高手。藍友烽。
https://goclass.tw/Home/About
[英文文獻]
Bart, A. C., Tibau, J., Kafura, D., Shaffer, C. A., & Tilevich, E. (2017). Design and evaluation of a block-based environment with a data science context. IEEE Transactions on Emerging Topics in Computing, 8(1), 182-192.
https://ieeexplore.ieee.org/abstract/document/7987028
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking [Paper presentation]. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada (Vol. 1, p. 25).
https://web.media.mit.edu/~kbrennan/files/Brennan_Resnick_AERA2012_CT.pdf
Chao, P. Y. (2016). Exploring students' computational practice, design and performance of problem-solving through a visual programming environment. Computers & Education, 95, 202-215.
https://www.sciencedirect.com/science/article/abs/pii/S0360131516300161
IDC Japan. (2022). 国内ローコード/ノーコードプラットフォームの市場動向を発表. IDC Japan.
https://www.idc.com/getdoc.jsp?containerId=prJPJ4902342
Johnston, W. M., Hanna, J. P., & Millar, R. J. (2004). Advances in dataflow programming languages. ACM computing surveys (CSUR), 36(1), 1-34.
https://dl.acm.org/doi/abs/10.1145/1013208.1013209
Kafai, Y. B., & Burke, Q. (2015). Constructionist gaming: Understanding the benefits of making games for learning. Educational psychologist, 50(4), 313-334.
https://www.tandfonline.com/doi/epdf/10.1080/00461520.2015.1124022?needAccess=true&role=button
Koong, C. S. (2000). A component-based Visual Scenario Construction Environment for Non-Programming Users to create Interactive Electronic Books [Unpublished doctoral dissertation]. NCTU Taiwan.
https://ir.nctu.edu.tw/handle/11536/66796?locale=en
Patarakin, E., Burov, V., & Yarmakhov, B. (2019, June). Computational pedagogy: Thinking, participation, reflection [Paper presentation]. In Digital Turn in Schools—Research, Policy, Practice: Proceedings of ICEM 2018 Conference (pp. 123-137). Singapore: Springer Singapore.
Computational Pedagogy: Thinking, Participation, Reflection | SpringerLink
Rahman, M. M., Watanobe, Y., Rage, U. K., & Nakamura, K. (2021). A novel rule-based online judge recommender system to promote computer programming education [Paper presentation]. In Advances and Trends in Artificial Intelligence. From Theory to Practice: 34th International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2021, Kuala Lumpur, Malaysia, July 26–29, 2021, Proceedings, Part II 34 (pp. 15-27). Springer International Publishing.
https://link.springer.com/chapter/10.1007/978-3-030-79463-7_2
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., ... & Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67.
https://www.researchgate.net/publication/265435403_Scratch_Programming_for_Everyone
Tsai, C. Y. (2019). Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy. Computers in Human Behavior, 95, 224-232.
https://www.sciencedirect.com/science/article/pii/S0747563218305739
Weintrop, D., & Wilensky, U. (2019). Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms. Computers & Education, 142.
https://www.sciencedirect.com/science/article/pii/S036013151930199X