公务员期刊网 论文中心 正文

计算机C语言实验教学

计算机C语言实验教学

摘要:在新的时代背景下,计算机课程得到社会各界的广泛关注。C语言作为该学科教育中的基础课程,涉及的内容和形式相对比较复杂。实验教学过程中,教师必须立足于计算机C语言课程教学的现实条件,积极采取有效的教学策略和教学手段,通过深入分析、研究教学实践和教学经验,了解计算机C语言实验教学中的不足,进而突破传统应试教育方式。基于此,将理论分析与实践研究相结合,进一步探讨计算机C语言实验教学在实践运作中存在的不足,以期为该学科教学质量和水平的提升提供借鉴。

关键词:计算机;C语言;实验教学

1计算机C语言在实验教学中存在的问题

许多学校在计算机C语言实践教学过程中主要以教材为依据,通过深入分析、研究教材内容和形式,体现实践的正确性和合理性。但是,与其他教材相比,C语言教材所涉及的概念、操作规复杂且具有多元化,如果按照传统模式传授知识,那么难以真正加深学生的印象,无法稳定提升学生的理解能力。另外,计算机教师在课堂讲授的过程中能够全方位概括、梳理不同的理论知识,但学生在后期的实践操作和上机分析时难以熟练运用所学知识,无法充分掌握计算机程序编写的内涵和概念,同时难以在程序设计思想的指导下加强不同环节之间的联系,无法理解C语言学习的核心价值和内容。计算机C语言教学实践过程中,我国高校存在以下几方面的问题。

1.1理论与实践脱节

理论教育、实践教学之间的脱节现象比较明显,无法真正实现两者的相辅相成、共同促进。随着新课程改革的不断落实,我国在教育实践过程中开始以实践与理论之间的紧密结合为基础,了解各类学科教育教学的实质要求,不断摆脱传统应试教育的桎梏。但是,与其他学科相比,计算机的实际操作能力更强。因此,实践教学过程中需要关注实践教学比重,将提高学生的实际操作能力作为教学目的。结合教学项目的实践调查发现,大部分计算机教学过于注重传输理论知识,且所传授的理论知识非常空洞、陈旧,忽略了与实践操作之间的紧密联系和互动。计算机C语言实践教学以实践课程为主体课程,教师在该语言教学实践过程中扮演着重要角色。许多高校在基础设施建设过程中存在诸多桎梏,计算机教师、机房建设不符合实际教学的相关要求,难以体现实践课程的重要性和价值。此外,学生在理论学习过程中肩负较重的课业负担,导致个人的学习积极性严重下降。对学生进行面对面访谈的过程中可以看出,学生在学习实践时将大部分的时间和精力用于玩游戏和浏览网站,没有将理论知识与实践学习相结合,个人的实践操作能力无法得到有效提升[1]。

1.2课程内容晦涩难懂

大部分的C语言课程内容非常晦涩难懂,难以在第一时间吸引学生的注意力。学习C语言时,首先需要关注不同板块之间的联系。其中初级学生在接触C语言学习时往往无法摆脱传统思维模式的桎梏,难以在教师的引导下主动实践。其次,大部分学生缺乏相应的设计理念和编程知识,无法实现问题分析与C语言表达之间的紧密联系和互动。学生在编程过程中会遇到一系列的困难和障碍,大部分问题与学生的个人知识能力存在一定联系,包括本机程序编写的相关任务和工作。

1.3教学方法单一

教师传授C语言的教学方法非常单一、机械。对不同专业的理论课程来说,教师在计算机C语言教学实践过程中,没有结合学生个性化成长和发展的实质需求,合理分析、应用教学理念,无法保证教育的针对性,进而造成实际的实验教学质量和水平呈现不断下降的趋势。发生这一现象的原因主要在于C语言理论教师与C语言实践教师之间不具备一定的统一性。实验教学过程中,教师采取笼统的教学方法,不仅导致学生难以真正掌握C语言的理论知识,而且难以提炼重要的程序性知识点,无法将理论知识与研究领域、工作范围相结合。

2计算机C语言实验教学策略

结合上文,计算机C语言实验教学过程中,教师必须采取有效策略,站在学生的角度了解学生的真实需求,在尊重学生、理解学生的前提上,给予学生力所能及的帮助,保证学生能够充分调动个人主观能动性,促使在个人兴趣和引导下突破计算机C语言学习中的难点,充分掌握计算机C语言的核心要求和内涵。

2.1实验课教师做好充分的准备

计算机C语言涉及的内容和形式比较复杂,学习难度较高。为了能够给学生提供一定指导,营造良好的学习氛围和成长空间,教师需要深入分析、研究教学大纲,主动留出一部分时间和精力了解大纲中的重点、难点,在重难点的引导下合理安排、调整教学内容,保证教学的针对性和科学性。另外,不管是学生个体学习,还是教师教学实践,都需要确定学习、教学方向。教师只有在课前分析、研究教学大纲中的知识点,才能在后期实验教学中充分讲解重点、难点。作为一门对实践能力、综合思维能力要求较高的学科,计算机C语言的综合学习难度较高,但其对学生的个性化成长非常关键[2]。为了保证最终的教学质量和教学效果,实验课教学之前,C语言教师需要复习、组织C语言的相关知识,合理安排实验教学内容,并要求学生课后巩固知识,真正落实实验教学。此外,教师需要将理论分析与实践研究相结合,鼓励和引导学生主动复习和预习,积极突破个人在自主实践中的不足。

2.2提高学生学习兴趣

我国素质教育及新课程标准明确强调,学生兴趣在提高学生学习能力和教学质量的过程中发挥关键作用。只有保证学生在个人兴趣的引导下主动接受教育,才能实现学习成绩的稳定提升。大部分的语法规则和语法环境比较复杂且具有多元化,教师需要针对这一特性帮助学生掌握计算机操作界面的相关要求,为学生自主学习提供更多便利。因为大部分的操作界面是纯英文介绍,所以学生在学习和操作过程中往往感觉困难重重,遇到了许多学习障碍。为了能够有效减轻学生的学习压力,教师首先在教学实践之前需要分析学生的主体需求,了解学生的学习状况和学习能力,在保证学生熟悉整个界面的同时积极完成后续的实验课操作,鼓励、调动学生的学习积极性和兴趣,为学生思维能力的提升和培养提供更多依据。其次,不同学生的学习能力以及教育水平有所区别,教师需要站在学生的角度,以因材施教和以人为本的理念为依据,为学生提供个性化、针对化服务,保证学生能够在不同的语言学习环境中掌握各种界面的操作技巧,在自身兴趣的引导下主动接受教育,实现个性化的成长和发展。

2.3积极探索全新的教学模式

不同教学模式获得的教学效果和教学质量有所区别。计算机C语言教师除了需要了解学生的学习兴趣之外,还需要采取创造性的教学策略和教学手段,通过深入分析、研究计算机教学模式,采取循序渐进的方式促进学生有效积累知识。传统的应试教育只关注学生技能知识的学习,学生只能被动接受教师的引导,这种教学模式严重挫伤了学生学习的积极性和热情。推动新课程改革的过程中,许多教师开始采取任务驱动式的方式,不断突破C语言实验教学的桎梏。课堂实验之前,教师会针对不同任务划分教学内容,采取创造性的教学模式吸引学生的注意力,保证学生能够主动接受教育。另外,学生能够在小组合作学习的过程中意识到个人优势,主动承担相应的责任和义务。

3结语

计算机C语言实验教学对教师和学生都提出了较高的要求。为了能够有效摆脱应试教育的桎梏,教师在教学实践时必须站在学生的角度,与教学板块相结合,积极创造全新的教学理念,实现教学模式之间的紧密融合。

参考文献

[1]林兵.浅谈计算机C语言实验教学[J].计算机光盘软件与应用,2015(1):278-279.

[2]王洪元.高校计算机C语言实验教学方法探索[J].中国新通信,2015(2):26.

作者:谌祖平 单位:厦门兴才职业技术学院工学院