人工智能时代下的C语言程序设计课程改革与创新探究

2020-10-09 10:07陈德潮
科技风 2020年24期
关键词:工程能力C语言程序设计计算机专业

摘 要:本课程教育改革和创新探索,基于人工智能时代背景下,以面向计算机大类专业,对《C语言程序设计》课程的建设,进行探索和创新研究。首先,本文针对性地介绍了当今人工智能的发展状况。随后,简要介绍C语言教学环境上的现存问题。最后,结合计算机专业特征,探讨《C语言程序设计》这门课程的改革思路和创新办法,为高等院校的计算机专业学生的编程基础教育提供了一种提高同学们编程开发工程能力为目标的教育创新模式。

关键词:人工智能;C语言程序设计;工程能力;计算机专业;教学改革创新

社会、经济在不断地进步,而高等学校的教育教学,也在不断变革。当面向人工智能技术的浪潮下,其在推动高等学校的教育和教学和创新变革等方面,已经发挥非常重要的影响[1-2]。社会需要不断致力于人工智能时代下的高等院校教育教学的人才培养研究与创新[3]。一方面,人工智能技术的革新,不断推动高等院校教师在教学模式、学习方法、课程评价,以及学生管理模式等方面改革[4]。另一方面,也必需提高新一代高校学习者的创新变革能力。这两个方面,均已成为当代教师和学习者关注和研究的重中之重[5]。现今的高等院校的教育则是在人工智能的浪潮背景下,各级高等院校体系,所进行的教育教学方式的创新[6-7]。

一、人工智能当今发展状况

人工智能(AI)方向,其是多领域,多学科,多技术互相结合交融,而发展起来的一门综合性新学科领域。我们在高等院校的教育教学当中,教学工作者需要不断地与时俱进、所以讲解起来会非常吃力。同时,同学们听课也觉得乏味和无趣。因而,教学工作者如何教好人工智能背景下的计算机专业课程,是一项极具困难的挑战。为提高《C语言程序设计》这门课程的教学质量,同时使得同学们由恐惧转变到有用有趣,各大高校教师进行了大量研究。由于人工智能领域涉学科同时包含计算机科学与技术、数学与物理、信息科学、控制工程等不同学科,同时也包括机器人学等前沿领域。

二、C 语言教学环节的现状与存在问题

《C语言程序设计》是高等院校中,理工科专业的学生重要的计算机方向专业基础课。对于人工智能时代背景下,计算机专业的学生来说,培养同学们的计算思维有重要的意义。《C语言程序设计》这门课程,作为一门重要的计算机基础课程,在人工智能时代背景下,对培养理工科学生的计算思维,起到至关重要的影响。高等院校的教学工作者,需结合《C语言程序设计》课程性质和当代高等院校同学们的学习特点,去研究新的教学理念和教学模式。最终,形成一套适宜于现今人工智能时代背景下的,高等院校学生的教学方法。一方面,现今多数高等院校,《C语言程序设计》课程一直沿用传统理论与实验相结合的教学模式。另一方面,《C语言程序设计》课程一般针对工科院校计算机专业的低年级学生开设,学生在学习过程中可能会觉得理论的教学内容比较抽象,将会使得这门课程教学成为一个教学“瓶颈”。

三、考核方式改进方案与措施

面向现今人工智能时代背景下,一方面,我们需要完善的《C语言程序设计》课程评价机制,确保《C语言程序设计》课程教育教学平等。另一方面,我们需要采用过程、考评相结合的教学评价模式。教学的过程考评,可以采用随堂教学评价,以及“精品课程平台”上的数据评价相结合的模式进行同学们期末最终总评的考核,其常规教学评价包括出勤率、线上学习情况、课题提问回答、PTA上机作业完成情况、项目工程研发程度等成绩等评价形式,“精品课程平台”上教学评价数据由网上学习系统活跃度和线上、线下抢答等数据作为依据。此外,由于《C语言程序设计》课程实践教学具有较强的实践性,应当将《C语言程序设计》的考核贯穿在整个教学环节当中。《C语言程序设计》的教学环节,若是学生没有参加或者不主动学习,将会影响后续的学习。

四、结语

本课程改革与创新探究,拟面向人工智能浪潮下,面向计算机类专业学生的《C语言程序设计》课程建设和改革进行了探索与创新研究。《C语言程序设计》课程的学习过程对高等院校的同学们,会具有一定的挑战性,如何有效地调动学生的学习积极性,让同学们积极融入理论知识和的《C语言程序设计》实践的学习中,启发学生本身的兴趣,是对教师教学工作的挑战。

参考文献:

[1]王作冰.人工智能时代的教育革命[M].北京:北京联合出版公司,2017.

[2]杨现民,赵鑫硕,陈世超.“互联网+”时代数字教育资源的建设与发展[J].中国电化教育,2017(10):51-59.

[3]吴永和,刘博文,马晓玲.构筑“人工智能+教育”的生态系统[J].远程教育杂志,2017(5):27-39.

[4]曹风云,钱言玉.电子信息类专业《C语言程序设计》课程实践教学研究[J].合肥师范学院学报,2018,36,197(3):69-70.

[5]董胡.基于翻轉课堂的《C语言程序设计》课程教学改革研究与实践[J].微型电脑应用,2016,32(9):18-19.

[6]厉兰洁,廖雪花,谭良,等.基于SPOC的C语言程序设计课程教学改革研究[J].计算机教育,2016(1):74-76.

[7]李文全,徐素萍.C语言程序设计的混合式教学改革研究[J].电脑知识与技术,2018,14(30):176-178.

项目:本文受全国高等院校计算机基础教育研究会计算机基础教育教学研究项目(2020-AFCEC-193)支持

作者简介:陈德潮(1990—),男,汉族,广东云浮人,博士,副研究员,研究方向:机器人控制、人工智能。

猜你喜欢
工程能力C语言程序设计计算机专业
新工科背景下计算机专业创新创业人才培养探究
高职计算机专业教学中融入课程思政的实践路径
中职计算机专业产教融合混合式教学研究与实践
计算机专业中外合作办学中引进课程教学改革研究
纺织工程专业工程能力培养体系初探
基于CDIO的网络服务配置与管理课程教学改革探讨
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践