计算思维融入独立学院计算机基础课程的探索
2015-07-05甘丽
甘丽
基金项目:安徽工业大学工商学院教改课题(201401)资助项目
[摘要]:计算思维是一种重要的思维方式和教学理念,适合于培养学生将专业背景与计算机技术结合起来以解决各领域专业问题的能力。本文阐述了三本院校存在的问题以及如何培养学生的计算思维能力,提高学生运用计算思维来处理实际问题的能力,以适应时代的要求。
[关键字]:计算思维 独立学院 计算机基础课程
【中图分类号】G712
引言
2006年3月,美国卡内基·梅隆大学计算机科学系主任周以真教授首次提出计算思维这个概念,并定义了计算思维(Computational Thinking)。周教授认为:计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。周教授的关于“计算思维”的论述,广泛的引起了计算机科学家和计算机教育家的高度重视。近几年来,我国学者对计算思维、计算思维与计算机基础课程的关系、基于计算思维的课程改革等方面也进行了深入研究。2008 年 10 月在“计算思维与计算机导论专题研讨会”上,董荣胜教授等学者深入探讨了基于计算思维的计算机导论课程结构[1]。我国首批“985工程”的9所高校早在2010年就将“计算机思维能力的培养”作为大学计算机基础教育的核心。这些高校在各自的教学与研究中取得了一定的成果。其他高校也纷纷开始这方面的教学研究与改革,独立学院对这方面的改革还处于起步阶段。
一、计算思维融入到独立学院计算机基础课程中的探索
(一)、独立学院在计算机基础课程中存在的问题
三本院校是随着高等教育的高速发展应运而生的一种办学模式。其在计算思维能力的培养方面还存在很多问题,比如,学生综合素质不高,教学方式单一,师资队伍素质低等各种问题。
1.学生的综合素质不高
三本院校的学生是介于本科和专科之间,学生基础大都不是很好,学生对自己的学校普遍不是很满意,自信心比较差;三本的很多学生高中时被管的很严,勉强考上大学,面对大学这种相对宽松的环境,学生的自控能力变得很差;很多学生是被家长安排来上大学的,对自己专业方向很多不是很了解,也不是很感兴趣,所以学习氛围也不是很浓。
1.教学方式比较单一
在传统的教学中,教师往往更重视按时完成教学任务,不以学生为中心,忽视了学生的学习兴趣与能力的提高,只是进行一些基本简单的上机操作,阻碍了学生思维能力的发展。这种单一的教学方式很难让学生对计算机有全面综合的认识,也不利于提高学生的计算思维能力和计算机运用技能。教师应在教学过程中引发学生思考,将简单的知识传授变为思维传授,着重培养学生的计算思维能力[3]。
1.师资队伍的综合素质有待提高
师资队伍的综合素质是培养学生计算思维的关键。虽然很多三本院校很重视师资队伍建设,但是因为其办学特点教师的流动性比较大,整体素质相对公办的大学还是有一定的差距,很多学校的新老师没有老教师的带领,研究方向不明确,形成不了完整的知识体系。很多老师自身的计算思维能力不足,在教学上创新意识不强,对新时期计算思维的学习和了解不够深入,导致了学生对授课内容不感兴趣,难以提高学生的综合能力。
(二)、培养学生计算思维能力的措施
计算思维能力的培养是计算机基础课程教育的核心内容。目前,开展这项工作还处于基础阶段,笔者认为可以从这几个方面开始。
1.在现有课程体系上进行提升
在计算机教学的基础上进行课程体系的完善和教学内容的升级,在教学内容方面,通過梳理现有的教学内容,融入现代计算机教学核心;在教学方法上,要体现计算机基础教学的核心是培养学生对问题的求解精神,重点培养学生的实践能力和思维能力。例如,将传统的上机实践改为设计实验,使实验内容趣味化、给学生提供更多的创新空间,将简单的操作变为综合性的设计,既能寓教于乐,又能够提高学生的思维能力和动手能力。
1.开展任务驱动的案例教学
所谓任务驱动就是在学习信息技术的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。计算思维是利用启发式推理寻求解答的,在计算机基础课堂教学中,把章节中的知识要点作为计算思维的问题提出来,与学生一起讨论解决的方法。科学的案例教学法不但可以解决计算机基础课理论课时少、知识点多而散、实效差、与实践环节脱节等问题,而且还能充分激发学生的学习兴趣,调动学生学习的积极性,进而提高他们的计算机应用能力。更重要的是案例教学法以问题驱动为向导,将传统教学中以教师、教材为主,变成了以学生为教学活动的主体,形成了一种学生自主学习,合作学习,研究性学习和发现性学习的氛围[2]。
1.打造专业的教师队伍
由于目前计算机越来越热门,所涉及到计算机运用的专业面也越来越广,学生人数越来越多,因此教学任务也更为重大。因此,打造一支专业的师资队伍成了各个高校教学部门的首要任务,首先,在教学任务的安排上要根据各个科任老师的专业进行安排,让有专项研究和专业背景的老师对其研究领域内的专业进行教学,保障教学环节的专业性;其次,保持教师队伍的稳定和延续性,每个教师所带的班级要跟踪到所带专业班级直到毕业,对以担任同一专业教学任务的专业队伍加强与专业内导师和班级的沟通。正确掌握学生的认知背景和专业背景,以制定科学的教学方案,超额完成教学任务[5]。
总结
将计算思维引入教学中,是我们面临的教育教学改革的新挑战,更是新机遇。三本院校的教师们应当进一步开发和设计能培养学生计算思维的案例,在教授计算机技术的同时,加强思维意识教育,使学生增强运用计算思维的能力,让学生初步树立用计算机求解问题的意识,最终自觉地运用计算思维来看问题、思考问题和解决问题。当然,计算思维的培养需要一个过程,不是一蹴而就的,仅通过一两门门课程内容架构来体现计算思维肯定不够,需要更多的后续课程来进行系统化的培养[3]。
参考文献:
[1]冯梅 计算思维融入高职计算机基础课程的探索[J],成都航空职业技术学院学报(教学研究) ,2014(4)
[2]梁晓莉 浅议计算机基础教学中计算思维能力的培养[J],教育科学周刊(教学实践),2015(1)
[3]杨春明,计算机应用基础教学中的计算机思维能力培养的浅论[J],教育研究,2014(12)
[4]唐凤仙,基于计算机思维的程序设计课程教学改革研究[J],考索.探究(课程教育研究),2014(12)