高校计算机程序设计课程的教学实践与探索

2018-08-11 10:23塔娜
课程教育研究·学法教法研究 2018年27期
关键词:程序设计计算机课程

塔娜

【摘要】高校是培养实践性人才的院校,而计算机程序设计课程作为教育的重点课程,应当受到教师的重点关注。如今,高校程序设计课程无法跟随时代的发展,其具有诸多缺陷,由此,本文介绍了高校计算机程序设计课程的问题,并提出解决对策,以期提高教学质量。

【关键词】高校 计算机程序设计课程

【中图分类号】TP311.1-4 【文献标识码】A 【文章编号】2095-3089(2018)27-0036-02

一、程序设计语言教学中存在的问题

1.教学课时少。

虽然计算机程序设计课程已经在绝大多数高校院校开设,但其课时未能满足教学需求,学生缺乏足够的上课时间,其中理论课以及实践课的比例不合理,直接造成学生无法掌握充足的程序设计知识,或者只能根据书本的案例从而简单模仿,无法解决实际问题。

2.学校对程序课程的重视程度较低。

虽然计算机程序设计作为高校教学课程之一,其能够加强学生的思维创新,提高学生解决实际问题的能力,但学校领导并未给予这门课程足够的关注,造成学生以及教师也认为该课程只是“附属品”,无需花费大量的精力,甚至部分学校已经取消计算机程序设计课程,学生失去学习该课程的机会,不利于学生发展。

3.教学方法落后。

绝大多数高校依旧采用传统的教学方法,换句话说,教师只是简单地讲述书本知识,并提供少量的实践环节让学生模仿解题步骤,实现课后目标便能取得较高的成绩。而此种教学方式只能使学生掌握基础的程序知识,甚至遇到初级的实际程序问题却无法下手,缺乏自主创新以及解决问题的能力。此外,高校院校并未加大师资引进的力度,教师的教学水平低下,直接影响学生的学习效率,缺乏正确的知识体系以及高质量的教学手段,计算机程序设计课程变得更加复杂。

4.考核方式较简单不能全面检验学生的学习效果。

如今,高校的计算机程序设计课程考核依然以期末考试为主,以试卷形式检验学生的学习效果,单一且片面的考核手段无法体现出学生的内在品质以及实践能力,而且忽略了学生的过程评价,可能导致学生的自信心受挫,不愿继续学习计算机程序设计课程。

5.教材内容缺陷。如今的高校计算机程序设计教材内容并不合理,缺乏细节讲解以及实践环节,未能体现出教材的规范性,也难以实现课程预期的目的,学生的技术水平得不到有效提高,磨灭高校教育特色,最终导致学生无法满足企业需要。学校领导以及教师必须制定科学的教学方案,结合课程特点以及学校资源条件去探索合理的战略,以充分调动他们的学生积极性和主观能动性。

二、解决问题的关键在于教育方法的创新

兴趣是学习的动力源泉,提高学生的学习效率,使学生投入到课堂之中,因此我们需要探索提高学生兴趣的手段,本文提出以下几点建议:

1.开展教学活动。如何激发学生的学习兴趣是教学的难题,但程序设计有其特殊性,它拥有多样的解法,因此教师可以开展辩论赛,提高学生的创新能力,相互讨论自己的解题思路,在激烈的竞争环境中互相学习他人的优点,总结经验,不仅促进学生间的交流,而且能够挖掘学生的学习兴趣,提高其竞争意识。

2.分层教学。由于学生的能力存在一定差异,因此教师不应用统一标准考核学生,教学阶段,教师需要将学生划分为不同的学习层次,教授相应难度的内容,不让任何一名学生脱离学习队伍,并建立对应的考核机制,完善过程性考核,教师需要关注学生的学习积极性,不再以单纯的考试成绩评判某一位学生,此外,教师要善于发现学生的优点并及时给予表扬,提高学生自信心。

3.加强师资团队建设。高校需要加大师资引进力度,立足于自身的经济条件,给予教学人才更好的待遇,优秀的教师拥有更加科学的教学手段,具备更加充足的计算机知识,学生获得更高质量的学习资源,有利于促进学习效率。

4.改善教学内容。教师需要做好备课工作,抛弃已有教材内的缺陷,挑选重点知识,针对学生的薄弱环节进行针对性授课,如果高校院校具备自己编写教材的能力,教师可以根据学生基础以及社会需求,编写符合高校学生的计算机程序设计教材,添加大量的实践性内容,激发学生的思维能力,提高学习效率。

5.改善教学方式。教师需要抛弃传统的教学手段,不再一味地根据书本内容进行复述,而是提出关键问题,引领学生自主思考,教师只起到辅助以及引导的作用,让学生自己寻找学习方式以及解决问题的道路,提高他们的学习能力。

6.打造实践项目。课堂中只能开展理论教学,即使计算机实践课程也无法完全模拟企业的实际环境,因此,高校院校可以与互联网企业进行沟通,联合培养专业人才,呼应校企合作的口号,将学生定期送往企业开展实习,同时结合校内的理论学习,将理论与实践无缝对接,将知识点都溶化到实训项目的程序编写中。

三、结语

针对高校学生而言,计算机程序设计的学习目的在于适应企业的人才需求,因此教师需要加强学生的自主思维能力以及动手操作能力,利用科学的教学手段来打消学生的畏难情绪,给予学生认可,使學生在学习中得到快乐、尝试成功的喜悦,提高学习的积极性和主动性。本文提出改善教学内容、改善教学方式、打造实践项目、开展教学活动、分层教学、加强师资团队建设等建议,以期培养学生自主思维能力以及动手实践能力,满足社会以及企业需要。

参考文献:

[1]袁凤玲. 计算机程序设计类课程实践教学的有效性研究[J]. 辽宁科技学院学报, 2016, 18(3):52-53.

[2]胡云峰. 计算机程序设计类课程实践教学的改革与创新[J]. 电脑迷, 2017(15).

猜你喜欢
程序设计计算机课程
《无机化学》课程教学改革
计算机操作系统
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
基于Visual Studio Code的C语言程序设计实践教学探索
基于计算机自然语言处理的机器翻译技术应用与简介
为什么要学习HAA课程?
从细节入手,谈PLC程序设计技巧
信息系统审计中计算机审计的应用
高职高专院校C语言程序设计教学改革探索