文档库 最新最全的文档下载
当前位置:文档库 › 大学计算机基础教学中的计算思维培养

大学计算机基础教学中的计算思维培养

大学计算机基础教学中的计算思维培养

龚沛曾杨志强

2012-06-26 08:58:58 来源:《中国大学教学》

2012年第05期

摘要:首先仔细地分析了计算思维的定义,提出了计算思维由意识、方法和能力三个层次的内容组成;然后指出了计算机基础教学中计算思维的无意识、潜移默化教学的现状;最后提出计算机基础教学课程体系中各门课程联动改革的方案。

关键词:计算思维,大学计算机基础,程序设计

自2006年3月,美国卡内基·梅隆大学周以真教授清晰系统地阐述了计算思维,2010年10月中国科学技术大学陈国良院士在“第六届大学计算机课程报告论坛”倡议将计算思维引入大学计算机基础教学以后,计算思维得到了国内计算机基础教育界的广泛重视。然而,在具体的执行过程中遇到了许多问题,既由于认识上的不足,又由于大学计算机基础教学的特殊性。那么,如何在计算机基础教学中,培养

大学生的计算思维,使大学生学会用计算思维去思考问题和解决问题,对提升计算机基础教学水平、培养卓越人才具有重要的意义。

一、计算思维的内容

计算思维古已有之,而且无所不在。从古代的算筹、算盘到近代的加法器、计算器以及现代的电子计算机,直到目前风靡全球的互联网和云计算,计算思维的内容不断拓展,推动着人类科技的进步。然而,在相当长的时期,计算思维“深藏闺中无人识”,或者不受重视。直到2006年,美国卡内基·梅隆大学周以真教授对计算思维进行了清晰系统的阐述,这一概念才得到人们的极大关注。

周以真教授认为,计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。这一定义高度概括和抽象,难以理解,为此周以真教授将计算思维进一步阐述成七大类方法。然而,大学计算机基础教学的对象是非计算机专业学

生,无论是定义还是进一步阐述,仍然显得晦涩难懂,对教学基本几乎没有可操作性,需要探索研究,力图重新阐述成可以开展教学的问题。

仔细分析可以发现,周以真教授的定义包含了三个层次的内容:

1.计算思维意识

计算思维是一种科学思维,与理论思维、实验思维一起构成了人类的三大思维。计算思维并不是一种新的发明,而是早已存在的思维活动,是每一个人都具有的一种技能。

在计算机基础教学中,计算思维的案例也是处处存在。问题是人们的计算思维活动是无意识的,关键是要将无意识的计算思维变成有意识的计算思维,主动地用计算思维去解决问题,应用在各自的专业中。

2.计算思维方法

计算思维方法是计算思维的核心。计算思维方法很多,周以真教授将计算思维阐述成具体的七大类方法。总的来说,计算机思维方法有两大类:一类是来自数学和工程的方法,另一类是计算机科学独有的方法。例如,对于计算积分,学习数学的人通过函数变换求解积分,而计算机是通过对积分区间进行N等分然后累加各小区间的面积来实现。学习数学的人不会采用后一种方法,后一种方法只有掌握了计算机技术的人才采用,但是仍然来自数学。

在大学计算机基础课程中,几乎每一个概念对应一种计算思维方法。例如,Cache是预置和缓存方法,多核处理器是并行外理方法;在程序设计课程中,各种常用算法以及各类问题的求解方法,如迭代法、递归法等,都是没有争议的计算思维方法;在计算机应用课程中,每一门课程每一个项目都是多种计算思维方法的集合。

3.计算思维能力

计算思维的根本目的是解决问题,即问题求解系统设计以及人类行为理解。从计算机应用的角度来说,解决问题就是计算机的应用问题。例如,设计一个数据库应用系统、创建一个电子商务网站、制造一个机器人等都是计算机应用问题,是计算思维的目的所在。

计算思维包含的内容不是一门课程所能承担的。计算思维教学需要贯穿在所有的大学计算机基础课程中。在大学计算机基础教学中,培养计算思维能力需要有一系列的计算机应用课程作支撑和拓展,如数据技术与应用、多媒体技术与应用等课程。这些课程引导学生应用计算思维解决各种专业的问题。

二、计算思维教学现状

尽管计算思维研究不是很成熟,还有许多深层次问题需要进一步研究,但计算机基础教学界一直在大学计算机基础教学中无意识、潜移默化地培养大学生的计算思维。

教育部高等学校计算机基础课程教学指导委员会颁布

的《关于进一步加强高等学校计算机基础教学的意见》、《计算机基础课程教学基本要求》等有关文件虽然没有明确提出计算思维,但是贯穿了计算思维思想。《关于进一步加强高等学校计算机基础教学的意见》提出;计算机基础教学的目标是培养学生掌握一定的计算机基础知识、技术与方法,以及利用计算机解决本专业领域中问题的能力。大学计算机基础的课程目标是“使他们在各自的专业中能够有意识地借鉴、引入计算机科学中的一些理念、技术和方法……利用计算机、认识并处理计算机应用中可能出现的问题”。简单地说,是使用计算机科学技术和方法处理问题,这是计算思维的目标。

“大学计算机基础”课程中充满着大量的计算思维案例。例如,全面展示计算机的应用,实质上起了培养计算思维意识的作用;从算盘到计算机的发展过程是计算思维内容不断拓展的过程:计算机系统是用抽象和分解来控制庞杂的任务和设计复杂的系统;数据在计算机中的表示是表示问题的方法;操作系统是用计算思维思想解决了计算机自身问题的案

例;使用办公软件是一种基本的、低级的计算思维;网上检索、网上购物、网上开店是典型有别传统思维的计算思维活动;设计一个数据库就是抽象和分解的过程;设计一个动画,可以看成是一个建模和仿真的问题。

“程序设计基础”是一门关于计算思维方法的课程,是典型的计算思维课程。它涉及大量的算法,像枚举、递归、回溯等都是毫无争议的典型的计算思维典型案例;面向过程和面向对象程序设计也都是计算思维。

各种应用课程的教学目标是创作一个系统或一个作品,这也是计算思维的终极目标。

在现今的大学计算机基础教学中,计算思维教学存在着下列问题:

1.无意识的计算思维教学。由于计算思维受重视的时间不长,但是因为一方面计算机应用的本质是问题求解,与周以真教授的阐述相一致,另一方面计算机问题求解的方法就

是计算思维的方法,因而广大计算机教育者都在无意识、潜移默化地实施计算思维教学。未来需要有意识地、系统性地开展计算思维教学。

2.没有从战略高度认识到计算思维对人才培养的重要性。由于早前对计算思维重要性认识不足,人们普遍认为计算思维是计算机应用能力之一,没有意识到这是与理论思维、实验思维一起构成了人类的三大思维,是21世纪人才应具备的基本技能;没有认识这关系计算机科学的发展和转型,会影响其他学科的发展,将改变计算机基础教学的面貌。所以,应从战略高度将计算思维从计算机应用能力上提升出来,作为人的一种基本技能来教学。

3.注重技术与应用的教学,忽视了“思想的教学”。这也是我校学生经过课程学习后向我们提出的意见。由于计算机应用的最终成果是一个软件或系统,因而人们重视技术和应用的教学,注重软件和系统开发的过程和细节,忽视了引领计算机应用的思维。因此计算机基础教学需要将课程提升到思想教学的高度。

三、计算思维教学方案和实施

计算机基础教学面向计算思维进行教学改革是当今教学改革的热点之一。目前各高校普遍根据教指委《关于进一步加强高等学校计算机基础教学的意见》采用了“1+X”的课程体系,发达地区有的高校采用了“2+X”的课程体系。计算机基础教学已经规范化和科学化,以计算思维能力培养为核心的计算机基础课程教学改革具有良好的基础。

需要注意的是,在大学计算机基础课程开展计算思维教学,并不是颠覆原有的课程内容,而是在原有课程内容的基础上进行提高和优化。原有课程本身在进行无意识的计算思维教学,只需将计算思维与原来的内容进行有机的结合,变无意识的为主动的、积极的、有意识的。

我们认为,开展计算思维教学是一项系统工程,各门课程应该统筹考虑、联动改革。“大学计算机基础”是关键,“程序设计课程”是重点,“‘X’门应用课程”是目的。

具体方案为:

1.大学计算机基础

“大学计算机基础”是所有学生必修的课程,课程包含了计算机基本知识、基本使用技能和网络、数据库与多媒体三大核心模块使用。课程内容多、学时少、学生程度不一。如何在该课程中实施以计算思维为导向的教学改革,有难度但也是趋势,要探索和实践,具体所做工作如下。

(1)摸底测试,了解学生情况,确定实施方案。2011年9月开学,针对第一门课程对24个专业1030名新生进行入学摸底测试,内容、难度基本等同该课程的要求(除Flash 制作外),每模块都是以100分为满分计分,分数统计结果见下图。对当前学生的计算机基础知识和技能的掌握有所了解,对指导该课程向计算思维提升有一定的依据。

(2)探索实施以计算思维为导向的教学方案。原则上分类实施:分为理工类、综合类和人文艺术类。主要区别是前两者增加程序设计算法要求,后者增加办公软件高级应用。

2011年秋我们选择4个理工类、综合类的专业进行试点。试点方案是弱化Office软件课堂讲解,强化实践和自主学习;保持原来网络、数据库、多媒体基本要求,精简了在后继课程中涉及的多媒体制作;腾出6周时间开展计算思维和程序设计算法教学。其中:

①利用1周(2学时)开展计算思维基础知识专题教学。

主要内容包括;

科学思维;三大科学思维、计算思维及其主要内容、计算思维的作用。

计算理论;冯·诺依曼计算机、存储程序,图灵机、停机问题、图灵猜想,可计算性问题、计算复杂性、P&NP问题。

大学计算机基础由于教学对象是非计算机专业大学生,因此计算思维基础知识教学必须有别于专业学生。在计算机专业中,某些知识点就是一门课程,如可计算性理论。在大学计算机基础中,开展计算思维基础知识教学要注意:对三大科学思维、计算思维及其主要内容、计算思维的作用、冯·诺依曼计算机、存储程序等问题简明扼要地阐述清楚;停机问题、图灵猜想、可计算性问题、P&NP问题等本身没有答案,仅仅是像公理一样的命题,只需要简单举例提出并说清楚即可,不需展开。

②利用5周(10学时)讲授程序设计基本知识和训练算

法基本功。让学生明白计算机抽象、自动执行的道理,掌握基本编程的能力。更有利的是学生根据各自情况,利用假期可更深入地自主学习程序设计内容,拓展第二课堂的学习渠道。

(3)实施问题驱动式的教学方法,从计算思维的角度来讲解计算机基础概念和原理知识。例如;通过展示计算机科学的最新成果,了解计算机能做什么。思考计算科学的两个基本问题;什么事计算机比人做得好,什么事人比计算机做得好?计算机有没有智能?从而培养计算思维意识。讲授操作系统基础时首先提出“车辆追尾问题所在?正常情况下公交车不来,责任在谁”等问题,说明操作系统解决此问题的方法和思想。又如Cache是一个预置和缓存问题,其思想是一个典型的计算思维案例。以前,可能仅仅讲解Cache起什么作用;从计算思维的角度来说,则需要讲解如何起作用。

2.程序设计课程

程序设计课程是计算思维教学的重点。尽管计算思维不

仅仅是程序设计,但是计算思维最终需要程序设计去实现。程序设计课程包括三方面的内容:程序设计语言、算法和编程。程序设计语言和编程不属于计算思维的范畴;算法是关于解决问题的方法,是计算思维的内容。以往该课程由于学时少、内容多,学生在一个学期内学习思考的时间短,学生接受新事物的能力个体差异大,稍不留神有的学生就要跟不上步伐。现采用跨两个学期实施,有假期作为缓冲,在没有增加学时的情况下,实际使学生增加了学习、思考、自学、实践的时间。

我们在程序设计课程中强化计算思维教学主要需要进行四方面的工作。

(1)将程序设计课程的部分内容前置到大学计算机基础课程中。这部分内容约5周(10学时),主要包括;程序设计语言基础知识,结构化程序设计,算法的表示,简单算法的设计。

(2)从计算思维的角度出发,重组经典案例,将问题

求解提升到计算思维的高度。

计算思维中问题求解的一般步骤为:

问题抽象化的描述,问题表示,即如何建立模型;

寻找解决方案,问题求解,即如何设计算法;

计算机实现过程、效率,即如何有效地求解、编码;

现实问题的延伸。

按照计算思维重组教学案例,让学生更能体会计算思维的本质,即抽象和自动化。

(3)引入应用程序开发。由于程序设计课程的部分内容前置到大学计算机基础课程中,腾出了10学时,可以开发一定规模的应用程序,提升了该课程的教学质量。对学习C/C++程序设计的理工类学生,要求完成一个应用性、综合

性强的大作业,将数组、结构、链表、文件等有机地结合起来;对学习VB或C#的综合类学生,要求学生结合经典算法、图形技术、生活趣味问题或专业问题设计应用程序。目标都是引导学生探究问题求解的思路和方法,提高计算机素质。

(4)在教学方法上,尊重学生不同的认知方式,提倡算法的多样化。比较计算思维与传统思维解决问题的区别,倡导算法的简化和优化,从而培养计算思维。

3.“X”门应用课程

“X”门应用课程是计算思维教学的高层次,目的是培养学生利用计算机技术解决他们本专业中问题的能力,也是学校卓越人才培养要求落到实处的体现。可以说,任何一个应用程序或作品都是计算思维“物化”的结果。以计算学科基本问题为导向,以经典案例为基础,以项目开发为目的,以新技术新开发平台为载体,强化学科基础概念和基本原理的理解,着力提高学生的计算思维能力,一直是我们改革的目标和努力的方向。例如在“数据库技术及应用”、“多媒

体技术及应用”、“软件开发技术基础”、“Web技术及应用”等课程建设和改革中,学生的计算机综合能力得到了很好的锻炼和提升。

在2011年秋季学期中,我们选择了2个班4个专业的学生在大学计算机基础教学中进行了计算思维教学探索。实践结果表明,学生的可塑性和潜力很大,既没有弱化“计算机软件的使用”,又引入了计算思维的教学和程序设计算法的训练,提升了该课程的内涵,改革得到学生的认可。当然计算思维工作要全面推开以及在后继课程中分类分层联动

实施,工作量很大,面临着挑战。计算思维教学改革是一项系统工程,不是一件一蹴而就的事情,需要不断学习、研究、探索、实践和优化,任重而道远。

参考文献:

[1] 陈国良,董荣胜.计算思维与大学计算机基础教育[J]. 中国大学教学,2011(1).

[2] 李廉.计算思维——概念与挑战 [J]. 中国大学教学,2012(1).

[3] 何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养 [J]. 中国大学教学,2010(9).

(作者单位:同济大学计算机科学与技术系)

面向计算思维培养的大学计算机基础教学

面向计算思维培养的大学计算机基础教学 摘要:针对大学计算机课程的教学特点,探讨以计算思维为核心内容的大学计算机基础课程的教学改革,提出“分类培养、专业融合”的理论教学方法和“两个阶段培养”的实验教学方法,指出该教学改革能有效提高计算机基础教学效果、使学生在获得专业知识与技能过程中,训练和培养计算思维能力, 关键词:计算思维;大学计算机基础;教学改革 1.计算思维是改变大学计算机基础课程现状的核心推力 计算思维(Computational Thinking)是美国卡内基梅隆大学计算机系周以真教授提出的概念,其定义为“运用计算机科学的基本概念去求解问题、设计系统和理解人类的行为,包括了涵盖计算机科学之广度的一系列思维活动”。计算思维反映了计算机技术本质特征和解决问题的核心方法,能够提升非计算机专业学生的计算素养,培养学生用计算机处理和解决领域问题时的思维方法和表达形式,对学生有深远影响。2010年陈国良院士提出将“计算思维能力培养”作为计算机基础课程教学改革切入点的倡议,2012年7月,教指委在西安举办了“第一届计算思维与大学计算机课程教学改革研讨会”。2013年7月“第二届计算思维与大学计算机课程教学改革研讨会”在成都召开。这些都表明,增强计算思维能力的培养已成为非计算机专业计算机课程教学改革的重要方向。 大学计算机基础是大学本科的公共基础课程,通常作为大学第一学期的课程。当前,在该课程教学过程中存在一些问题,已经引起广泛关注:首先,多数教学内容是计算机专业知识的浓缩,缺乏主线,显得多而杂;其次,实践环节侧重软件工具使用,由于不少学生在高中阶段已经掌握这些工具的使用,导致其失去对该课程的学习兴趣。不少专业教师和教育管理者已经针对课程教学中存在的问题进行了有益探索与实践,例如,面向多类专业不同计算机基础的学生,组织了分类教学,收到一定效果,但没有从根本上改变课程现状。而以计算思维教育与训练为核心实施大学计算机基础的改革与创新,能从根本上改变该课程的现状,并有效提升教学质量与效果。 2.大学计算机基础课程教学过程体现计算思维培养 2.1亟待解决的问题 课程的改革目标是让学生在学习计算机核心知识和掌握应用工具的基础上学习运用高效的思维去思考,将无意识的计算思维教学理念提升到有意识、系统性的计算思维教学。力求从根本上扭转目前大学计算机基础课程所面临的教学困境。针对以上目标,需要以计算思维为核心重构教学内容,并通过合适的教学实践手段和方法使得这些重构的内容能够被学生接受和理解。通过分析,提炼出要解决的具体问题如下:

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

计算机基础教学中计算思维能力培养的探讨 摘要:计算思维是目前大学计算机基础教学研究的热点课题之一。本文从计算机基础教学中如何培养大学生计算思维能力出发,对“大学计算机基础”课程教学改革进行了一些探讨和研究,将思维训练融入教学的各个环节中,进一步提升大学生的综合素质和能力,挖掘大学生的学习潜能。 关键词:计算思维;能力培养;大学计算机基础;计算机基础教学;教学改革 一、“大学计算机基础”课程发展现状 “大学计算机基础”课程是本科生进入大学后首先学习的计算机课程。近年来,许多高校都把该课程列为必修的公共基础课程之一。课程内容根据不同学校的要求,主要讲授计算机系统平台、信息处理、计算机网络、程序设计基础、数据库基础等领域的基础知识与基本技术。课程的培养目标是要求学生不仅掌握计算机科学与技术的基础知识,而且应初步具备利用计算机分析和解决问题的意识与能力,为学生终身学习以及更好地使用计算机及相关技术来解决本专业领域问题奠定基础。 教育部高等学校计算机基础课程教学指导委员会2009年10月发布的《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》中提出了关于深化高等学校计算机基础教学改革的几点意见,进一步明确了计算机基础教学在高等教育中的基础性地位。要求在“大学计算机基础”课程教学中应不断探索以培养目标为导向的分类分层次教学模式,加强以知识体系和实验体系为基础的课程建设,加强以应用能力培养为核心的实践教学。 近年来,随着计算机技术及网络的广泛普及和应用以及学生计算机应用技能的不断提高,“大学计算机基础”课程的教学中也出现了一些问题,如学生学习兴趣不高、逃课率增加、教学内容主要以技能性的知识介绍为主等。很多教师因此产生了困惑,对课程内容提出了一些质疑,也影响了课程的教学效果。围绕着“大学计算机基础”课程的改革也一直是计算机基础教学改革的热点话题。 二、“大学计算机基础”课程教学内容设计 大学教育的主要目标是大学生综合素质与能力的培养。计算机基础教学作为本科教育教学的重要组成部分,课程的内涵和目标需要充分体现时代的特征和需求,不断与时俱进,改革创新。课程的目标不仅仅要传授、训练和拓展大学生在计算机方面的基础知识和应用能力,更要展现计算机学科的思维方式,培养当代大学生用计算机解决和处理问题的思维和能力,提升大学生的综合素质,强化创新实践能力。基于计算思维开展教学研究与实践是当今高校计算机基础教学面临的新课题和首要任务,也是培养大学生综合素质的重要环节。

大学计算机基础教学中的计算思维培养

大学计算机基础教学中的计算思维培养 龚沛曾杨志强 2012-06-26 08:58:58 来源:《中国大学教学》 2012年第05期 摘要:首先仔细地分析了计算思维的定义,提出了计算思维由意识、方法和能力三个层次的内容组成;然后指出了计算机基础教学中计算思维的无意识、潜移默化教学的现状;最后提出计算机基础教学课程体系中各门课程联动改革的方案。 关键词:计算思维,大学计算机基础,程序设计 自2006年3月,美国卡内基·梅隆大学周以真教授清晰系统地阐述了计算思维,2010年10月中国科学技术大学陈国良院士在“第六届大学计算机课程报告论坛”倡议将计算思维引入大学计算机基础教学以后,计算思维得到了国内计算机基础教育界的广泛重视。然而,在具体的执行过程中遇到了许多问题,既由于认识上的不足,又由于大学计算机基础教学的特殊性。那么,如何在计算机基础教学中,培养

大学生的计算思维,使大学生学会用计算思维去思考问题和解决问题,对提升计算机基础教学水平、培养卓越人才具有重要的意义。 一、计算思维的内容 计算思维古已有之,而且无所不在。从古代的算筹、算盘到近代的加法器、计算器以及现代的电子计算机,直到目前风靡全球的互联网和云计算,计算思维的内容不断拓展,推动着人类科技的进步。然而,在相当长的时期,计算思维“深藏闺中无人识”,或者不受重视。直到2006年,美国卡内基·梅隆大学周以真教授对计算思维进行了清晰系统的阐述,这一概念才得到人们的极大关注。 周以真教授认为,计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。这一定义高度概括和抽象,难以理解,为此周以真教授将计算思维进一步阐述成七大类方法。然而,大学计算机基础教学的对象是非计算机专业学

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

计算思维能力在计算机基础教学中的培养 计算思维能力是指通过计算,将问题分解为更小的、可操作的部分,并利用适当的算法、数据结构和程序来解决问题的能力。计算思维能力的培养是计算机基础教学中的一个 重要目标。 计算机基础教学是指从计算机硬件、操作系统、编程语言、数据结构、算法等方面介 绍计算机的基本知识和技能的教学过程。在这个过程中,计算思维能力的培养至关重要。 计算思维能力的培养可以从以下几个方面进行: 一、问题解决能力。计算机基础教学应该注重培养学生的问题解决能力。为了解决问题,学生需要能够将问题分解为更小的、可操作的部分。这要求学生具备分析问题的能力,能够利用适当的算法、数据结构和程序解决问题。问题解决能力的培养需要教师注重教学 实践,引导学生运用计算思维的方法分析和解决实际问题。 二、模式识别能力。计算思维能力的一个重要方面是模式识别能力。学生需要能够识 别不同问题的共性和差异性,并能找出问题的模式。在计算机基础教学中,教师可以通过 提供不同的样例和练习,帮助学生提高模式识别能力。通过模拟真实场景的情况,提高学 生调试和解决实际问题的能力。 三、算法思维能力。算法思维能力是计算思维能力的核心。学生需要能够理解和分析 不同算法的时间和空间复杂度,并选择合适的算法来解决问题。在计算机基础教学中,可 以通过选择不同算法的实践操作,来帮助学生提高算法思维能力。 四、逻辑思维能力。逻辑思维能力是计算思维能力的基础。学生需要能够遵循严谨的 逻辑思维模式,将问题表达清晰,将解决过程描述准确,充分考虑边界条件和异常情况。 教师可以通过提供不同的练习和案例,培养学生逻辑思维能力。 总之,计算思维能力的培养是计算机基础教学中不可或缺的内容。通过系统化的计算 思维能力培养,可以提高学生的问题解决能力、模式识别能力、算法思维能力和逻辑思维 能力,从而全面提高学生的计算机素养和实际应用能力。

大学计算机基础教学中的计算思维培养

大学计算机基础教学中的计算思维培养 随着信息时代的发展,计算机的应用越来越广泛,计算机科学作为一门基础学科,已经成为现代大学教育的基石之一。大学计算机基础教学中,计算思维的培养至关重要。计算思维是指通过计算机科学的方法和原理对问题进行分析、解决和表达的思维方式。本文将从何谓计算思维、计算思维在大学计算机基础教学中的作用、计算思维的培养策略以及未来计算思维的发展趋势等方面进行探讨。 一、何谓计算思维? 计算思维指的是以计算机科学的思维方式和方法解决问题的一种思维方式。计算思维并不仅仅指的是计算机程序设计或算法设计,更是一种深入思考问题,通过分析、抽象、说明和自动化问题解决过程的思考方式。计算思维非常重要,因为它能够启发我们更加深入地理解复杂问题的本质,并对我们的思维和行动模式产生积极的影响。 二、计算思维在大学计算机基础教学中的作用 计算思维是计算机基础教学中的一个关键的教学目标。它能够激发学生的创造力和问题解决能力,并且也能够加强他们在计算机领域的自信心。计算思维能够为学生提供如下的好处: 1.问题解决能力的提升 计算思维侧重于分析、抽象和创新性的理解,这种思维方式有

助于学生更清楚地看到问题的本质以及问题的解决方法。学生可以通过计算思维认识到问题的不同层次,从而开创新的创意解决方案。 2.培养计算机相关技能 计算思维是计算机科学领域的基础,因此它是许多计算机相关技能的基础。学生可以通过这种思维方式获得计算机组成原理、网络通信、编程以及算法等方面的技能,进而在未来求职和实践中更加出色。 3.提高逻辑思考水平 计算思维是一种抽象思维,这种思维可以帮助学生开发更深刻的认识方法,培养学生的逻辑思考和表达能力,提高学生思考问题的层次和质量,积极影响学生在不同领域中的表现。 三、计算思维的培养策略 在大学计算机基础教学中,培养计算思维的策略是多种多样的,但下面这些策略是比较重要的。 1.教学目标明确 针对计算思维的培养,教师需要明确有关计算思维与课程内容之间的相关性。将计算思维贯穿于整个课程中,通过先进的方法、实践和案例研究等方式,有助于让学生了解应用计算思维来解决问题的方法及其重要性。

大学计算机基础教学中的计算思维培养

大学计算机基础教学中的计算思维培养 计算思维是一种利用计算机技术解决问题的思考方式,它强调的是系统、抽象和逻辑。计算思维能够让人们更加系统化和自动化地思考,同时也可以帮助人们更好地理解和处理 复杂的问题。在大学计算机基础教学中,培养学生的计算思维能力可以从以下几个方面入手: 一、建立基础的编程思维 编程思维是培养计算思维的基础。在大学计算机基础教学中,编程课程的教学应该从 如何使用编程语言进行代码编写开始。学生需要掌握计算机语言的基本语法,并能够运用 这些语法编写简单的代码。这个过程中,学生需要学习如何思考和分析问题,并将问题转 化为可以编程解决的形式。 二、引导学生进行算法分析 算法是计算思维中重要的组成部分。在大学计算机基础教学中,应该引导学生学习如 何分析和设计算法。通过学习算法,可以帮助学生更好地理解和解决问题,并且能够提高 计算效率。学生需要学习不同的经典算法并实现它们,同时也需要学习如何进行算法分析,来评估不同算法的优劣。 数据结构是计算机科学中的重要概念,它可以对数据进行组织和管理,以便于计算机 进行处理。在大学计算机基础教学中,应该引导学生学习如何使用不同的数据结构来解决 问题。学生需要掌握各种不同的数据结构,包括线性结构、树形结构以及图形结构等,并 且需要学习如何对数据结构进行分析和设计。 四、建立实践与应用的桥梁 在大学计算机基础教学中,应该更加注重实践性的教学。学生需要通过实际的案例来 学习计算思维的基本概念和原则,并且需要掌握一定的应用技能。教师应该引导学生进行 实际的编程和解决问题,鼓励学生发掘自己的创新精神,并将计算思维与实际问题相结 合。 在总体上,大学计算机基础教学应该注重学生的实践操作,同时也要重视教学方法的 改进与创新。只有通过不断的实践和探索,才能够真正提高学生的计算思维能力,让他们 更好地适应现代社会的需求。

大学计算机基础课程中的计算思维教学实践

大学计算机基础课程中的计算思维教学实践 计算思维是一种跨学科、基础性的思维模式,它涵盖了计算机科学、数学、工程和自然科学等不同领域。在当今数码时代,计算思维的重要性不断凸显。因此,针对大学计算机基础课程,进行计算思维教学实践是非常必要的。 首先,在进行计算思维教学实践之前,应该明确计算思维的基本概念和特点,以使学生理解计算思维的内涵。计算思维是一种通过分析、抽象、识别模式、设计算法等方式去解决问题的思维模式,它依赖于计算机的力量并且具有普适性。计算思维的特点包括清晰的问题描述、适当的抽象和简化、统一的表示方式和有效的算法设计。 其次,计算思维教学实践应以问题为基础,贯穿于整个课程中,让学生主动地寻找问题、提出问题和解决问题。针对某个问题,可以采用案例教学的方法,让学生深入理解其中的计算思维思想,了解并运用不同的算法,从而促进对计算思维的理解和应用。 再次,计算思维教学实践也可以结合教材,进行模块化的教学。教学模块可以是基础部分,比如基本语法和数据结构。学生可以在这些模块中体验到计算思维,了解基础语言的应用,并从中获得启发来解决问题。还可以设计更具挑战性的模块,让学生更深入地探究计算思维,例如设计算法、解决较难的数学和物理问题等等。 最后,计算思维教学实践也应该注重评估学生的计算思维水平。评估可以通过面向对象的方式进行,包括自我评估、同伴评估和教师评估。这有助于了解学生对计算思维的认识和应用能力,及时发现问题,针对性地指导学习,提高教学效果。 计算思维教学实践是一项繁琐、复杂的工作,但是在当今互联网时代,计算思维教育已经成为了必需品,它关系到高校学生的职业发展道路。因而,应该为大学计算机基础课程的教学设置足够的时间和价值,提高学生的计算思维能力,为未来的发展打下牢固的基础。

计算思维能力计算机基础论文-计算机基础论文-计算机论文

计算思维能力计算机基础论文-计算机基础论文-计算机论文 ——文章均为WORD文档,下载后可直接编辑使用亦可打印—— 1.面向培养学生计算思维的大学计算机基础教育 有关计算思维的认识和理解对广大的计算机基础课教师是一个循序渐近的过程。有关计算思维的一些例子都是一些和计算机处理问题相关的思维方法。新的计算机基础教育侧重点应当是对这些方法的介绍,并能够让学生深入的理解这些思维的方法,从而培养学生能灵活应用这种思维方法去创造性的解决一些实际的问题。这样的培养目标,和教育理念,更多注重的是思维技能的训练,学生通过计算机基础课程,接触计算机,并利用计算机完成一些任务,这些都只是让学生进行计算思维训练的一种手段,我们的目标是让大学生形成良好的计算思维方面的能力。当然这并不是说现有的计算机基础教育的框架,现有的计算机基础教育框架仍然很重要,比如,学生仍需要掌握一些计算机软件的使用方法,仍然需要去了解什么是计算机程序设计语言,以及能够去设计一些简单的计算机程序。但这些是培养学生计算思维能力的手段,不应当再是目标了。具体的计算思维能力包括如下例子: (1)通过约简、嵌入、转化和仿真等方法,把一个困难的问题阐释

成如何求解它的思维方法 (2)采用抽象和分解的方法来控制庞杂的任务或进行巨型复杂系统的设计 (3)利用启发式推理寻求解答,即在不确定情况下的规划、学习和调度的思维方法。等等,这些都属于计算思维能力的范畴。由上面的例子可以看出,计算思维能力的培养是一个巨大的,艰难的任务。许多的思维能力的培养和训练已深入到了计算机科学的前沿。但是,通过计算机基础教育的学习,应当让学生能够了解、并理解计算思维的思考方法,计算思维能力的养成不是一朝一夕能够实现的,需要伴随着人们的不断学习才能养成的技能。 2.计算机基础教育中计算思维能力培养途径探讨 之前已提到,计算思维能力的培养并不是完全打破现有的计算机基础教育的课程体系,而是通过现有的课程体系,引导学生思考计算的本质,了解计算机在解决一些实际问题的时候所采用的思想和方法等。所以,在计算机的基础教学中,融入计算思维,主要是教学方法、教学理念的改革,和教学的内容变更关系并不是非常大。当然,也可能需要在教学内容中适当变更,比如增加计算的本质,可计算性理论等内容。但这些内容的引入,在计算机基础教育中不应当是重点。在教

大学计算机基础教学中的计算思维培养

大学计算机基础教学中的计算思维培养 大学计算机基础教学中的计算思维培养 计算思维是指通过抽象、逻辑、算法和自动化思维,解决问题的一种思维方式。在当今信息时代,计算机技术是推动社会进步的核心力量之一,而计算思维作为一种能力,对于学习和应用计算机技术至关重要。因此,大学计算机基础课程中的计算思维培养显得尤为重要。 首先,计算思维培养能够培养学生的问题分析能力。在解决问题的过程中,计算思维要求将问题进行抽象化,通过定义问题的输入输出、限制条件和算法等,分析问题的本质。通过计算思维的培养,学生能够更加深入地理解问题,并从多个角度进行思考,找到解决问题的关键步骤和方法。 其次,计算思维培养能够培养学生的逻辑思考能力。计算机领域中的逻辑思考是十分重要的,因为计算机是按照逻辑执行指令的。通过学习计算机基础课程,学生能够了解和掌握逻辑运算符、判断语句和循环语句等。通过这些学习,学生可以培养自己的逻辑思考能力,提高问题解决的效率和准确率。 同时,计算思维培养能够培养学生的算法设计能力。算法是计算机解决问题的核心,也是计算机科学的基础。计算思维要求学生能够基于问题的特性,设计出合适的算法来解决问题。通过大学计算机基础课程的学习,学生能够了解和掌握常用的算法设计方法,如贪心算法、动态规划算法和回溯算法等。通过实践的演练,学生能够培养自己的算法设计能力,提高解决问

题的效率和效果。 此外,计算思维培养能够培养学生的自动化思维能力。计算机程序的编写需要考虑到各种不同情况的处理,而且计算机的执行是自动化的。通过学习计算机基础课程,学生不仅可以了解和掌握编程语言的语法规则等基础知识,还能够学会编写结构良好、逻辑清晰的程序。通过实践的演练,学生可以培养自己的自动化思维能力,学会将复杂的问题分解为简单的步骤,并通过程序实现。这对于解决实际问题和提高工作效率都有着重要的意义。 总之,大学计算机基础教学中的计算思维培养对于学生的计算机学习和科学研究具有重要作用。通过计算思维的培养,学生能够培养自己的问题分析能力、逻辑思考能力、算法设计能力和自动化思维能力。这些能力不仅对于大学生活和学习有着积极影响,还对于将来从事计算机相关工作和研究具有重要的意义。因此,在大学计算机基础教学中,应该注重计算思维的培养,并采取有效的教学方法和手段,以确保学生能够全面地掌握计算思维的基础知识和技能。只有这样,才能够真正培养出具有计算思维能力的优秀计算机专业人才。

计算思维视角下的大学计算机教学探析

计算思维视角下的大学计算机教学探析 在当今数字化世界,计算机技术的应用正在变得越来越广泛。无论是企业、政府还是个人,都需要掌握基础的计算机知识来提高工作效率。因此,计算机教学的重要性也日益显现。随着互联网技术的发展,计算机教学也在不断地改进和创新,不断适应现代数字化的需求和要求,其中计算思维视角的引入,为大学计算机教学探索提供了一种新的思路和方法。 1. 计算思维 计算思维是指一种类似于数学思维的思考方式,强调了抽象化的概念、组合方法和算法设计的重要性。计算思维涉及到了许多方面,包括信息科学、数学、统计学、工程学等。计算思维的特点是强调抽象化、系统化、自动化和算法化结构,能够帮助计算机科学家解决复杂的计算问题。其中,算法是计算思维的核心,是计算机科学家描述计算机处理过程的方式。 2. 计算思维视角下的大学计算机教学 计算思维的引入,对大学计算机教学提出了更高的要求。大学计算机教育不能仅仅局限于软件的使用,而应通过计算思维的培养,使学生更好地掌握计算机的使用方法和知识,能够更好地理解计算机背后的原理和运作机制。具体来说,大学计算机教学需要关注以下几个方面: (1)编程基础的培养

计算思维视角下,编程基础的培养是计算机教育的核心。编程是计算机科学的基础,可以帮助学生培养计算思维和解决问题的能力。在大学计算机教育中,应该注重编程基础的培养。从基础的语法到算法设计,都应该追求深入和广泛的涵盖,让学生掌握更多的编程知识和技巧。 (2)提高计算思维水平 计算思维水平是大学计算机教育的另一个重点。教师应该通过讲解案例、引导学习等方法,提高学生的计算思维水平,帮助学生更好地理解计算机编程与思维的关系,更好地适应日益数字化的世界。 (3)应用技能的培养 除了纯粹的基础知识培养,计算机教育也应该注重应用技能的培养。学生应该掌握如何使用计算机技术解决实际问题,并在实践中不断提升自己的能力。应该把重点放在计算机应用技术的实践中,注重实操,并将实践和理论相结合。 (4)培养创新能力 计算思维的核心是算法设计,算法设计需要具备一定的创新思维。因此,大学计算机教育也应该注重培养学生的创新能力,通过大量实践,帮助学生在实际的应用场景中发现问题和挑战,进而提高解决问题的能力。 3. 总结

计算思维与大学计算机基础教学设计

计算思维与大学计算机基础教学设计背景 计算机科学作为一门日益重要的学科,越来越受到社会的关注和重视。计算机基础是计算机科学的基础,是学习计算机科学的第一步。大学计算机基础教学是计算机科学专业的入门课程,也是计算机素养培养的重要组成部分,对学生的专业能力和未来职业发展都具有重要的意义。 计算思维是计算机科学的核心思维,是一种适用于计算机科学领域的思维方式和思考方法。计算思维不仅仅是为了编写代码,更是为了解决实际问题和提高思维能力。因此,将计算思维引入到大学计算机基础教学中,可以提高学生的计算思维能力,促进学生对计算机科学的理解和掌握。 教学设计思路 引入计算思维 在大学计算机基础教学中,引入计算思维可以通过以下方式实现: 1.从实际问题入手,引导学生分析问题、描述问题、制定解决问题的算 法和程序。 2.引导学生学习程序设计,通过具体的程序设计案例,引导学生运用计 算思维分析问题、设计方案,并通过编程实现。 3.引导学生使用计算工具,如Python、Java等,通过编写程序解决实 际问题,进一步提高学生的计算思维能力。 理解计算思维 在大学计算机基础教学中,理解计算思维可以通过以下方式实现:

1.讲解计算思维的基本概念和原理,如分治思想、递归思想等。 2.引导学生探究计算思维与工程实践之间的关系,例如数据结构与算法、 软件设计与开发等领域。 3.引导学生思考计算思维与创新教育之间的联系,尤其是在计算机科学 领域中的应用和发展。 应用计算思维 在大学计算机基础教学中,应用计算思维可以通过以下方式实现: 1.引导学生从实际应用中发现计算思维的特点与优势,并逐渐理解计算 思维在现代社会中的广泛应用。 2.帮助学生理解计算思维与创新之间的联系,培养学生创新思维,并引 导学生在实际应用中通过创新发挥计算思维的作用。 3.引导学生通过编程实现计算思维的应用,如数据可视化、大数据分析、 机器学习等。 教学方法 在大学计算机基础教学中,引入计算思维可以采用以下教学方法: 1.讲授课堂理论知识,采用互动式教学方法,通过简单的案例引导学生 理解计算思维的基本概念和应用。 2.结合课程设计,让学生自己设计程序,解决实际问题,并逐渐提高计 算思维的应用能力。 3.科普宣传,通过普及计算科学知识,让更多的学生认识和理解计算思 维的重要性。

大学计算机基础教学中的计算思维培养

大学计算机基础教学中的计算思维培养 同学计算思维的培育在近年来已成为高校计算机基础教学的重点内容。长期教学实践表明,计算机基础教学过程中对同学计算机思维的培育,能够关心同学利用其形成良好的问题思索与解决力量,是提高教学质量与同学综合力量的重要手段。因此对计算机基础教学中同学计算思维的培育具有非常重要的意义。 一、计算思维的基本概述 依据以往学者讨论分析,对计算思维概念界定为基于计算机科学的系统设计、问题思索与求解以及对人类行为理解的一种思维活动。在内容上又可分为计算思维意识、计算思维方法以及计算思维力量。其中计算思维意识可理解为人类所具备的无意识的科学思维活动,要求高校计算机基础教学能够充分挖掘同学这种意识并用于问题解决中。而作为计算思维的核心,计算思维方法可归纳为基于数学与工程的方式以及计算机科学自身的方式。例如,在学习程序设计内容中,将引入相关的递归法、迭代法等,或利用Cache解决缓存与预置问题,以多核处理器实现并行处理。另外,在计算思维力量方面,要求通过计算机应用课程对同学思维力量进行拓展,如相关的数据技术课程与实际应用等。 二、高校计算机基础教学中计算思维培育的现状分析 尽管近年来高校计算机基础教学中同学计算思维的培育并未

取得肯定的成效,但从教育部门所颁布的一系列文件如《计算机基础课程教学基本要求》、《关于进一步加强高等学校计算机基础教学的意见》等都间接的提出对同学计算思维的培育。例如计算机基础课程中基础性计算思维办公软件的应用、解决计算机自身问题的操作系统、数据库或动画的设计以及现阶段机具典型的网上购物、网上检索等计算思维活动。然而其中也存在肯定的不足之处,详细表现在:第一,忽视计算思维的重要性。作为人类三大思维中与试验思维、理论思维并驾齐驱的计算思维,是信息化时代对计算机人才要求具备的技能,但大多院校并未真正从战略高度上去熟悉其重要性。其次,忽视计算机基础教学中思想层面的教学。由于计算机课程本身作为实践性较强的学科,其涉及很多系统与软件,教学过程中大多老师将教学内容更集中于应用与技术学问方面,导致计算机应用的思维被忽视。 三、高校计算机基础教学计算思维培育的策略分析 (一)重视计算思维意识的培育 计算机思维的培育必需充分利用基础课程教学平台,引导同学从初步熟悉直至把握计算机思维。针对计算思维培育的现状,首先要求院校及老师充分重视计算思维的重要性,可在计算机基础教学内容中进行学问内容的划分,将其中所蕴含的思维有意识的深化教学中。其次,转变传统单一的教学方式。在培育同学计算思维意识的同时还需注意引导同学将其应用于详细操作中。例如,关于数据结构内容学习过程中,可将能够进行数据描述的存储结构作为导向,并对树形结构或线性结构数据存储过程中隐含的计算思维进行讲解。同学在习得

面向计算思维培养的大学计算机基础教学

面向计算思维培养的大学计算机基础教学 作者:张敬瑜 来源:《大东方》2016年第01期 摘要:大学中计算机课程在教学中有其独特的特点,本文主要探讨以计算思维作为主要内容的大学计算机基础课程中的教学改革,并提出一些教学方法,主要有分类培养与专业融合的教学理论与分两个阶段进行培养的实验教学方法,证明此教学改革中可以有效提高计算机基础教学的效果,让学生在取得专业知识与技能的同时,也能够培养学生对计算与思维的能力。 关键词:面向计算;思维;基础教学 最早提出计算思维的是美国的卡内基梅隆大学计算机系的周以真教授,具体的定义是,使用计算机科学的基本概念去求解问题,设计系统与理解人类的行为,涵盖了计算机科学之广度的一系列的思维活动。计算机思维反应的是计算机技术本质的特征与解决问题的核心办法,可以提升非专业的学生的计算素养,能够培养学生使用计算机处理与解决领域问题的思维方法与表达形式,会对学生产生深远的影响。 一、需要解决的问题 改革的最终目的是能够使学生在对计算机核心知识的学习以及在可以使用应用工具的基础上能够运用高效的思维去思考,把无意识的计算思维教学理念提高到有意识、系统性的计算机思维教学。达到从根本中解决当前大学计算机基础课程中面临的教学困境,根据以上的目标,需要通过计算思维作为核心然后对教学内容进行重构,然后通过合适的教学实践使这些重构之后的内容能够让学生接受。通过分析,得出了如下的几个具体的问题: 在有限的课时之内培养学生哪些具体的计算思维要素;怎样在学生还没有掌握一门编程语言的时候实践所学到的计算思维的内容;面对不同基础与专业的学生该怎样体现不同的计算思维教育与训练内容。 二、分类教学与专业融合的教学内容的设计 西北工业大学是一所发展航空航天航海工程与研究为特色,以工科理科为主,将管理、文学、经济、法律协调发展的研究型、多学科与开放式的大学。其中对于不同专业的学生的计算机知识的要求也各不相同,其中也存在比较大差异,就算是相同专业的学生的计算机水平也是存在差异的,针对这种情况,来进行分类教学是非常有必要的。比如在程序设计的过程中依据文理科进行分类实践教学并取得了非常好的效果,也积累了一定的经验,这种方法在大学的计算机基础课程的教学中却还没有实施。而这次计算机思维培养为核心的大学计算及基础课程的教学改革除了在教学内容上按照文理分工之外,还要考虑特殊方向与专业学生群体的计算机教

计算机基础教学的核心任务是计算思维能力的培养J

计算机基础教学的核心任务是计算思维能力的培养 ——《九校联盟(C9)计算机基础教学发展战略联合声明》解读 何钦铭陆汉权冯博琴 摘要:大学计算机基础教学是高校通识教育的重要组成部分,在学生综合素质、创新能力培养等方面发挥着重要作用。如何正确认识和准确定位计算机基础教学,如何改革计算机基础教学内容以适应形势发展的需要,一直是计算机基础教学目前面临的重要挑战。《九校联盟(C9)计算机基础教学发展战略联合声明》旗帜鲜明地把“计算思维能力的培养”作为计算机基础教学的核心任务。本文是从作者所理解的角度,来解读该声明,分析计算思维能力培养作为计算机基础教学核心任务的背景、理由和课程建设的初步思路。 关键词:计算思维;计算机基础教学;九校联盟(C9)

2010年7月在西安交通大学举办的首届“九校联盟(C9)计算机基础课程研讨会”(以下简称C9会议)上,讨论的核心问题是如何在新形势下提高计算机基础教学的质量。C9会议讨论并形成了一系列共识,发表了《九校联盟(C9)计算机基础教学发展战略联合声明》。声明的核心要点是:必须正确认识大学计算机基础教学的重要地位,需要把培养学生的“计算思维”能力作为计算机基础教学的核心任务,并由此建设更加完备的计算机基础课程体系和教学内容,进而为全国高校的计算机基础教学改革树立标杆。 当今社会已进入了信息化时代,善于运用计算机技术和手段进行学习、工作、解决专业问题已经是高级人才必备的素质。大学计算机基础教学不仅是大学通识教育的一个重要组成部分,更是培养大学生潜移默化地养成用计算思维方式解决专业问题、成为复合型创新人才的基础性教育。本文从作者所理解的角度解读C9会议所发表的战略声明,分析计算思维能力培养作为计算机基础教学核心任务的背景、理由和初步的思路。 一、计算机基础教学是大学教育的重要环节 计算机基础教学在我国高等教育中已有30多年的发展历史,已经成为我国高等教育的必然组成部分,在学生综合素质、创新能力培养方面发挥着重要作用。 1.计算机基础教学是培养大学生综合素质的重要环节 一般来说,大学生的综合素质是指其所具有的学习能力、适应能力、交往能力、表达能力、解决问题能力以及组织管理能力等,既涉及专业素质,也涉及非专业的人文素质等。对于大学的教育目标,联合国教科文组织国际21世纪教育委员会提出了大学要教学生“四会”,即学会认知(learn to know)、学会做事(learn to do)、学会做人(learn to be)、学会共处(learn to live together)。因此,大学教育最主要的目标还是学生综合素质与能力的培养。 计算机基础教学在实现大学教育目标方面起着非常重要的作用。表现在:计算机不仅为解决专业领域问题提供有效的方法和手段,而且提供了一种独特的处理问题的思维方式;计算机及互联网有了极其丰富的信息和知识资源,为终生学习提供了广阔的空间以及良好的学习工具;善于使用互联网和办公软件是培养良好的交流表达能力和团队合作能力的重要基础;在信息社会里,计算机使用者的道德规范与社会责任是培养良好道德情操和社会责任感的重要内容。 因此,教育部高等学校计算机基础课程教学指导委员会提出了大学计算机基础教学四个方面的能力培养目标[1]: (1)对计算机的认知能力。掌握计算机、网络及其他相关信息技术的基本知识和原理;理解计算机分析、解决问题的基本方法;具备在实际应用中综合应用这些知识的能力,具有判断和选择计算机工具与方法的能力。 (2)应用计算机解决问题的能力。能有效地掌握并应用计算机工具、技术和方法,解决专业领域中的问题。 (3)基于网络的学习能力。熟练掌握与运用计算机与网络技术,能够有效地对信息进行获取、分析、评价和吸收。 (4)依托信息技术的共处能力。掌握与运用计算机与网络技术,能够有效地表达思想,彼此传播信息、沟通知识和经验;掌握基于信息技术的团队协作方式;充分认识互联网的参与性、广泛性和自律性,自觉遵循并接受信息社会道德规范的约束,并自觉承担相应的社会责任。 从这些目标中可以看出,计算机基础教学不仅是大学通识教育的重要组成部分,更在大学生全面素质教育和能力培养中承担着重要的职责。 2.计算机基础教学为学生创新能力的培养奠定基础 在科学研究手段方面,计算科学已经和理论科学、实验科学并列成为推进社会文明进步和科

相关文档
相关文档 最新文档