
摘要:新工科建设对高等教育人才培养提出了新要求,程序设计类课程作为工科专业的重要基础课程,其教学模式改革势在必行。本文分析了新工科背景下程序设计类课程教学的特点与挑战,探讨了当前教学模式存在的问题,并从教学内容、教学方法、实践教学和考核方式等方面提出了改革策略,通过实践验证了改革的有效性,旨在为新工科背景下程序设计类课程教学改革提供参考。
关键词:新工科;程序设计类课程;教学模式改革;实践教学
Research on the Reform and Practice of Teaching Mode in Programming Courses under the Background of New Engineering
Abstract: The construction of new engineering disciplines has put forward new requirements for the cultivation of talents in higher education. As an important foundation course for engineering majors, the reform of teaching mode for programming courses is imperative. This article analyzes the characteristics and challenges of teaching programming courses under the background of new engineering disciplines, explores the problems existing in the current teaching mode, and proposes reform strategies from the aspects of teaching content, teaching methods, practical teaching, and assessment methods. The effectiveness of the reform has been verified through practice, aiming to provide reference for the teaching reform of programming courses under the background of new engineering disciplines.
Keywords: New Engineering; Programming courses; Reform of teaching mode; practical teaching
新工科以新经济、新产业为背景,强调学科的交叉融合、创新实践能力的培养以及与产业需求的紧密对接。程序设计类课程是工科专业学生掌握计算机编程技能、培养逻辑思维和创新能力的核心课程,在工科人才培养中占据重要地位。然而,传统的教学模式难以满足新工科人才培养的要求,导致学生在程序设计能力、创新意识和解决实际问题的能力等方面存在不足。因此,开展新工科背景下程序设计类课程教学模式改革与实践研究具有重要的现实意义。
1. 跨学科融合性:新工科注重多学科的交叉融合,程序设计类课程不再局限于计算机科学领域,需要与工程、数学、物理等学科知识相结合,以解决复杂的实际问题。
2. 实践导向性:强调培养学生的实践能力和创新能力,要求学生能够将所学的程序设计知识应用到实际项目开发中,通过实践不断积累经验,提高解决问题的能力。
3. 快速更新性:信息技术发展迅速,程序设计语言和工具不断更新换代。新工科背景下的程序设计类课程需要及时跟上技术发展的步伐,将最新的编程技术和理念引入教学中。
1. 教学内容更新压力大:要跟上技术发展的速度,不断更新和优化教学内容,确保学生学到最新的知识和技能,这对教师的知识储备和教学能力提出了更高要求。
2. 教学方法创新需求高:传统的以教师讲授为主的教学方法难以激发学生的学习兴趣和主动性,需要创新教学方法,提高学生的参与度和学习效果。
3. 实践教学资源需求大:实践教学需要大量的硬件设备和软件资源支持,同时还需要与企业建立合作关系,为学生提供真实的项目实践机会,这对学校的教学资源整合和校企合作能力是一个挑战。
部分教材内容更新缓慢,未能及时反映程序设计领域的最新发展动态和技术应用。教学中仍以传统的编程语言和算法为主,缺乏对新兴技术如人工智能编程、大数据处理编程等方面的介绍,导致学生所学知识与实际需求脱节。
多数课程采用课堂讲授与上机实验相结合的方式,教师在课堂上主导教学过程,学生被动接受知识,缺乏主动思考和探索的机会。这种教学方法难以培养学生的创新思维和独立解决问题的能力。
实践教学环节相对薄弱,实验项目多为验证性实验,缺乏综合性、设计性和创新性的实践项目。学生缺乏实际项目开发经验,对软件工程的思想和方法理解不深,难以适应企业的实际工作需求。
考核方式主要以期末考试成绩为主,平时成绩所占比例较小。考核内容侧重于编程语法和算法的记忆,忽视了对学生编程实践能力、创新能力和团队协作能力的考核,无法全面、客观地评价学生的学习效果。
1. 引入前沿技术:及时关注程序设计领域的发展动态,将人工智能编程、大数据处理编程、区块链编程等新兴技术引入教学内容,拓宽学生的视野,让学生了解行业的最新发展趋势。
2. 融合多学科知识:结合工科专业的特点,将程序设计与工程应用相结合,如在机械工程专业引入机器人编程控制、在电子信息专业引入嵌入式系统编程等内容,使学生能够运用程序设计知识解决本专业的实际问题。
1. 项目驱动教学法:以实际项目为载体,将教学内容融入项目中。学生通过完成项目任务,学习和掌握程序设计的知识和技能。例如,开展“小型管理系统开发”“网页游戏设计”等项目,让学生在实践中提高编程能力和解决问题的能力。
2. 问题导向教学法(PBL):教师提出与程序设计相关的问题,引导学生自主探究和学习。学生通过查阅资料、分析讨论、编写代码等方式解决问题,培养学生的自主学习能力和创新思维。
3. 线上线下混合式教学法:利用在线课程平台,提供丰富的教学资源,如视频讲座、在线实验、讨论社区等。学生可以在课前进行自主学习,课堂上教师进行重点讲解和实践指导,提高教学效率和学生的学习效果。
1. 建立校企合作实践基地:与企业建立长期稳定的合作关系,共同制定实践教学内容和标准。学生可以到企业进行实习和项目实践,了解企业的实际需求和工作流程,积累项目开发经验。
2. 开展学科竞赛活动:组织学生参加各类程序设计竞赛,如ACM国际大学生程序设计竞赛、中国大学生计算机设计大赛等。通过竞赛激发学生的学习热情和竞争意识,提高学生的编程能力和团队协作能力。
建立多元化的考核体系,综合考虑学生的课堂表现、作业完成情况、项目实践成果、竞赛成绩等多个方面。增加过程性考核的比重,注重对学生学习过程的评价。例如,在项目实践中,考核学生的项目规划、代码编写、调试测试、团队协作等能力,全面、客观地评价学生的学习效果。
通过更新教学内容和创新教学方法,课堂氛围更加活跃,学生的学习兴趣和主动性明显增强。学生在课堂上积极参与讨论、提问,课后主动查阅资料、完成项目任务,学习效果得到显著提升。
强化实践教学使学生有更多的机会参与实际项目开发和学科竞赛,学生的编程能力、问题解决能力和团队协作能力得到了有效锻炼。在就业市场上,学生的实践能力和项目经验得到了企业的认可,就业竞争力明显提高。
多元化的考核方式全面、客观地反映了学生的学习情况,为教师调整教学策略提供了依据。教师根据考核结果不断优化教学过程,教学质量得到了明显提高,课程教学目标得到了更好的实现。
新工科背景下程序设计类课程教学模式改革是提高教学质量、培养适应时代需求的工科人才的重要举措。通过更新教学内容、创新教学方法、强化实践教学和完善考核方式等一系列改革策略的实施,能够有效解决传统教学模式中存在的问题,激发学生的学习兴趣和主动性,提高学生的编程能力、创新能力和实践能力。在今后的教学中,应持续关注行业发展动态,不断总结经验,进一步深化教学改革,为新工科建设培养更多高素质的程序设计人才,推动程序设计类课程教学不断发展和进步,使该课程在工科人才培养中发挥更大的作用,为社会的发展做出更大的贡献,让教学改革成果在更多学生身上得以体现。
参考文献:
[1]李晓艳,武秋平.高校教师课程思政教学能力提升途径的探索与实践[J].大连大学学报.2025,46(2).DOI:10.3969/j.issn.1008-2395.2025.02.019 .
[2]谢建强,高东杰,闫晓.课程思政教学的实践路径[J].曲阜师范大学学报(自然科学版).2025,51(2).DOI:10.3969/j.issn.1001-5337.2025.2.112 .
[3]韩春红,杜源恺.教育强国背景下高校深入推进"时代新人铸魂工程"略论[J].学校党建与思想教育.2024,(5).DOI:10.19865/j.cnki.xxdj.2024.05.011 .
[4]李娜,李小东,张彦粉.美技双线育人下印刷色彩课程思政教学的改革与实践[J].包装工程.2024,45(z2).
[5]陈实.课程思政在化工类专业课程中的融入与实践[J].化学工程.2023,51(12).后插11-后插12.DOI:10.3969/j.issn.1005-9954.2023.12.034 .
[6]任晓伟.教育强国建设背景下关于思政课教学地位的几点新思考[J].国家教育行政学院学报.2023,312(12).DOI:10.3969/j.issn.1672-4038.2023.12.003 .
[7]那俊,李丹程.课程思政在计算机类课程中的探索与实践[J].中国大学教学.2021,(3).DOI:10.3969/j.issn.1005-0450.2021.03.010 .

下一篇: 没有了!