陈鸿
摘 要:为了非计算机专业学生能够更好地学习“C语言程序设计”公共课,在人工智能时代下,需要不断更新课程教学内容,将前沿科学融入其中,建设对应的在线课程资源,合理运用混合式教学模式,改革考核方式,培养学生的计算思维能力,让非计算机专业学生运用程序设计语言解决实际问题,更好地服务于专业,不断提升学生的创新能力和综合应用能力。
关键词:人工智能 C语言 公共课 教学改革
中图分类号:TP312.1-4;G642
Exploration of the Teaching Reform of the Public Course of "C Language Programming" in the Era of Artificial Intelligence
CHEN Hong
Hefei Normal University, Hefei, Anhui Province, 230001 China
Abstract: In order to allow students in non-computer majors to better learn the public course of "C Language Programming", in the era of artificial intelligence, it is necessary to constantly update the teaching content of the course, integrate cutting-edge science into it, build corresponding online course resources, reasonably use hybrid teaching modes, reform assessment methods, and cultivate students' computational thinking ability, so as to enable students in non-computer majors to use programming language to solve practical problems, better serve their professions and continuously enhance their innovation and comprehensive application abilities.
Key Words: Artificial intelligence; C language; Public course; Teaching reform
近年來,随着人工智能的快速发展,相关技术在各个行业的应用越来越广泛。2017年,国务院发布了《新一代人工智能发展规划》,提出加快人工智能高端人才培养,建设人工智能学科,发展智能教育[1]。在人工智能时代背景下,学校需要培养适应企业需求的应用型人才,与时俱进,教育需要与人工智能技术不断融合,跟上时代发展步伐。
人工智能与信息化引发“人工智能+教育”的兴起[2],在人工智能建设背景下,教学改革势在必行。在教学内容、教学方法、教学模式等方面都需要进行适应人工智能时代发展需求的改革。首当其冲的是教学内容的更新与丰富。特别是计算机类课程,课程内容要紧跟科技发展的脚步,让学生及时了解科技发展动态,对自己的专业发展方向有更清晰的认识,为后续专业课程的学习打下良好的基础。在教学过程中,要与智能化教育平台进行很好的结合,促进学生提升自主学习能力和应用技能。
“C语言程序设计”[3]公共课作为一门通识必修课,针对非计算机专业的同学展开教学。……