华东师范大学学报(教育科学版) ›› 2021, Vol. 39 ›› Issue (11): 45-58.doi: 10.16382/j.cnki.1000-5560.2021.11.002
孙立会, 胡琳琳
出版日期:
2021-11-20
发布日期:
2021-10-16
基金资助:
Lihui Sun, Linlin Hu
Online:
2021-11-20
Published:
2021-10-16
摘要:
编程作为儿童面向未来、适应未来并改造未来的基本素养,不断得到各界的关注与重视,但其究竟到底有多少教育价值,众多学者开展了大量的实验及准实验研究,但研究结果却不尽相同。“编程能否真正促进儿童的个体发展”这一问题仍处在左右摇摆的学术争议之中。基于此,本研究采用元分析方法,对国外28项编程影响儿童个体发展的实验与准实验研究进行量化分析。研究发现:(1)整体而言,纳入研究的合并效应量为0.61,处于中等偏上水平,表明编程可以积极正向地促进儿童的个体发展;(2)具体来看,编程能够显著地积极促进学生的认知发展、行为发展以及情感发展;(3)与小学及学前相比,编程在中学阶段对儿童个体发展的作用效果更突出;(4)与中期和长期编程活动相比,短期编程活动对儿童个体发展的促进作用更为显著;(5)编程教育在小规模样本中对儿童个体发展的作用效果相较于中、大规模样本更大;(6)不同编程形式的作用效果不同,其中不插电编程对儿童个体发展的作用更为显著。期望上述研究发现能为我国未来儿童编程的研究与实践提供借鉴。
孙立会, 胡琳琳. 编程真的能促进儿童的个体发展吗?——基于28 项实验和准实验研究的元分析[J]. 华东师范大学学报(教育科学版), 2021, 39(11): 45-58.
Lihui Sun, Linlin Hu. Can Programming Really Promote the Individual Development of Children? A Meta-analysis of 28 Experimental and Quasi-experimental Studies[J]. Journal of East China Normal University(Educational Sciences), 2021, 39(11): 45-58.
表 1
入选元分析的28项独立研究"
作者 | 年度 | 作者 | 年度 | 作者 | 年度 |
2014 | 1986 | 2019 | |||
2018 | 1984 | 2017 | |||
2016 | 2013 | 2017 | |||
2016 | 2015 | 2014 | |||
2015 | 2017 | 2019 | |||
2017 | 2015 | 2016 | |||
1990 | 2019 | 2015 | |||
2015 | 2014 | 2014 | |||
2014 | 2018 | 2017 | |||
2017 |
表 4
编程对儿童个体发展的作用效果分析"
维度 | 分类 | 数量 | 效应量SMD | 95%的置信区间 | Z值 | 合并效应量SMD | 95%的置信区间 | |||
下限 | 上限 | 下限 | 上限 | |||||||
认知层面 | 学业成果 | 13 | 0.61 | 0.36 | 0.86 | 4.73*** | 7.98*** | 0.86 | 0.65 | 1.07 |
知识迁移 | 6 | 0.82 | 0.57 | 1.08 | 6.35*** | |||||
计算思维 | 15 | 0.50 | 0.30 | 0.80 | 3.28*** | |||||
数学思维 | 6 | 2.68 | 2.07 | 3.29 | 8.62*** | |||||
行为层面 | 问题解决 | 6 | 0.25 | ?0.09 | 0.59 | 1.45* | 3.52*** | 0.34 | 0.15 | 0.53 |
分类规划 | 6 | 0.31 | ?0.05 | 0.67 | 1.67* | |||||
排序能力 | 2 | 0.65 | 0.30 | 1.00 | 3.61*** | |||||
协作创新 | 6 | 0.40 | ?0.01 | 0.82 | 1.89** | |||||
情感层面 | 学习兴趣 | 6 | 0.51 | 0.14 | 0.89 | 2.71** | 3.12*** | 0.31 | 0.12 | 0.51 |
学习动机 | 3 | 0.19 | ?0.20 | 0.57 | 0.95 | |||||
学习参与 | 1 | 0.20 | ?0.18 | 0.57 | 1.04 | |||||
自我效能感 | 4 | 0.22 | ?0.30 | 0.74 | 0.84* |
陈鹤阳, 朝乐门 元分析方法在信息分析中的应用 情报资料工作 2015 36 6 46 50 陈鹤阳, 朝乐门. (2015). 元分析方法在信息分析中的应用. 情报资料工作,36(6),46—50. | |
顾小清, 胡梦华 电子书包的学习作用发生了吗?——基于国内外39篇论文的元分析 电化教育研究 2018 39 5 19 25 顾小清, 胡梦华. (2018). 电子书包的学习作用发生了吗?—基于国内外39篇论文的元分析. 电化教育研究,39(5),19—25. | |
孔博丹, 许惠芳, 孔博鉴 元分析常见问题及解决方法 心理技术与应用 2014 2 1 19 22 孔博丹, 许惠芳, 孔博鉴. (2014). 元分析常见问题及解决方法. 心理技术与应用,2(1),19—22.
doi: 10.3969/j.issn.2095-5588.2014.01.005 |
|
皮亚杰. (1981). 发生认识论原理(王宪钿等译, 胡世襄等校). 北京: 商务印书馆. | |
森秀樹, 杉澤学, 張海, 前迫孝憲 Scratchを用いた小学校プログラミング授業の実践 日本教育工学会論文誌 2011 34 4 387 394 森秀樹, 杉澤学, 張海, 前迫孝憲. (2011). Scratchを用いた小学校プログラミング授業の実践. 日本教育工学会論文誌,34(4),387—394. | |
施莱希尔 教育面向学生的未来, 而不是我们的过去(宋晓凤, 陈钰童译) 华东师范大学学报(教育科学版) 2020 38 5 1 21 施莱希尔. (2020). 教育面向学生的未来, 而不是我们的过去(宋晓凤, 陈钰童译). 华东师范大学学报(教育科学版),38(5),1—21. | |
石晋阳. (2018). 儿童编程学习体验研究. 南京: 南京师范大学博士学位论文. | |
王翠如, 胡永斌 翻转课堂真的能提升学习成绩吗?——基于38项实验和准实验研究的元分析 开放教育研究 2018 24 4 72 80 王翠如, 胡永斌. (2018). 翻转课堂真的能提升学习成绩吗?—基于38项实验和准实验研究的元分析. 开放教育研究,24(4),72—80. | |
王雪, 徐文文, 高泽红, 王志军 虚拟现实技术的教学应用能提升学习效果吗?——基于教学设计视角的38项实验和准实验的元分析 远程教育杂志 2019 37 6 61 71 王雪, 徐文文, 高泽红, 王志军. (2019). 虚拟现实技术的教学应用能提升学习效果吗?—基于教学设计视角的38项实验和准实验的元分析. 远程教育杂志,37(6),61—71. | |
杨扬, 沈志超, 靳纯桥. (2003). 发表偏倚的原因、后果与预防研究. 中国科协2003年学术年会. 中国辽宁沈阳. | |
中华人民共和国教育部. (2010−06−22). 关于“十二五”期间加强学校基本建设规划的意见. 2020−01−11. 取自: https://www.doc88.com/p-6866673049430.html. | |
中华人民共和国中央人民政府. (2017−09−15). 国务院关于印发新一代人工智能发展规划的通知. 2020−01−11, 取自: http://www.gov.cn/zhengce/content/2017-07/20/content_5211996.htm. | |
Allsop, Y Assessing computational thinking process using a multiple evaluation approach International Journal of Child-Computer Interaction 2019 19 30 55 Allsop, Y. (2019). Assessing computational thinking process using a multiple evaluation approach. International Journal of Child-Computer Interaction, 19, 30—55.
doi: 10.1016/j.ijcci.2018.10.004 |
|
Berland, M., & Wilensky, U Comparing virtual and physical robotics environments for supporting complex systems and computational thinking Journal of Science Education and Technology 2015 24 5 628 647 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.
doi: 10.1007/s10956-015-9552-x |
|
Bernardo, M. A., & Morris, J. D Transfer effects of a high school computer programming course on mathematical modeling, procedural comprehension, and verbal problem solution Journal of Research on Computing in Education 1994 26 4 523 536 Bernardo, M. A., & Morris, J. D. (1994). Transfer effects of a high school computer programming course on mathematical modeling, procedural comprehension, and verbal problem solution. Journal of Research on Computing in Education, 26(4), 523—536.
doi: 10.1080/08886504.1994.10782108 |
|
Bers, M. U., Gonzalez-Gonzalez, C., & Torres, M. B Coding as a playground: Promoting positive learning experiences in childhood classrooms Computers & Education 2019 138 1 130 145 Bers, M. U., Gonzalez-Gonzalez, C., & Torres, M. B. (2019). Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers & Education, 138(1), 130—145. | |
Brackmann, C. P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., ... Barone, D. (2017). Development of computational thinking skills through unplugged activities in primary school. Paper presented at the Proceedings of the 12th Workshop on Primary and Secondary Computing Education (pp. 65−72), Nijmegen, Netherlands. | |
Browning, S. F Using Dr. Scratch as a formative feedback tool to assess computational thinking All Theses and Dissertations 2017 6659 1 78 Browning, S. F. (2017). Using Dr. Scratch as a formative feedback tool to assess computational thinking. All Theses and Dissertations, 6659, 1—78. | |
Calao, L. A., Moreno-León, J., Correa, H. E., Gregorio, & Robles Developing mathematical thinking with Scratch Design for Teaching and Learning in a Networked World 2015 9307 17 27 Calao, L. A., Moreno-León, J., Correa, H. E., Gregorio, & Robles. (2015). Developing mathematical thinking with Scratch. Design for Teaching and Learning in a Networked World, 9307, 17—27. | |
Cetin, I Preservice teachers’ introduction to computing: Exploring utilization of Scratch Journal of Educational Computing Research 2016 54 7 997 1021 Cetin, I. (2016). Preservice teachers’ introduction to computing: Exploring utilization of Scratch. Journal of Educational Computing Research, 54(7), 997—1021.
doi: 10.1177/0735633116642774 |
|
Chou, P Using ScratchJr to foster young children’s computational thinking competence: A case study in a Third-Grade computer class Journal of Educational Computing Research 2019 58 3 570 595 Chou, P. (2019). Using ScratchJr to foster young children’s computational thinking competence: A case study in a Third-Grade computer class. Journal of Educational Computing Research, 58(3), 570—595. | |
Clements, D. H Effects of Logo and CAI environments on cognition and creativity Journal of Educational Psychology 1986 78 4 309 318 Clements, D. H. (1986). Effects of Logo and CAI environments on cognition and creativity. Journal of Educational Psychology, 78(4), 309—318.
doi: 10.1037/0022-0663.78.4.309 |
|
Clements, D. H Metacomponential development in a Logo programming environment Journal of Educational Psychology 1990 82 1 141 149 Clements, D. H. (1990). Metacomponential development in a Logo programming environment. Journal of Educational Psychology, 82(1), 141—149.
doi: 10.1037/0022-0663.82.1.141 |
|
Clements, D. H., & Meredith, J. S Research on Logo: Effects and efficacy Journal of Computing in Childhood Education Archive 1993 4 4 263 290 Clements, D. H., & Meredith, J. S. (1993). Research on Logo: Effects and efficacy. Journal of Computing in Childhood Education Archive, 4(4), 263—290. | |
Clements, D. H., & Sarama, J Research on Logo: A decade of progress Computers in The Schools 1997 14 1 9 46 Clements, D. H., & Sarama, J. (1997). Research on Logo: A decade of progress. Computers in The Schools, 14(1), 9—46. | |
Cohen, J A power primer Psychological Bulletin 1992 112 1 155 159 Cohen, J. (1992). A power primer. Psychological Bulletin, 112(1), 155—159.
doi: 10.1037/0033-2909.112.1.155 |
|
Corral, J. M. R., Balcells, A. C., Estevez, A. M., Moreno, G. J., & Ramos, M. J. F A game-based approach to the teaching of object-oriented programming languages Computers & Education 2014 73 83 92 Corral, J. M. R., Balcells, A. C., Estevez, A. M., Moreno, G. J., & Ramos, M. J. F. (2014). A game-based approach to the teaching of object-oriented programming languages. Computers & Education, 73, 83—92. | |
Falloon, G An analysis of young students’ thinking when completing basic coding tasks using Scratch Jnr on the iPad Journal of Computer Assisted Learning 2016 32 6 576 593 Falloon, G. (2016). An analysis of young students’ thinking when completing basic coding tasks using Scratch Jnr on the iPad. Journal of Computer Assisted Learning, 32(6), 576—593.
doi: 10.1111/jcal.12155 |
|
Fessakis, G., Gouli, E., & Mavroudi, E Problem solving by 5-6 years old kindergarten children in a computer programming environment: A case study Computers in Education 2013 63 87 97 Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5-6 years old kindergarten children in a computer programming environment: A case study. Computers in Education, 63, 87—97.
doi: 10.1016/j.compedu.2012.11.016 |
|
Fridin, M Storytelling by a kindergarten social assistive robot: A tool for constructive learning in preschool education Computers & Education 2014 70 53 64 Fridin, M. (2014). Storytelling by a kindergarten social assistive robot: A tool for constructive learning in preschool education. Computers & Education, 70, 53—64. | |
Glass, G. V Primary, secondary, and meta-analysis of research Educational Researcher 1976 5 10 3 8 Glass, G. V. (1976). Primary, secondary, and meta-analysis of research. Educational Researcher, 5(10), 3—8.
doi: 10.3102/0013189X005010003 |
|
Grover, S., Pea, R., & Cooper, S Designing for deeper learning in a blended computer science course for middle school students Computer Science Education 2015 25 2 199 237 Grover, S., Pea, R., & Cooper, S. (2015). Designing for deeper learning in a blended computer science course for middle school students. Computer Science Education, 25(2), 199—237.
doi: 10.1080/08993408.2015.1033142 |
|
Hatice, Y. D The effects of using different tools in programming teaching of secondary school students on engagement, computational thinking and reflective thinking skills for problem solving Technology Knowledge & Learning 2018 25 1 179 195 Hatice, Y. D. (2018). The effects of using different tools in programming teaching of secondary school students on engagement, computational thinking and reflective thinking skills for problem solving. Technology Knowledge & Learning, 25(1), 179—195. | |
Hayes, J., & Stewart, I Comparing the effects of derived relational training and computer coding on intellectual potential in school-age children British Journal of Educational Psychology 2016 86 3 397 411 Hayes, J., & Stewart, I. (2016). Comparing the effects of derived relational training and computer coding on intellectual potential in school-age children. British Journal of Educational Psychology, 86(3), 397—411.
doi: 10.1111/bjep.12114 |
|
Hedges, L. V., & Olkin, I. (1985). Statistical methods for meta-analysis. New York: Publisher Academic Press. | |
Hermans, F., & Aivaloglou, E. (2017). To Scratch or not to Scratch?: A controlled experiment comparing plugged first and unplugged first programming lessons. Paper presented at the Proceedings of the 12th Workshop on Primary and Secondary Computing Education (pp. 49−56), Nijmegen, Netherlands. | |
Higgins, J. P. T., Thompson, S. G., Deeks, J. J., & Altman, D. G Measuring inconsistency in meta-analyses BMJ 2003 327 7414 557 560 Higgins, J. P. T., Thompson, S. G., Deeks, J. J., & Altman, D. G. (2003). Measuring inconsistency in meta-analyses. BMJ, 327(7414), 557—560.
doi: 10.1136/bmj.327.7414.557 |
|
Johnsongentile, K., Clements, D. H., & Battista, M. T Effects of computer and noncomputer environments on students’ conceptualizations of geometric motions Journal of Educational Computing Research 1994 11 2 121 140 Johnsongentile, K., Clements, D. H., & Battista, M. T. (1994). Effects of computer and noncomputer environments on students’ conceptualizations of geometric motions. Journal of Educational Computing Research, 11(2), 121—140.
doi: 10.2190/49EE-8PXL-YY8C-A923 |
|
Jun, S., Han, S., & Kim, S Effect of design-based learning on improving computational thinking Behaviour & Information Technology 2017 36 1 43 53 Jun, S., Han, S., & Kim, S. (2017). Effect of design-based learning on improving computational thinking. Behaviour & Information Technology, 36(1), 43—53. | |
Kalelioğlu, F A new way of teaching programming skills to K-12 students: Code.org Computers in Human Behavior 2015 52 52 200 210 Kalelioğlu, F. (2015). A new way of teaching programming skills to K-12 students: Code.org. Computers in Human Behavior, 52(52), 200—210. | |
Kalelioğlu, F., & Gülbahar, Y The effects of teaching programming via Scratch on problem solving skills: A discussion from learners’ perspective Informatics in Education 2014 13 1 33 50 Kalelioğlu, F., & Gülbahar, Y. (2014). The effects of teaching programming via Scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education, 13(1), 33—50. | |
Kazakoff, E. R., Sullivan, A., & Bers, M. U The effect of a classroom-based intensive robotics and programming workshop on sequencing ability in early childhood Early Childhood Education Journal 2013 41 4 245 255 Kazakoff, E. R., Sullivan, A., & Bers, M. U. (2013). The effect of a classroom-based intensive robotics and programming workshop on sequencing ability in early childhood. Early Childhood Education Journal, 41(4), 245—255.
doi: 10.1007/s10643-012-0554-5 |
|
Kazakoff, E. R., & Bers, M. U Put your robot in, put your robot out: Sequencing through programming robots in early childhood Journal of Educational Computing Research 2014 50 4 553 573 Kazakoff, E. R., & Bers, M. U. (2014). Put your robot in, put your robot out: Sequencing through programming robots in early childhood. Journal of Educational Computing Research, 50(4), 553—573.
doi: 10.2190/EC.50.4.f |
|
Lye, S. Y., & Koh, J. H. L Review on teaching and learning of computational thinking through programming Computers in Human Behavior 2014 41 41 51 61 Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming. Computers in Human Behavior, 41(41), 51—61. | |
Miller, R. B., Kelly, G. N., & Kelly, J. T Effects of Logo computer programming experience on problem solving and spatial relations ability Contemporary Educational Psychology 1988 13 4 348 357 Miller, R. B., Kelly, G. N., & Kelly, J. T. (1988). Effects of Logo computer programming experience on problem solving and spatial relations ability. Contemporary Educational Psychology, 13(4), 348—357.
doi: 10.1016/0361-476X(88)90034-3 |
|
Moreno-León, J., Robles, G., & Román-González, M Dr. Scratch: Automatic analysis of Scratch projects to assess and foster computational thinking Revista de Educación a Distancia 2015 46 1 23 Moreno-León, J., Robles, G., & Román-González, M. (2015). Dr. Scratch: Automatic analysis of Scratch projects to assess and foster computational thinking. Revista de Educación a Distancia, (46), 1—23. | |
Moreno-León, J., Robles, G., & Román-González, M Code to learn: Where does it belong in the K-12 curriculum? Journal of Information Technology Education: Research 2016 15 283 303 Moreno-León, J., Robles, G., & Román-González, M. (2016). Code to learn: Where does it belong in the K-12 curriculum?. Journal of Information Technology Education: Research, 15, 283—303.
doi: 10.28945/3521 |
|
Nouri, J., Zhang, L., Mannila, L., & Norén, E Development of computational thinking, digital competence and 21st century skills when learning programming in K-9 Education Inquiry 2020 11 1 1 17 Nouri, J., Zhang, L., Mannila, L., & Norén, E. (2020). Development of computational thinking, digital competence and 21st century skills when learning programming in K-9. Education Inquiry, 11(1), 1—17.
doi: 10.1080/20004508.2019.1627844 |
|
Palumbo, D. B Programming language/problem-solving research: A review of relevant issues Review of Educational Research 1990 60 1 65 89 Palumbo, D. B. (1990). Programming language/problem-solving research: A review of relevant issues. Review of Educational Research, 60(1), 65—89.
doi: 10.3102/00346543060001065 |
|
Papadakis, S., Kalogiannakis, M., & Zaranis, N Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: A case study International Journal of Mobile Learning and Organisation 2016 10 3 187 202 Papadakis, S., Kalogiannakis, M., & Zaranis, N. (2016). Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: A case study. International Journal of Mobile Learning and Organisation, 10(3), 187—202.
doi: 10.1504/IJMLO.2016.077867 |
|
Papatga, E., & Ersoy, A Improving reading comprehension skills through the Scratch program International Electronic Journal of Elementary Education 2016 9 1 124 150 Papatga, E., & Ersoy, A. (2016). Improving reading comprehension skills through the Scratch program. International Electronic Journal of Elementary Education, 9(1), 124—150. | |
Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books. | |
Pea, R. D, & Kurland, D. Midian Logo programming and the development of planning skills Technical Report 1984 16 1 3 56 Pea, R. D, & Kurland, D. Midian. (1984). Logo programming and the development of planning skills. Technical Report, 16(1), 3—56. | |
Popat, S., & Starkey, L Learning to code or coding to learn? A systematic review Computers & Education 2019 128 365 376 Popat, S., & Starkey, L. (2019). Learning to code or coding to learn? A systematic review. Computers & Education, 128, 365—376. | |
Psycharis, S., & Kallia, M The effects of computer programming on high school students’ reasoning skills and mathematical self-efficacy and problem solving Instructional Science 2017 45 5 583 602 Psycharis, S., & Kallia, M. (2017). The effects of computer programming on high school students’ reasoning skills and mathematical self-efficacy and problem solving. Instructional Science, 45(5), 583—602.
doi: 10.1007/s11251-017-9421-5 |
|
Resnick, M Technologies for lifelong kindergarten Educational Technology Research and Development 1998 46 4 43 55 Resnick, M. (1998). Technologies for lifelong kindergarten. Educational Technology Research and Development, 46(4), 43—55.
doi: 10.1007/BF02299672 |
|
Resnick, M., Maloney, J., Monroyhernandez, A., Rusk, N., Eastmond, E., Brennan, K.,... Silverman, B Scratch: Programming for all Communications of The ACM 2009 52 11 60 67 Resnick, M., Maloney, J., Monroyhernandez, A., Rusk, N., Eastmond, E., Brennan, K.,.. Silverman, B. (2009). Scratch: Programming for all. Communications of The ACM, 52(11), 60—67.
doi: 10.1145/1592761.1592779 |
|
Román-González, M., Pérez-González, J., Moreno-León, J., & Robles, G Can computational talent be detected? Predictive validity of the computational thinking test International Journal of Child-Computer Interaction 2018 18 47 58 Román-González, M., Pérez-González, J., Moreno-León, J., & Robles, G. (2018). Can computational talent be detected? Predictive validity of the computational thinking test. International Journal of Child-Computer Interaction, 18, 47—58.
doi: 10.1016/j.ijcci.2018.06.004 |
|
Rose, S. P., Habgood, M. P. J., & Jay, T An exploration of the role of visual programming tools in the development of young children’s computational thinking Electronic Journal of e-Learning 2017 15 4 297 309 Rose, S. P., Habgood, M. P. J., & Jay, T. (2017). An exploration of the role of visual programming tools in the development of young children’s computational thinking. Electronic Journal of e-Learning, 15(4), 297—309. | |
Sáez-López, J., Román-González, M., & Vázquez-Cano, E Visual programming languages integrated across the curriculum in elementary school: A two-year case study using “Scratch” in five schools Computers & Education 2016 97 129 141 Sáez-López, J., Román-González, M., & Vázquez-Cano, E. (2016). Visual programming languages integrated across the curriculum in elementary school: A two-year case study using “Scratch” in five schools. Computers & Education, 97, 129—141. | |
Stoeger, H., Duan, X., Schirner, S., Greindl, T., & Ziegler, A The effectiveness of a one-year online mentoring program for girls in STEM Computers & Education 2013 69 408 418 Stoeger, H., Duan, X., Schirner, S., Greindl, T., & Ziegler, A. (2013). The effectiveness of a one-year online mentoring program for girls in STEM. Computers & Education, 69, 408—418. | |
UNICEF. (1989). Convention on the rights of the child. 2020−06−17, Retrieved from https://www.unicef.org/child-rights-convention/convention-text. | |
Wang, X., Hwang, G., Liang, Z., & Wang, H Enhancing students’ computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt Journal of Educational Technology & Society 2017 20 4 58 68 Wang, X., Hwang, G., Liang, Z., & Wang, H. (2017). Enhancing students’ computer programming performances, critical thinking awareness and attitudes towards programming: An online peer-assessment attempt. Journal of Educational Technology & Society, 20(4), 58—68. | |
Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T Computational thinking in elementary and secondary teacher education ACM Transactions on Computing Education 2014 14 1 1 16 Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education, 14(1), 1—16. | |
Zhao, W., & Shute, V. J Can playing a video game foster computational thinking skills? Computers & Education 2019 141 1 13 Zhao, W., & Shute, V. J. (2019). Can playing a video game foster computational thinking skills?. Computers & Education, 141, 1—13. |
[1] | 雷浩, 杨春明. 数字教材与纸质教材,哪个更有利于学生学习?[J]. 华东师范大学学报(教育科学版), 2024, 42(12): 99-115. |
[2] | 雷浩, 李雪. 数字工具支持的教学对学生学习结果有何影响?——来自137项实验与准实验的元分析证据[J]. 华东师范大学学报(教育科学版), 2022, 40(11): 92-109. |
[3] | [美]罗伯特•斯莱文, 张志强, 庄腾腾. 证据驱动的教育改革如何推动教育发展[J]. 华东师范大学学报(教育科学版), 2021, 39(3): 14-22. |
[4] | 曾昭炳, 姚继军. 寻找“最佳证据”:如何运用元分析进行文献综述——以STEM教育对学生成绩的影响研究为例[J]. 华东师范大学学报(教育科学版), 2020, 38(6): 70-85. |
[5] | 刘莉莉. 中小学校长胜任特征的元分析研究[J]. 华东师范大学学报(教育科学版), 2015, 33(4): 36-40. |
[6] | 傅淳华, 杜时忠. 论学校制度生活促进个体发展的机制[J]. 华东师范大学学报(教育科学版), 2014, 32(4): 16-22. |
[7] | 苏彦捷,孙芳芳. 道德具身性的元分析研究[J]. 华东师范大学学报(教育科学版), 2014, 32(2): 88-96. |
[8] | 辛自强, 池丽萍. 横断历史研究:以元分析考察社会变迁中的心理发展[J]. 华东师范大学学报(教育科学版), 2008, 26(2): 44-51. |
[9] | 杜晓新. 从结构方程模型看教育与心理统计学的新发展[J]. 华东师范大学学报(教育科学版), 2004, 22(2): 58-62. |
[10] | 熊哲宏, 李其维. 论儿童的文化发展与个体发展的统一—维果茨基与皮亚杰认知发展理论的整合研究论纲[J]. 华东师范大学学报(教育科学版), 2002, 20(1): 1-11. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||