创新创业理论研究与实践 ›› 2024, Vol. 7 ›› Issue (12): 25-27.

• 教学革新 • 上一篇    下一篇

程序设计基础(C)课程教学实践——“任务—项目—竞赛”相结合

梁祖仲1, 郑中杰1, 朱旭东1, 李用江1, 苏海英2   

  1. 1.广东海洋大学 数学与计算机学院,广东湛江 524000;
    2.广东石油化工学院 计算机学院,广东茂名 525000
  • 出版日期:2024-06-25 发布日期:2024-07-16
  • 通讯作者: 郑中杰(1988—),男,广东茂名人,博士研究生,讲师,研究方向:图像处理、高精度位置测量、鱼类识别,电子邮箱:azhengzj@gdou.edu.cn。
  • 作者简介:梁祖仲(1994—),男,广东茂名人,硕士研究生,助理讲师,研究方向:图像增强和去模糊。
  • 基金资助:
    广东海洋大学2023年校级教研室项目“离散数学课程教研室”(PX-1282023078); 广东省自然科学基金—面上项目“基于拼接CCD芯片间距测量的望远镜光学系统检测关键技术研究”(2023A1515011270)

Pedagogical Application in the Fundamentals of C Programming Course—Integration of Tasks, Projects, and Competitions

LIANG Zuzhong1, ZHENG Zhongjie1, ZHU Xudong1, LI Yongjiang1, SU Haiying2   

  1. 1. College of Mathematics and Computer, Guangdong Ocean University, Zhanjiang Guangdong, 524000, China;
    2. College of Computer Science, Guangdong University of Petrochemical Technology, Maoming Guangdong, 525000, China
  • Online:2024-06-25 Published:2024-07-16

摘要: 针对当前程序设计基础(C)课程教学遇到的问题,结合新工科背景以及《九校联盟(C9)计算机基础教学发展战略联合声明》对程序设计基础类课程提出的要求,该文以广东海洋大学物联网工程专业的本科学生为施教对象,使用“任务—项目—竞赛”相结合的教学方法。该教学方法以项目为主体,用教学知识点构造教学体系,以任务、竞赛检验学生运用知识的灵活性,最后,分析该教学方法的实施检验标准并提出了几点思考。

关键词: 任务驱动, 项目驱动, 竞赛驱动, 课程教学改革, 程序设计基础课程, 新工科

Abstract: In addressing the challenges encountered in the current teaching process of the fundamentals of C Programming course, and aligning with the context of emerging engineering education as well as the requirements outlined in the Joint Statement on Computer Fundamentals Teaching Development by the C9 League, this paper focuses on undergraduate students majoring in Internet of Things Engineering at Guangdong Ocean University. The instructional approach employed integrates tasks, projects, and competitions, with an emphasis on project-based teaching that serves as the core structure, utilizing teaching points as the fundamental components to construct a comprehensive teaching system. Tasks and competitions are employed as litmus tests to evaluate the adaptability of individuals in applying knowledge. Finally, the paper analyzes the implementation standards for this teaching approach and offers several reflections on its application.

Key words: Task-driven instruction, Project-driven instruction, Competition-driven instruction, Curriculum teaching reform, Fundamentals of C Programming course, Emerging engineering education

中图分类号: