计算机基础与计算思维探究论文(2)
计算机基础与计算思维探究论文
计算机基础与计算思维探究论文篇二
《大学计算机基础教学与计算思维能力培养》
摘要: 大学计算机基础教学的核心任务是培养学生“计算思维”及相关能力。本文通过分析大学计算机基础教学与计算思维能力培养之间的关系,探索培养学生运用计算机技术处理问题的思维模式的方法途径,而计算思维能力的培养如何真正融入基础教学,还有待进一步探索。
Abstract: The core task of basic computer teaching is to cultivate student’s computational thinking and relevant ability. The paper studies the relationship between basic computer teaching and computational thinking ability training, and the approach to training student's computational thinking ability, and explores how to integrate computational thinking ability into basic teaching.
关键词: 计算思维;计算机基础教学
Key words: computational thinking;basic computer teaching
中图分类号:G642.4 文献标识码:A 文章编号:1006-4311(2013)19-0230-02
1 “大学计算机基础教学”与计算思维能力培养的关系
1.1 “大学计算机基础教学”的目的
“大学计算机基础”课程是被许多高校列为学生进入大学以后必修的公共基础课程之一。课程内容根据不同省份和学校的要求有所不同,但是主要内容基本都是讲授计算机文化概论、计算机组成及工作原理、办公软件的应用和网页制作,计算机网络、程序设计基础、数据库基础等领域的基础知识与基本技术。对于基础教学所要达到的目标是要求学生掌握一定的计算机科学与技术的基础知识,初步具备利用计算机分析和解决问题的意识与能力,为今后学习以及更好地使用计算机及相关技术奠定基础。
1.2 计算思维能力培养
近年来,计算思维的培养成为国际和国内研究的热点,计算思维能力也将成为2l世纪每个人的基本能力。尤其是对于高校计算机基础教学方面,2010年公布的《九校联盟(C9)计算机基础教学发展战略联合声明》,这份申明的核心要点也强调“需要把培养学生的‘计算思维’能力作为计算机基础教学的核心任务”,开发和培养学生的“计算思维”能力,已经成为计算机教学过程中必不可少的重要内容之一。
2 通过培养“计算思维能力”来促进“大学计算机基础教学”改革
2.1 培养用计算机解决和处理问题的思维能力
作为大学计算机基础教学除了讲授计算机专业知识以外,更要培养学生运用计算机学科的思维方式。无论是对于计算机专业还是非计算机专业的大学生来说,培养用计算机解决和处理问题的思维和能力,强化创新实践能力,也是大学教育所要达到的基本目的之一。对于教师来说,用计算机思维开展教学研究和实践,也是当今计算机基础教学正在面临的新课题和首要任务,更是培养大学生综合素质的重要环节。
2.2 基于计算思维能力培养制定“大学计算机基础课程教学”改革目标
我们应该建设更加完备的计算机基础课程体系和教学内容,进一步改进计算机基础课程体系和核心课程教学内容,研制丰富的教学案例,教授以计算思维为导向的计算机基础课程,通过知识点的编排和改造,在教学过程中体现“计算思维”。在原有的“大学计算机基础”课程的培养目标基础上,更进一步拓展学生计算思维的意识与能力。
3 基于计算思维能力培养的课程体系实践
3.1 教学组织过程应具有针对性和系统性
①以专题的形式组织研讨交流。计算思维能力的培养需要对教学内容重新理解和认识,以不同的讲授方法传授给学生,因此,在教学中我们采用布置专题、组织研讨、定期交流的方法。②采用交叉专业背景开展计算思维能力的培养。我们吸收由不同专业背景、从事计算机研究与应用的教师组成教学团队,结合不同院系的专业背景开展计算机教学,重点介绍计算机在不同学科的应用和解决问题所涉及的方法和思想,以增进学生对本专业计算机应用的认识和理解。
3.2 教学内容具有启发性和探索性
大学计算机基础课教学,关键在于教师如何来引导学生学习。我们在教学内容的组织上,先参照教学大纲归纳知识单元,梳理出计算思维教学的主线,讲授知识的同时引出思考点,将知识传授转变为基于知识的思维传授,讲授可见的、可以实现的思维,突显计算思维能力的引导。
3.3 实验内容设计具有实用性和综合性
教师可以设计最能贴近生活的、具有实际可操作性的例子,来引导学生学习,让学生体会计算机是如何代替人工简单重复劳动的,并逐步体会“计算思维”,学会利用计算机工作来节约人工工时,提高劳动效率。例如我们在讲EXCEL部分的时候,设计了如下的试验,条件:在EXCEL表格中给定某大学2010级学生的名单,包含有4个字段,1700多条记录,设计回答下列问题,问题:“标记出学生名单中重名学生的姓名,人数和班级”。表格部分如下图:
(在此引用部分截图)表中全部包含1738条记录。
按院系排序有43个班级。
问题:“标记出学生名单中重名学生的姓名,人数和班级”。
运用编程基础知识,在EXCEL中加载宏进行改进,统计结果如下:
通过这个具体的任务分析,采用了“引领-练习”的方式,逐步引导学生从明确数据加工、分析的一般方法中提炼出分析问题的一般过程,用最快速的“计算思维”模式来解决问题。而编程知识的学习,则以学生自主学习为主,教师指导为辅,进一步培养和提高了学生分析问题的能力。
3.4 教学资源建设应具有开放性和共享性
运用网络平台开展教学活动,推行开放式教学模式,能够快速实现教学资源共享,为师生线上交流提供一个时效性较强的交互平台,满足个性化培养的目标。
4 结束语
大学计算机基础教学中计算思维能力的培养,是一个较为长期的过程,需要我们不断探索与实践。以培养计算思维能力为重点的大学计算机基础教学改革也是迫在眉睫,理应成为我们下一步教学的首要实践。
参考文献:
[1]赵丽霞.金伟.高校计算机教学中注重培养学生的动手实践能力[J].科技信息,2007.
[2]徐艳书.在计算机教学中培养学生创新能力的实践[J].素质教育,2007.
[3]皮晓虹.如何在计算机教学中培养学生的创新精神和实践能力[J].中国科技信息,2008.
[4]郭飞.创新教学模式,在计算机教学中培养学生实践能力[J].时代经济,2008.
计算机基础与计算思维探究论文相关文章: