楚雄师范学院学报 ›› 2023, Vol. 38 ›› Issue (3): 17-24.

• 物理 • 上一篇    下一篇

基于头歌平台的闯关式“计算机软件基础”课程实验设计

程满, 冯明军, 刘喻民, 王新春*   

  1. 楚雄师范学院 物理与电子科学学院,云南 楚雄 675000
  • 收稿日期:2023-01-02 出版日期:2023-05-20 发布日期:2023-08-07
  • 通讯作者: * 王新春(1970–),男,教授,研究方向为移动互联网。E-mail:wxch@cxtc.edu.cn
  • 作者简介:程 满(1982–),男,讲师,研究方向为信号与信息处理及计算机软件技术。E-mail:chengm@cxtc.edu.cn,Tel: 13638786442

Level-style Experimental Design for "Computer Software Foundation" Course Based on Educoder Platform

CHENG Man, FENG Mingjun, LIU Yumin, WANG Xinchun   

  1. College of Physics and Electronic Science, Chuxiong Normal University, Chuxiong, Yunnan Province 675000
  • Received:2023-01-02 Online:2023-05-20 Published:2023-08-07

摘要: 为解决计算机软件基础课程中课内实验课时少、实验内容多、学生创新和应用能力得到训练有限等问题,对课内实验的内容和形式进行了改进。内容方面,在原有的简单验证性设计的基础上,结合典型应用,增加了实践运用设计,用以培养学生的创新和应用能力;形式方面,将实验设计为关卡式实践训练项目,以逐步提升难度和挑战度的过程体验激励学生积极闯关。具体以“顺序栈”为例,在头歌在线实践教学平台中,设计并实施了具有多个关卡的实践项目。实践表明,游戏闯关式的实践项目训练体验,能够有效激发学生的学习兴趣和动力,进一步增强程序设计能力和应用能力的培养。该设计对于应用型本科教育建设背景下,建设程序设计类实验的线上实践平台有参考意义。

关键词: 实践教学, 实验设计, 计算机软件基础, 头歌平台

Abstract: In order to solve the problems of insufficient experiment time, excessive experiment content, and limited training of students' innovation and application ability in the Computer Software Foundation course, the content and form of the in-class experiment were improved. In terms of content, on the basis of the simple verification design, combined with typical applications, practical application design is added to cultivate the students' innovation and application ability. In terms of form, the experiment was designed as a level-style practical training project. Taking the "Sequential Stack" as an example, a practice project with multiple levels was designed and implemented in the Educoder online practice teaching platform. The platform provides the students with an online practical training environment and testing tools, meticulous recording of the student's experimental process, and the automation and intelligent evaluation of experimental results. Practice results show that the project training experience of game breakthrough can effectively stimulate the students' interest and motivation in learning, and further enhance the training of programming ability and application ability. This design has reference significance for the construction of an online practice platform for program design experiments under the background of application-oriented undergraduate education construction.

Key words: practical teaching, experimental design, Computer Software Foundation, Educoder platform

中图分类号: