论文部分内容阅读
摘 要:随着近些年我国教育不断发展,很多学校也越来越重视对C语言实验教学的研究力度。良好的计算机应用水平能够提高学生在社会上的竞争力,提高他们的就业理想程度。但是目前在C语言实验教学中还存在一些问题,大大影响到了C语言教学的效果。文本将对C语言教学现状进行分析,并提出相关改革建议。
关键词:计算机;C语言;实验教学;改革
一、计算机C语言实验教学现状
1.1 学习目标不明确
很多学生在实验之前并未对实验内容有充分的了解,不知道学习的目标是什么,仅仅是为了完成学校规定的课程学习任务而进行C语言实验,并未做任何准备。这样就会导致在实验课程上学生毫无头绪,对于很多实验编程事项无从下手,不能很好的理解一些程序的含义,在出现错误报警之后也没有仔细阅读错误信息,甚至在最后为了完成学习任务随意抄袭其他学生的作业。
1.2 缺乏足够的学习兴趣
C语言与学生之前学过的语言都不同,在刚开始接触C语言时,学生没有形成相应的语言思维,因此很难理解C语言内容的一些内在联系,无法对C语言达到一定的理解程度。这样就会导致很多学生因为无法充分理解C语言的内容而厌倦这门课程,学生失去学习兴趣,在课堂上缺乏足够的学习积极性。
1.3 教学评价机制单一
在一些学校对C语言实验课程进行考核评分时,往往教学评价机制比较单一,过于看重最终程序实现的功能,对于学生在实验过程中的细节却毫不关心。这样很多学生就会为了获得更高的实验分数而抄袭他人程序,这样就无法保证教育的公平性,因此学校充分注意到这个情况,并采取相关的调整措施。
二、实验教学改革建议
2.1 科学选择实验平台,保证实验内容设置合理性
在进行C语言实验教学时,要充分考虑学生的专业,按照专业需求来制定实验课程。将实用技术和学生的专业结合起来,为学生今后的工作打好基础。教师要与学生保持良好的沟通渠道,时刻关注学生C语言理论学习进度,以此来安排合适的实验环节。比如说在对建筑专业学生进行实验课程制定时,可以适当安排一些与建筑工程相关的小程序,这样不仅能够让学生感觉到熟悉感,更能带动他们的学习积极性,认识到C语言能够与自己专业良好结合起来,这样做既能够学习C语言知识,也能够在一定程度上提高学生对自己专业的了解。
2.2 带动学生学习热情,保证学生应用能力水平
由于初次接触C语言,很多学生都很难适应,并且该课程本身难度就难度比较大,学生会因为这些原因导致一定程度的厌学。老师要重视这一现象,要在实验课程中激发学生的学习兴趣。并且如今新兴技术层出不穷,在教室里面已经安装了多媒体设备,教师应该在C语言实验教学过程中充分利用这些设备,可以直接将C语言编程软件的使用过程投影出来,在遇到一些常见的编程错误时,可以在投影上直接与同学一起进行调试,这样实验教学过程就显得十分直观,也能够很好的吸引学生的注意力。
在实际课堂上,实验内容设计能够对实验结果产生很大的影响,老师也应当要充分重视实验内容的设计。比如在C语言实验教学中由一个“冒泡法”排序的学习内容,教师可以让学生之间采取小组合作的方式进行实验,分工合作,弄清楚该实验内容的逻辑性,然后用C语言编程出来实现。
2.3 创新实验指导方式,保证教学启发性
在很多学校都倡导素质教育的背景下,教师可以培养学生的创新能力和创意思维。在实验中保障教学启发性,引导学生对编程内容进行自主学习,并且按照自身特点去选择学习方式。如果学生在实验中遇到问题时,要及时向老师进行询问,老师要告知其问题所在,让学生弄清楚该知识点。对于实验课上要进行的实验目标,老师可以提前告诉学生,让学生在课前做好充分的预习工作,对实验内容有一个大致的了解。并且可以在教学中采取启发式教学方法,在学生遇到新问题时,如果学生已经学过的知识可以解决的,就要充分鼓励学生独立运用这些知识去解决问题,将所学内容和实际应用结合起来,更好的提高自己的编程水平。
2.4 完善考核评价方式,保证评价机制完整性
C语言实验考核评价机制是对学生在实验中的行为进行考核的重要评价机制,这一机制能够对学生的学习积极性产生很大的影响。学校在实际进行考核评价时,要适当增加实验教学考核指标,不能仅仅以最后的实验结果为唯一考核依据,还应当充分重视对实验过程和学生学习态度的考察,对于一些新问题能够自己独立去解决,这些都是可以进行适当考量的。学校还可以尝试使用开放式的评价方式,对学生采取实验项目答辩的方法进行考核,这样就能够知晓学生的综合能力,对其做出准确评价。只有一个合理的考核评价方式才能够激发学生想要评优的学习热情,在实验中做到更好,达到预期的实验教学目标。老师也应该在教学中摸索经验,不断改进教学方式,适当尝试一些新颖的教学模式。
三、结语
目前在C语言教学中还存在一些问题,学校要充分重視这些情况,并且对于目前的教学现状进行客观分析,按照学生实际的需求来制定一些改革措施,改进相关的教学方案,要不断完善相关实验内容,对以前实验中考核评价机制不合理的地方进行改进,这样才能够更好的为学生创造良好的C语言学习环境,提高学生的C语言编程水平。
参考文献
[1]基于Online Judge的C语言程序设计实验课教学改革研究[J].廖雪花,厉兰洁,唐思娩.计算机教育.2016(06).
[2]基于计算思维的C语言实践教学研究[J].周本海.考试周刊.2015(12).
[3]C语言中逻辑值的算术运算[J].王祥信,杨刚.宿州师专学报.2017(04).
(作者单位:山西农业大学信息学院 信工系)
关键词:计算机;C语言;实验教学;改革
一、计算机C语言实验教学现状
1.1 学习目标不明确
很多学生在实验之前并未对实验内容有充分的了解,不知道学习的目标是什么,仅仅是为了完成学校规定的课程学习任务而进行C语言实验,并未做任何准备。这样就会导致在实验课程上学生毫无头绪,对于很多实验编程事项无从下手,不能很好的理解一些程序的含义,在出现错误报警之后也没有仔细阅读错误信息,甚至在最后为了完成学习任务随意抄袭其他学生的作业。
1.2 缺乏足够的学习兴趣
C语言与学生之前学过的语言都不同,在刚开始接触C语言时,学生没有形成相应的语言思维,因此很难理解C语言内容的一些内在联系,无法对C语言达到一定的理解程度。这样就会导致很多学生因为无法充分理解C语言的内容而厌倦这门课程,学生失去学习兴趣,在课堂上缺乏足够的学习积极性。
1.3 教学评价机制单一
在一些学校对C语言实验课程进行考核评分时,往往教学评价机制比较单一,过于看重最终程序实现的功能,对于学生在实验过程中的细节却毫不关心。这样很多学生就会为了获得更高的实验分数而抄袭他人程序,这样就无法保证教育的公平性,因此学校充分注意到这个情况,并采取相关的调整措施。
二、实验教学改革建议
2.1 科学选择实验平台,保证实验内容设置合理性
在进行C语言实验教学时,要充分考虑学生的专业,按照专业需求来制定实验课程。将实用技术和学生的专业结合起来,为学生今后的工作打好基础。教师要与学生保持良好的沟通渠道,时刻关注学生C语言理论学习进度,以此来安排合适的实验环节。比如说在对建筑专业学生进行实验课程制定时,可以适当安排一些与建筑工程相关的小程序,这样不仅能够让学生感觉到熟悉感,更能带动他们的学习积极性,认识到C语言能够与自己专业良好结合起来,这样做既能够学习C语言知识,也能够在一定程度上提高学生对自己专业的了解。
2.2 带动学生学习热情,保证学生应用能力水平
由于初次接触C语言,很多学生都很难适应,并且该课程本身难度就难度比较大,学生会因为这些原因导致一定程度的厌学。老师要重视这一现象,要在实验课程中激发学生的学习兴趣。并且如今新兴技术层出不穷,在教室里面已经安装了多媒体设备,教师应该在C语言实验教学过程中充分利用这些设备,可以直接将C语言编程软件的使用过程投影出来,在遇到一些常见的编程错误时,可以在投影上直接与同学一起进行调试,这样实验教学过程就显得十分直观,也能够很好的吸引学生的注意力。
在实际课堂上,实验内容设计能够对实验结果产生很大的影响,老师也应当要充分重视实验内容的设计。比如在C语言实验教学中由一个“冒泡法”排序的学习内容,教师可以让学生之间采取小组合作的方式进行实验,分工合作,弄清楚该实验内容的逻辑性,然后用C语言编程出来实现。
2.3 创新实验指导方式,保证教学启发性
在很多学校都倡导素质教育的背景下,教师可以培养学生的创新能力和创意思维。在实验中保障教学启发性,引导学生对编程内容进行自主学习,并且按照自身特点去选择学习方式。如果学生在实验中遇到问题时,要及时向老师进行询问,老师要告知其问题所在,让学生弄清楚该知识点。对于实验课上要进行的实验目标,老师可以提前告诉学生,让学生在课前做好充分的预习工作,对实验内容有一个大致的了解。并且可以在教学中采取启发式教学方法,在学生遇到新问题时,如果学生已经学过的知识可以解决的,就要充分鼓励学生独立运用这些知识去解决问题,将所学内容和实际应用结合起来,更好的提高自己的编程水平。
2.4 完善考核评价方式,保证评价机制完整性
C语言实验考核评价机制是对学生在实验中的行为进行考核的重要评价机制,这一机制能够对学生的学习积极性产生很大的影响。学校在实际进行考核评价时,要适当增加实验教学考核指标,不能仅仅以最后的实验结果为唯一考核依据,还应当充分重视对实验过程和学生学习态度的考察,对于一些新问题能够自己独立去解决,这些都是可以进行适当考量的。学校还可以尝试使用开放式的评价方式,对学生采取实验项目答辩的方法进行考核,这样就能够知晓学生的综合能力,对其做出准确评价。只有一个合理的考核评价方式才能够激发学生想要评优的学习热情,在实验中做到更好,达到预期的实验教学目标。老师也应该在教学中摸索经验,不断改进教学方式,适当尝试一些新颖的教学模式。
三、结语
目前在C语言教学中还存在一些问题,学校要充分重視这些情况,并且对于目前的教学现状进行客观分析,按照学生实际的需求来制定一些改革措施,改进相关的教学方案,要不断完善相关实验内容,对以前实验中考核评价机制不合理的地方进行改进,这样才能够更好的为学生创造良好的C语言学习环境,提高学生的C语言编程水平。
参考文献
[1]基于Online Judge的C语言程序设计实验课教学改革研究[J].廖雪花,厉兰洁,唐思娩.计算机教育.2016(06).
[2]基于计算思维的C语言实践教学研究[J].周本海.考试周刊.2015(12).
[3]C语言中逻辑值的算术运算[J].王祥信,杨刚.宿州师专学报.2017(04).
(作者单位:山西农业大学信息学院 信工系)