APP下载

非计算机专业C语言程序设计课程教学方法探究

2020-05-26宋志飞

卷宗 2020年8期
关键词:C语言教学改革教学模式

摘 要:以安徽工业经济职业技术学院C语言程序设计为例,结合二级学院机械与汽車工程学院各非计算机专业的培养方案,对课程的教学大纲、教学模式、教学内容、考核方式等进行探究。

关键词:C语言;教学模式;教学改革

安徽工业经济职业技术学院C语言程序设计课程的教学大纲、内容、模式和评估方法在非计算机专业中是相同的:教学活动的安排是以知识讲授为中心;课程目标的设定与企业对于学生的毕业要求之间存在很大差距;课程目标较难实现;教学模式单一且偏少;学生的成绩认定也是按照平时成绩和期末考试成绩按照一定的加权组成,其中平时成绩一般按照30%,期末成绩按照70%分配。针对目前的形式,教学改革也是大势所趋,且具有重要意义。

1 改进思路

C语言程序设计课程是安徽工业经济职业技术学院机械与汽车工程学院(以下简称机汽学院)各理工专业的公共课,在学生掌握C语言程序设计这门课程后,可以帮助学生进一步学习后续的专业课程,能更好的的服务本专业,是学生学习和未来就业展示自己专业能力的基础[1]。在当前的教育和就业背景下,需要解决以下问题:

1.1 以学生实践能力为导向

分析研究C语言程序设计课程的目标和机汽学院各专业就业企业要求之间的关系,对目标进行细分,并在此基础上确立与机汽学院各理工专业相对应的学习模式和学习内容,培养企业需要的具有实践能力的学生。

1.2 改为以学生为中心

把传统的以老师为中心,转变成以学生为中心的模式,传统模式中,老师负责教,学生负责学。改革后的教学模式是,学生不光要跟着老师写,更要注重培养学生自学能力,教师要更多的关注和关心学生自我的发展和专业自我学习能力的提高,这就要求老师要培养学生得到来自正确学习的正反馈和积极学习的成就感[2][3]。

1.3 改进学生的考核方式

C语言程序设计这门课,机汽学院对于学生传统的评价考核方式是上课考勤签到、上课提问互动、课堂课后作业和期末考试等方式。在当前教育背景下,要求任课老师在上课前就要准备好各个学习区块的评价考核明细、并与机汽学院各理工专业学生相对应的内容和考核内容,着重培养和锻炼学生利用计算机、C语言解决问题的能力[4]。对机汽学院各理工专业毕业生的要求和培养目标,进行数据分析,进行研究反思,对传统的教学活动进行改进优化。

2 改进内容

2.1 对大纲进行改进

根据机汽学院各理工专业设置的不同,订制满足各专业要求的教学大纲。对课程目标和招聘企业对于机汽学院各理工专业毕业要求之间的联系;对于对课程设置的知识点和各理工专业对于学生实践能力目标有很好的掌握;掌握这些过程和考核方式的实现手段及方式。

2.2 更新改进教学内容

机汽学院各专业学生在校期间学习的各专业课程,都是没有真正深入了解和掌握这些课程的后续要求,这样就会减少学生学习的成就感和学习积极性。这就要求在课程讲授时,让学生真正了解到当前本专业的实践领域和市场环境,为后续学习提供更多学习动力和学习目标。对机汽学院各理工专业的C语言的应用方向和领域进行市场分析和调研,并根据调研结果制定适合本专业学生的学习应用场景[5]。

依据机汽学院各专业特点制定不同的教学内容。比如:数控技术和机械制造与自动化专业对学生的编程能力要求较高,C语言程序设计中的数组、指针等重难点内容要多讲;而汽车检测与维修等专业后续课程对于C语言程序设计中的指针等知识点要求不多,就可以少讲。

2.3 改进教学方法和教学模式

根据C语言程序设计课程的特点和机汽学院各专业学生的具体情况,改变传统的单一的教学方式。选择更多的符合学生个体差异性的教学方法。1)在开课之前就正确的理清和安排好具体的教学过程:从传统的灌输式的讲授基础知识,改为从基础出发,让学生能够把学习当做乐趣为目标,寓教于乐,让枯燥的知识点能够让学生更易理解和掌握。2)改变传统的老师单一的漫灌式讲授,利用课堂时间,更多让学生参与教学过程,创造更多的课堂互动和讨论环节,让学生变被动为主动。3)充分运用丰富的网络资源和多媒体硬件技术,充分利用好网络动画和视频影像,让枯燥难懂的知识变得更加形象具体,讲抽象难懂的程序语法及算法等知识通过模拟演示的方式呈现给学生。充分利用好自媒体网络资源,让学生能够自主学习。4)讲课堂提问可以分部安排一部分到课前预习中,从基础知识为引线,引导学生自我学习,自我思考,培养学生的发散思维和自我学习能力。

根据机汽学院各专业的不同特点,在各个教学阶段,选择对应的教学方法和教学模式。比如:1)在导课阶段,将讲授知识点改为培养和引导学生的学习兴趣,多讲一些当前C语言程序设计课程在日常生活中运用的例子,让学生能够更多的代入到所学的内容,引入各专业后续课程学习中C语言的重要性,让学生对本门课程有更高的重视和学习目的性。2)运用更多更好的学习方式。例如:在给学生讲授算法内容时,可以引入网络资源,利用手机等自媒体录制视频进行课下复习,让学生对于难懂的知识点,可以反复学习,巩固知识。

3 改进考核方式

根据机汽学院各专业的特点,并依据课程目标和考核部分的关系,制定各专业相适应的考核方式和考核内容,从传统的考核方式出发,改进为偏重为对动手能力、分析解决能力及实践能力的考核。将考核方式进行具体细化,制定整合合理的考核方式。任课老师依据各个专业考核分析结果,反馈到各个教学环节中。

4 总结

C语言程序设计这门课是操作性实践性很强的课程,C语言程序设计这门课是操作性实践性很强的课程,为了满足企业及后续课程的需要,本文对C语言程序设计的多个方面进行分析探究,提出了相应的改革措施。以期为了提高我校教学质量,培养更多的优秀的符合社会和企业需要的实用型人才。

参考文献

[1]罗卫敏,王令.符合工程教育认证标准的C语言课程教学改革[J].计算机时代,2017(2).

[2]张小燕,钟圣华.多媒体技术与系统课程的本科教学[J].计算机教育,2019,292(04).

[3]王昌,汪建新,谭心.融合工程教育认证的过程装备与控制工程专业综合改革探讨[J].教育教学论坛,2018(17).

[4]马保聪,田相克,张佳文.多元化学生学习评价模式在工程软件课程中的探索与实践[J].科技视界,2018,000(032).

[5]刘先明,宋余君,米贤武.以专业为导向C语言程序设计的教改研究[J].智库时代,2019,192(24).

作者简介

宋志飞(1985-),汉族,男,安徽太湖人,讲师,硕士研究生,主要从事蚁群算法及应用、计算机软件及应用、职业教育等方面的研究。

猜你喜欢

C语言教学改革教学模式
群文阅读教学模式探讨
基于Visual Studio Code的C语言程序设计实践教学探索
基于C语言的计算机软件编程
高职高专院校C语言程序设计教学改革探索
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
论子函数在C语言数据格式输出中的应用
5E教学模式对我国中学数学教学的启示