高职计算机教学中学生动手能力的培养
2018-08-27唐卫华
唐卫华
摘 要:培养学生的动手能力是实现科技创新、提高学生综合素养的一个重要手段。文章从高职院校中计算机教学的特点和课程设置的具体情况出发,探讨了在计算机教学中提高学生动手能力的意义和作用,并就如何提高动手能力提出了几点意见。
关键词:计算机教学;动手能力;课程设计
中图分类号:G712 文献标识码:A
一、计算机教学的课程特点
(1)涉及内容多。在计算机教学的课程学习中,从计算机的构成原理,到操作系统的基础知识、计算机网络的运作模式,再到计算机编程语言的学习,涉及数学、工程学、通信学等学科的基础知识。即使运用系统化的教学方法,学生面临的课程难度也将非常大。
(2)技术发展快。计算机科学仍然在快速发展的过程中,每年产生大量的新型语言或者编程范式,大量的网络协议也在被快速更新,旧有的知识被快速推翻。软硬件的飞速发展扩充着计算机理论体系的框架。因此,在计算机教育中需要注意体现学科知识的时代性,紧跟学科未来的发展方向。
(3)实践性强。在学习计算机科学的过程中,不管是注重理论还是注重实践,都需要对所学知识进行实践应用,不断去验证理论的科学性,发现新的技术理念。只有通过大量的代码编写和功能实现,才能提高学生的实践能力,充实学生的知识体系。
二、培养学生动手能力的作用
(1)提高学生的综合素质。学校在人才的培养中要以发展学生的综合素养、提高学生的综合能力为指导。计算机学科尤为需要学生动手编写代码、操作硬件的能力。对于高职的计算机教学课程目标而言,提高学生的动手能力是提高学生学习能力和综合素养的前提条件。
(2)有利于提高学生的创新能力和意识。当代高职计算机教学中,教师往往只注重学生理论知识的学习,评价学生的指标往往是对理论知识的掌握程度而忽略了动手能力的重要性。然而内在的理论如果不经外在的動手操作往往不能将知识具体转化为解决问题的能力。实践出真知,只有通过实际的动手将知识化为具体应用,才能进一步检验所学知识的正确性和不足之处,由此启发学生去发现新问题,探索新知识。
(3)扩大知识面,建立系统的知识框架。计算机科学设计的知识面广,有些偏重理论,有些则强调动手。对于现代计算机系统的软件程序的编写,往往需要掌握大量的计算机语言和编写范式,学科的特点要求学生必须动手操作,这样才能掌握解决问题的能力。欲建立系统全面的知识体系,对有些课程而言动手操作是必要的。
三、培养学生动手能力的具体措施
(1)建立系统的实践练习课程。学校应该在理论教学的课程体系之外,建立实践联系教学的集体安排和课时计划。在每一次实践课程中,提出具体的计算机实践课题,或小组协作,或个人独立完成。在课程进行中,教师可以有针对性地提出一些相关问题,启发学生独立思考的能力。课程结束时对每一个学生的工程完成进度和质量进行评估。
(2)举办计算机相关的科学竞赛。计算机教学过程中或涉及软件系统的代码编写或者硬件的组装与制作,或软硬件结合的嵌入式系统。高职院校的教学人员可以在课程教学之外举办一些计算机科技竞赛,题目以动手编写一个计算机应用或者硬件的制作为中心,以竞赛的方式激发学生动手操作的动力和热情,提高课程教学的趣味性。
(3)进行动手能力的实践考核。高职院校对计算机教学中的动手能力培养应该制定考核标准,并在每个需要进行考核的课程结束前举行相应的考试。考试内容以考查学生动手解决计算机相关的问题为中心,这样既能考查学生掌握理论知识的情况,同时也能考查他们动手解决问题的能力。高职院校可以以此为重要指标,评价计算机教学的教学质量。
计算机教学是高职教学体系中一项重要的课程,学校应该建立科学系统的计算机教学体系,以理论学习和实践动手并重的方针为指导,明确培养学生动手能力的意义,建立系统的实践练习体系,并配套对应的动手能力考核,在教学过程中注意趣味性与深度,让学生打好理论基础的同时,提高发现问题、解决问题的实际动手能力。只有这样,才能提高学生的综合能力,让学生更适应社会的需求,为社会发展贡献自己的力量。
参考文献:
[1]陈 黎.浅析计算机技术的发展与应用[J].电子技术与软件工程,2016(16):167.
[2]赵 松,李星宇.动手能力在高职计算机教学中的培养[J].电脑知识与技术,2016(25):146-148.