中国教育类核心期刊 CSSCI来源期刊 RCCSE中国权威学术期刊

杂志文章

您的位置:首页 >课程与教学>

    Python课程中数字化游戏教学培养 高中生计算思维的实证研究

    An Empirical Study on Cultivating Computational Thinking of Senior High School Students by Digital Game Teaching in Python Course

【作      者】:

张学军, 岳彦龙, 梁屿藩


【关 键 词 】:

Python; DGBL; 高中生; 计算思维; 实证研究


【栏      目】:

课程与教学


【中文摘要】:

如何培养学生的计算思维是学术界和一线教师面对的重要课题。目前利用编程教学培养计算思维已经取得共识,数字化游戏教学培养计算思维解决了单纯的编程教学枯燥乏味、难以激发学生兴趣的难题。文章依据DGBL理论,在分析计算思维、Python、数字化游戏三者关系的基础上,提出了Python课程中数字化游戏教学培养高中生计算思维的教学模型,并以“打飞机”游戏为例进行了数字化游戏教学案例分析。研究采用实验组和对照组的前后测实验,通过四个月的跟踪观察,辅以游戏作品分析、学业成绩分析和访谈来考察Python课程中数字化游戏教学对学生计算思维的影响。研究表明:Python课程数字化游戏教学能非常显著地改善高中生的计算思维态度,显著地提升高中生的计算思维技能,但对高中生考试成绩的影响并不显著。基于研究结果,建议Python课程中数字化游戏教学要以厘清计算思维、Python、数字化游戏之间的关系为前提,数字化游戏教学案例要充分体现上述三者的关系,并以循序渐进原则作为教学保障。


【英文摘要】:

How to cultivate students' computational thinking is an important issue for academic circles and front-line teachers. At present, a consensus has been reached on the cultivation of computational thinking by programming teaching. The cultivation of computational thinking by digital game teaching solves the problem that simple programming teaching is boring and difficult to stimulate students' interest. Based on the theory of DGBL and the analysis of the relationship among computational thinking, Python and digital games, this paper puts forward a teaching model of digital game teaching in Python course to cultivate senior high school students' computational thinking, and takes the game "Playing Airplane" as an example to carry out a case study of digital game teaching. The research adopts the pre-test and post-test experiments with an experimental group and a control group. Through four months of follow-up observation, supplemented by analysis of game works, academic performance analysis and interviews, this paper investigates the influence of digital game teaching on students' computational thinking in Python course. The research shows that the digital game teaching in Python course can significantly improve senior high school students' attitudes towards computational thinking and enhance their computational thinking skills, but has no significant impact on the test scores of senior high school students. Based on the research results, it is suggested that the digital game teaching in Python course should be based on the premise of clarifying the relationship among computational thinking, Python and digital games, and that the teaching cases of digital games should fully reflect the relationship among the above three, and take the principle of step-by-step as a teaching guarantee.

网站首页 | 联系我们 | 意见建议| 杂志订阅| 管理部登录

版权所有 © 电化教育研究 CopyRight ©e-EDUCATION RESEARCH 2011-2018 电话:0931-7971823 地址:西北师范大学《电化教育研究》杂志社