欢迎来到天天文库
浏览记录
ID:52847931
大小:64.50 KB
页数:7页
时间:2020-03-31
《大学计算机基础教学中计算思维的培养途径.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、大学计算机基础教学中计算思维的培养途径摘要:从几个侧面思考和探究在大学计算机基础教学中培养学生计算思维的途径,提出通过整合教学内容,将不同的知识点归纳为不同的知识单元;通过实验教学,提升学生运用计算思维处理问题的能力。关键词:计算思维;计算机基础教学;核心任务作为大学计算机基础教学的核心任务,培养学生计算思维已成为引领计算机基础教学健康发展的航标。因此探索出一套培养学生计算思维的有效方法和途径,对于进一步落实核心任务,提升学生处理问题(特别是解决各种专业问题)的能力,以及创新人才的培养都将产生重大而深遠的影响。1.大学计算机基础教学目标及现状在教育部高等学校计算机基础
2、课程教学指导委员会颁布的《关于进一步加强高等学校计算机基础教学的意见》屮明确指出:大学计算机基础课程的目标是“使学生在各自的专业中能够有意识地借鉴、引入计算机科学中的一些概念、技术和方法……利用计算机认识并处理计算机应用中可能出现的问题”。然而在具体实施过程中,由于学科、专业存在差异以及人们认识上的偏差,在大学计算机基础教学中暴露出很多问题。例如,在教学中,仍以介绍技能性的知识、原理和结论为主,内容多是晦涩的符号、表达式以及抽象难懂的定义。没有按照专业的不同需求分类分层组织教学,这就导致一方面学生学习积极性不够、求知兴趣下降;另一方面,学生又缺乏运用计算机知识和技术处
3、理各种实际问题的能力。究其原因在于,在计算机基础教学中忽视了对学生思维意识、发现和处理问题能力的培养和训练。因此,积极探索在计算机基础教学屮计算思维的培养途径,全面展示计算机学科独有的思维魅力己迫在眉睫。2•计算思维的提岀2006年,美国卡内基•梅隆大学计算机科学系主任周以真教授在美国计算机权威期刊CommunicationoftheACM撰文提出计算思维概念。她指出:“计算思维就是运用计算机科学的基本概念进行问题求解、系统设计以及人类行为理解等,它涵盖了计算机科学广度的一系列思维活动”。周教授认为:计算思维是人类求解问题的一条有效途径,是人人必须具备的一种基本能力,
4、其本质是抽象和自动化。研究这些内涵对于教师尽快将计算思维融人到计算机基础教学中,培养学生计算思维意识、掌握处理问题的方法以及提升运用计算机基本思想处理实际问题的能力都有十分重要的意义。为此,在《九校联盟(C9)计算机基础教学发展战略联合声明》中,第一次把培养计算思维能力作为计算机基础教学的一项重要的、长期和复杂的核心任务。3•培养学生计算思维的有效途径为了在大学计算机基础教学屮培养学生的计算思维能力,落实核心任务,笔者认为首先应全面深入理解计算思维的木质和内涵;英次应积极探索计算思维的培养途径,引导学生最终将计算思维有效运用于各种实际问题的处理中。3.1重点突出计算思
5、维意识的培养大学计算机基础课程是计算思维培养的重要平台,对于学生从萌生到逐步认识和掌握计算思维发挥着重要的作用。为强化计算思维的培养,结合各校及我校计算机基础教学现状,我们尝试以整合教学内容、改进教学方法等作为突破点组织教学。首先在教学内容的选取上,将不同的知识点归纳为不同的知识单元,并系统梳理各单元所蕴含的可见、可实现思维;其次,改变或摒弃传统的教学方法,从可行性、确定性角度以各知识单元为线索,重点讲解知识内部蕴含的思维以及实现具体操作所运用的思维思想,着重培养学生的思维方式,逐步实现由知识传授向基于知识的思维培养过渡。如在讲解数据结构知识时,以描述数据的两种存储结
6、构为线索,讲解具有线性、树型结构的数据在实现实时存储以及实现对二叉树数据的遍历口'所运用的思维;再如在讲授操作系统中进程、线程等知识时,可以一个程序执行过程为例,借助多媒体技术或图示形式阐述系统在不同时间段内所完成的不同操作(通过进程实现)以及不同进程的切换(通过线程实现),通过此举不仅可帮助学生对进程和线程等重点知识有所认识,更为重要的是掌握了研习这些知识所应具备的思维方式,了解这种处理技术所采用的思维方法。3.2着力培养学生将计算思维运用于专业实践的意识对于非计算机专业的学生而言,研习大学计算机基础课程的目的在于探寻计算机科学和专业应用的结合点,并能运用计算思维及
7、计算机技术开拓性地解决各种专业问题。本着这一宗旨和原则,在教学中教师可选择一些既能反映计算思维处理思想又能体现各专业普遍需要的典型案例,通过对这些案例所运用的可见思维的讲授,引导学生逐步建立将计算思维思想运用于专业实践的意识。如:在讲解网络知识时,可运用关注点分离(SOC)法将教学重点定位到网络的组成及应用筹知识点上,集中探讨和学习3种常见网络的连接及各种应用实例。由于连接范围、连接方式以及应用的不同,自然就涉及各种网络协议的使用以及这些协议所运用的思维。通过这些内容的系统讲解,不仅使学生掌握了网络的基本知识及所蕴含的思维,更能拓展他们的思维空间,激
此文档下载收益归作者所有