DOI:10.19392/j.cnki.1671-7341.202024025人工智能时代下的C语言程序设计课程改革与创新探究陈德潮杭州电子科技大学计算机学院浙江杭州310008摘要:本课程教育改革和创新探索,基于人工智能时代背景下,以面向计算机大类专业,对《C语言程序设计》课程的建设,进行探索和创新研究。首先,本文针对性地介绍了当今人工智能的发展状况。随后,简要介绍C语言教学环境上的现存问题。最后,结合计算机专业特征,探讨《C语言程序设计》这门课程的改革思路和创新办法,为高等院校的计算机专业学生的编程基础教育提供了一种提高同学们编程开发工程能力为目标的教育创新模式。关键词:人工智能;C语言程序设计;工程能力;计算机专业;教学改革创新社会、经济在不断地进步,而高等学校的教育教学,也在不断变革。当面向人工智能技术的浪潮下,其在推动高等学校的教育和教学和创新变革等方面,已经发挥非常重要的影响%1-&$社会需要不断致力于人工智能时代下的高等院校教育教学的人才培养研究与创新—方面,人工智能技术的革新,不断推动高等院校教师在教学模式、学习方法、课程评价,以及学生管理模式等方面改革另一方面,也必需提高新一代高校学习者的创新变革能力$这两个方面,均已成为当代教师和学习者关注和研究的重中之重%5&$现今的高等院校的教育则是在人工智能的浪潮背景下,各级高等院校体系,所进行的教育教学方式的创新%6-$一、人工智能当今发展状况人工智能(AI)方向,其是多领域,多学科,多技术互相结合交融,而发展起来的一门综合性新学科领域。我们在高等院校的教育教学当中,教学工作者需要不断地与时俱进、所以讲解起来会非常吃力。同时,同学们听课也觉得乏味和无趣。因而,教学工作者如何教好人工智能背景下的计算机专业课程,是一项极具困难的挑战。为提高《C语言程序设计》这门课程的教学质量,同时使得同学们由恐惧转变到有用有趣,各大高校教师进行了大量研究。由于人工智能领域涉学科同时包含计算机科学与技术、数学与物理、信息科学、控制工程等不同学科,同时也包括机器人学等前沿领域。二、C语言教学环节的现状与存在问题《C语言程序设计》是高等院校中,理工科专业的学生重要的计算机方向专业基础课。对于人工智能时代背景下,计算机专业的学生来说,培养同学们的计算思维有重要的意义。《C语言程序设计》这门课程,作为一门重要的计算机基础课程,在人工智能时代背景下,对培养理工科学生的计算思维,起到至关重要的影响。高等院校的教学工作者,需结合《C语言程序设计》课程性质和当代高等院校同学们的学习特点,去研究新的教学理念和教学模式。最终,形成一套适宜于现今人工智能时代背景下的,高等院校学生的教学方法。一方面,现今多数高等院校,-C语言程序设计》课程一直沿用传统理论与实验相结合的教学模式。另一方面,《C语言程序设计》课程一般针对工科院校计算机专业的低年级学生开设,学生在学习过程中可能会觉得理论的教学内容比较抽象,将会使得这门课程教学成为一个教学“瓶颈”。三、考核方式改进方案与措施面向现今人工智能时代背景下,一方面,我们需要完善的《C语言程序设计》课程评价机制,确保《C语言程序设计》课程教育教学平等。另一方面,我们需要采用过程、考评相结合的教学评价模式。教学的过程考评,可以采用随堂教学评价,以及“精品课程平台”上的数据评价相结合的模式进行同学们期末最终总评的考核,其常规教学评价包括岀勤率、线上学习情况、课题提问回答、PTA上机作业完成情况、项目工程研发程度等成绩等评价形式,“精品课程平台”上教学评价数据由网上学习系统活跃度和线上、线下抢答等数据作为依据。此外,由于《C语言程序设计》课程实践教学具有较强的实践性,应当将《C语言程序设计》的考核贯穿在整个教学环节当中。《C语言程序设计》的教学环节,若是学生没有参加或者不主动学习,将会影响后续的学习$四、结语本课程改革与创新探究,拟面向人工智能浪潮下,面向计算机类专业学生的《C语言程序设计》课程建设和改革进行了探索与创新研究。《C语言程序设计》课程的学习过程对高等院校的同学们,会具有一定的挑战性,如何有效地调动学生的学习积...