APP下载

计算机基础教学中计算思维能力培养的探讨

2019-09-10戴玉霞

炎黄地理 2019年4期
关键词:计算机基础教学计算思维大学生

戴玉霞

摘 要:计算思维的培养已经成为大学计算机课程中重要的内容,也是计算机课程的教师在备课的时候必须要考虑到的因素。學生计算机思维的培养应该被落实到教学的每一个环节当中,这对学生的创新思维和综合能力的提升都有重要的作用,同时,对于提高计算机课堂的效率也有重要的影响。

关键词:计算机基础教学;大学生;计算思维

1 计算思维能力的概述

计算机思维的定义是由美国卡内基·梅隆大学计算机科学系主任周以真教授首次提出的,周教授指出“计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。”计算机思维能力是将计算机与数学思维方式相结合,形成的能够理解复杂性的人类心理和行为的智能科学思维方式和思维能力。与传统的思维方式相比,计算思维拥有更为复杂的设计和评估系统,能够建立与计算过程的能力和限制之上。

大学教学的目的不仅仅是使学生掌握基础学科知识,而是注重学生综合能力的培养。随着教育改革的推进,计算机基础教学逐渐被重视起来。在新时代的需求下,计算机基础教育也要与时俱进,在培养学生基本计算机应用能力的同时,还要培养学生利用计算机解决实际问题的能力,这与计算思维能力的培养要求相吻合。

2 计算机基础教学中计算思维能力培养的方法

大学计算机基础教学是培养学生计算思维能力的最好途径。将计算思维能力的培养渗透进计算机基础教学中不仅可以培养学生计算机知识的应用能力,还可以培养学生解决抽象问题的能力,有利于学生综合素质的培养。

2.1选择具有启发意义的教材

教材是学生进行学习的基础,同时也是培养计算思维能力的重要依据。随着大学生计算机基础教学的改革,目前所使用的教材中有很多都有利于学生计算思维能力的培养,教师在教学当中要注重选择具有启发意义的教材,是学生能够自主的完成对教材知识的探索,并在这个过程中培养计算思维能力。同时,在选择操作练习教材的时候,教师也要选择具有启发性的练习内容。比如在学习WEB程序设计的时候,教师可以具有一题多解的教材,引导学生从不同的角度出发,利用所学的知识完成程序设计。

2.2使用探索性的教学方式

要培养学生的计算思维能力就要求教师从教学目标出发,制定针对性的教学计划,改变原有的教学模式,通过构建平等的师生关系,为学生创造出利于发散性思维和创造性思维培养的环境。首先,教师要具有培养学生计算思维能力的意识,并在课堂中利用针对性的方式,引导学生对抽象问题的思考和分析。教师通过对问题中所涉及到的计算机原理进行讲解,引导学生利用基础原理与所学的计算机知识发挥创造力获取问题的求解思路。其次,教师在讲解基础知识点的时候要改变原有的教学模式,加强与学会之间的互动,通过引出思考点和启发点的方式引导学生进行积极的思考,并鼓励学生将所思所想勇敢地表达出来。对于同一问题的不同想法,教师要给予肯定,即使答案不正确教师也不能一味指责批评,打消学生探索问题的积极性。最后,教师可以通过对学生划分小组展开讨论的方式,引导学生通过相互合作,通过探索问题,在课堂中营造积极探索问题的良好氛围。

2.3充分利用实验课程

要想引起学生对于计算机学习的积极性、引导学生自主完成问题的探索,计算机实验课程的设置是一个很好的途径。由于大学生对于新鲜事物比较好奇且接受程度高,教师可以设计贴合学生兴趣需要的实验内容,让学生在实验过程中充分发挥想象力,给学生创造性思维发展的空间。比如在学习数据结构与算法的时候,教师可以设置计算机系统操作算法结构图的实验,让学生设计不同的算法观察计算机系统的运行结果。并在这个基础上不断加深难度,将学过的程序设计和编译原理的相关知识综合运用,引导学生对于综合问题进行探索。

2.4提高教学资源的共享性

随着网络科技的发展,大学生的学习除了在图书馆查阅资料还可以通过网络来获取更详细更全面的资料,根据调查显示,大学生更倾向于网络获取资料的方式。因此,建立系统性的教学资源,使学生更方便地使用教学信息是计算机教学中的重要任务,也可以为培养学生的计算思维能力奠定基础。首先,教师要将各种各样的教学资源按照不同的种类进行整合,便于学生的检索。其次,要建立起教学资源共享系统,并通过在学校的推广和使用,使教学资源能够在学生之间实现共享。要实现这个目标,除了在学校的官方学习网站提供课程学习之外,学校还可以建立专门的信息共享平台,不仅可以方便学生对课程资源的使用和下载,还可以为学生之间的信息交流提供平台,通过学生之间的相互解答创建和谐的教学环境。

2.5加强课程考核的实用性

要想落实教学目标和教学计划,教学课程考核是必不可少的部分。但是目前课程考核过于偏重理论性,对于学生实践能力的考核要求较少,这不利于学生计算思维能力的培养。因此,应该重视课程考核的实用性,增加实践考核的项目,使学生在计算机基础教学中实现理论与实践相结合,也可以为学生就业过程中用计算机知识解决实际问题奠定基础。除了实践部分,还要注重学生思维能力的考核,通过检验学生通过计算机基础教学学会的思维方式来提升学生对抽象问题的解决能力。

3 结语

计算机是与人们日常生活相关的学科,因此计算机基础教学中融入计算思维能力的培养对于学生的实践能力和利用理论知识解决实际问题的能力都有着明显的促进作用。学生计算思维能力的培养应该渗透进教学的各个环节中,无论是教学内容和教学方式的选择还是实验教学的设置都应该有有针对性,教师在教学过程中也要有意识地培养学生的综合能力。

参考文献

[1]赵继珍. 以计算思维为导向的高职高专计算机基础课程研究[D].河北师范大学,2014.

[2]杨建磊. 关于我国大学计算机基础课程教学中“计算思维能力培养”的研究[D].兰州大学,2014.

[3]王移芝,金一,周围. 基于“计算思维”能力培养的教学改革探索与实践[J]. 中国大学教学,2014(03):49-53.

猜你喜欢

计算机基础教学计算思维大学生
大学生就业趋势
大学生“双创”进行时
暑假调查 45%的大学生仅给自己放十天假
计算机等级考试与高校计算机基础教学
浅谈基于计算机竞赛模式下的计算机基础教学建设与应用型人才培养
关于微课在中职计算机基础教学中的运用思考
程序设计课程中计算思维和应用能力培养问题研究
民族高校C语言程序设计课程教学改革的研究
算法的案例教学探析
浅谈艺术专业学生计算思维能力的培养