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

合集下载

计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解

计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解

计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解读计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(C9)计算机基础教学发展战略联合声明》解读近年来,计算机技术的迅猛发展已经渗透到了我们生活的方方面面。

为了培养更多高素质的计算机人才,各大高校纷纷加强计算机基础教学,并研究制定相应的教学发展战略。

其中,九校联盟(C9)计算机基础教学发展战略联合声明备受关注。

该联合声明指出,计算机基础教学的核心任务是培养学生的计算思维能力,本文将对该声明进行解读。

声明首先强调了计算机基础教学在现代教育体系中的重要性。

计算机技术已经深入到社会的各个领域,为人们的生产、学习和生活提供了巨大的便利,因此计算机基础教育已经成为当今教育发展的重要组成部分。

计算机基础教学的目标就是要使学生对计算机科学的基础知识有全面深入的了解,并能够熟练运用计算机软、硬件进行数据处理和问题解决。

在此基础上,声明进一步强调了计算机基础教学的核心任务是培养学生的计算思维能力。

计算思维是指一种面向问题的解决思维方式,它强调运用计算机科学原理和方法进行问题的抽象、表示、分解、模式识别、算法设计和问题求解等能力。

计算思维能力是当今社会所需的一种基本思维能力,它不仅能提高学生的科学素养,还能培养他们的逻辑思维、创新思维和解决实际问题的能力。

为了培养学生的计算思维能力,声明提出了一系列的教学策略和方法。

首先,注重培养学生的基础素质,提高他们的数学和逻辑思维能力。

数学是计算机科学的重要基础,而逻辑思维是计算机算法设计和问题解决的重要工具。

因此,加强数学和逻辑课程的培养对于提高学生的计算思维能力至关重要。

其次,注重培养学生的实践能力,提供具有实践性的教学课程。

计算机基础教学不能仅停留在理论层面,必须与实际应用相结合,让学生通过编程和实验等方式进行实际操作。

通过实践,学生能够更好地理解计算机科学的原理和方法,并培养解决实际问题的能力。

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

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

计算机基础教学中计算思维能力培养的探讨1. 引言1.1 背景介绍计算思维能力是指一个人在处理问题时,运用逻辑思维和算法的能力。

随着信息技术的不断发展,计算思维能力在计算机领域中的重要性也日益凸显。

目前在计算机基础教学中,很多学生缺乏计算思维的训练,导致他们在实际应用中遇到问题时难以做出有效的解决。

如何培养学生的计算思维能力成为当前教育领域中一个亟待解决的问题。

随着计算机技术的普及和应用,计算思维能力已经成为现代社会中一项重要的能力。

从小学开始,学生就应该接受计算思维训练,培养他们的逻辑思维、问题分析和解决能力。

当前教育体系中,往往忽视了这方面的培养,导致了学生在计算机基础教学中的薄弱表现。

本文将探讨在计算机基础教学中如何有效培养学生的计算思维能力,开展相关讨论和案例分析,以期为教育工作者提供一些有益的启示和建议。

也希望能够引起社会对计算思维能力培养的重视,为未来教育改革和发展提供参考。

1.2 问题提出在计算机基础教学中,如何有效培养学生的计算思维能力成为了一个重要问题。

随着信息技术的迅速发展,计算思维能力已经成为当今社会中不可或缺的一项能力,而计算机基础教学作为培养这种能力的重要途径,必须认真对待这一问题。

如何使学生能够熟练地运用计算思维解决各种问题,如何培养学生对计算思维的理解和应用能力,如何帮助学生建立起自信心和创造力,都是当前亟待解决的问题。

在计算机基础教学中如何有效培养学生的计算思维能力成为了一个亟待探讨的问题。

通过本文的探讨,我们将从不同角度深入剖析这个问题,为培养学生的计算思维能力提供一些有效的方法和实践经验,为计算机基础教学的改进提供一些建议和思路。

【200】2. 正文2.1 计算思维能力的重要性计算思维能力是指人们运用计算机科学的思维方式来解决问题、优化方案的能力。

在当今信息化社会,计算思维能力已经成为一种基本素养。

计算思维能力有助于提升个人的问题解决能力。

通过思维的整合与拓展,能够更好地分析问题的本质,并找到更有效的解决方案。

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

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

大学计算机基础教学中的计算思维培养计算思维(Computational Thinking,CT)是指通过将计算机科学的基本思想和技术应用到各种问题中,培养出的一种解决问题的思维方式。

在当今的信息时代,计算思维已经成为一种必备的能力,不仅是计算机科学专业的学生需要掌握的技能,同时各个领域的学生都需要具备这种思维方式,以应对复杂的现实问题。

在大学计算机基础教学中,计算思维的培养应该是一个主要的目标。

具体来说,应该注意以下几个方面:1. 强调算法思维算法是计算思维的核心,它是指解决问题的逐步方法和步骤,包括输入、处理和输出三个基本步骤。

在教学中应该强调算法思维的重要性,并引导学生学习算法的基本思想和编写的技巧。

同时,还应该培养学生设计算法的能力,让他们能够从实际问题出发,根据问题特点选择合适的算法,并进行编写和调试。

2. 鼓励创新思维创新思维是计算思维的重要组成部分,它是指通过创新的方式解决问题,包括发现问题、定义问题、收集数据、分析数据和测试方案等步骤。

在教学中应该鼓励学生运用创新思维解决问题,让他们有机会尝试不同的思路和方法,不断地提高自己的创新能力。

3. 引导系统思维系统思维是指理解系统的功能、结构和过程,并设计和操作系统的能力。

在教学中应该引导学生运用系统思维解决问题,了解计算机软件、硬件和网络之间的关系,理解程序执行过程中的各个环节,掌握控制流和数据流的概念和方法,以及应用数据结构和算法等技术。

4. 建立问题意识问题意识是指发现问题、理解问题、解决问题的重要性,以及把问题转化为可行的解决方案的能力。

在教学中应该引导学生建立问题意识,探讨问题的本质、背景和实际需求,分析问题的复杂性和可行性,使用适当的工具和技术来解决问题。

5. 加强实践能力实践能力是指将所学知识应用于实际场景中,解决实际问题和任务的能力。

在教学中应该加强实践能力培养,让学生通过实践掌握所学技能和知识,提高解决问题的能力。

同时,还应该注重学生的团队合作和沟通能力,在小组中协作完成任务,锻炼领导和合作能力。

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

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

计算思维能力在计算机基础教学中的培养1. 引言1.1 背景介绍计算思维能力在当今社会的发展中越发受到重视,随着计算机技术的不断进步和普及,人们对计算思维能力的需求也越来越迫切。

计算思维能力即是指人们利用计算机进行问题分析、解决问题的能力,是一种具有普适性和灵活性的思维方式。

在计算机基础教学中,培养学生的计算思维能力已成为教育的重要任务之一。

随着信息技术的飞速发展,计算机基础教学已经成为各级教育的必修课程,而培养学生的计算思维能力则成为教学的核心任务。

目前许多学生在计算机基础教学中仅仅停留在知识点的记忆和表面应用上,对于深层次的问题分析和解决能力欠缺。

如何有效地培养学生的计算思维能力成为当前教育工作者和学生们共同面临的挑战。

本文将探讨计算思维能力在计算机基础教学中的重要性,并提出一些培养计算思维能力的方法,以期能够为教育实践提供一定的参考和借鉴。

1.2 问题提出在计算机基础教学中,学生普遍存在着计算思维能力不足的问题。

计算思维能力是指面对问题时,能够有效地应用计算概念和技术进行分析、设计、实现和评估的能力。

由于目前许多学校的计算机基础教学注重理论知识的传授,缺乏对计算思维能力的培养,导致学生在实际问题解决中常常显得力不从心。

在传统的计算机基础课程中,往往只注重教授计算机的基本知识和技术,比如编程语言、数据结构等,却忽视了培养学生的计算思维能力。

在这样的教学模式下,学生往往只能被动地接受知识,缺乏主动思考和创新的能力。

他们往往对于问题的分析和解决缺乏系统性和条理性,容易陷入思维定势,难以突破固有的思维模式。

如何有效地培养学生的计算思维能力成为当前计算机基础教学的一个亟待解决的问题。

如何使学生能够运用计算思维的方法来解决实际问题,如何引导学生从一个更广阔的视角去理解和应用计算机基础知识,如何培养学生的创新意识和问题解决能力,这些都是需要我们认真思考和探讨的问题。

通过有效地培养学生的计算思维能力,不仅可以提高学生的创新能力和问题解决能力,还可以为他们今后的学习和工作打下坚实的基础。

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

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

计算思维能力在计算机基础教学中的培养
计算思维能力是指通过分析问题、抽象问题、设计算法、测试算法和评估结果等步骤来解决问题的能力。

在计算机基础教学中,培养学生的计算思维能力具有重要意义。

计算思维能力是计算机基础教学的核心目标之一。

计算机基础教育的最终目的是培养学生具备解决实际问题的能力。

而计算思维能力正是实现这一目标的核心能力。

通过计算思维能力的培养,学生能够更好地理解和应用计算机基础知识,能够将所学知识与实际问题相结合,进而解决实际问题。

在计算机基础教学中,培养学生的计算思维能力具有重要的指导意义和实际应用意义。

计算思维能力的培养有利于学生的创新能力的提升。

计算思维能力是创新的基石。

计算思维能力可以帮助学生从问题的本质出发,进行问题分析和解决方案设计。

通过培养学生的计算思维能力,可以激发学生的创新潜力,使他们能够在解决问题的过程中提出创新的观点和方法。

计算思维能力的培养可以培养学生的创造力和创新精神,为他们未来的创新能力的发展奠定基础。

以培养计算思维能力为核心的“大学计算机基础”教学内容改革研究

以培养计算思维能力为核心的“大学计算机基础”教学内容改革研究
规划课题 ; 课题批 准号 : 0 1 2 ] GS GXG0 4 6 。
Ab s t r a c t : Th e c o mp u t a t i o n a l s c i e n c e h a s b e c o me o n e o f i mp o r t a n t me a n s t o p r o mo io t n t h e s o c i l a c i v l f i z a t i o n a n d t e c h n o l o g i c l a d e v e l o p me n t , a n d t h e Co mp u at t i o n a l t h i n k i n g a b i l l t y h a s b e c o me b a s i c s k i l l s f o r a u n i v e r s i t y s t u d e n t a l s o . Ad d i n g r e l e v a n t p r i n c i p l e s o f i n t e r a c i t o n d e s i g n t e a c ir h i g c o n t e n t t o t h e c o u se r o f “ Co mp u t e r Ba s i c s ”c o u l d c lt u i v a t e t } l e c o mp u t a t i o n a l t in h k i n g a b i h c y o f s t u d e n  ̄ . nd a h e l D t h e m t o b u l i d“ me n t l a mo d e l ”t o i n c r e a s e t h e a b i l l y t o f u s i n g i n t e r a c i t v e p r o d u c t t o s o l v e p r o b l e ms .

最新 计算机应用参考文献-精品

最新 计算机应用参考文献-精品

计算机应用参考文献导语:的应用有哪些呢?随着科技的发展,计算机对人们的生活产生了深远的影响。

下面是小编分享的计算机的应用参考文献,欢迎阅读![1] 陈国良,董荣胜.计算思维与大学计算机[J].中国大学教学,2011,No.1:7-12[2] 董荣胜. 《九校联盟(C9)计算机基础教学联合声明》——教育的转型[J].中国大学教学,2010,No.10:14-15[3] 何钦铭,陆汉权,冯博琴. 计算机基础教学的核心任务是计算思维能力的培养[J].中国大学教学,2010,No.9:5-9[4] 教育部高等学校计算机基础课程教学指导委员会《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》 [M]出版社 2009年10月[5] 顾刚程向前等,《大学计算机基础》(第2版)[M]高等教育出版社2011年8月[6] 战德臣,孙大烈等《大学计算机》[M] 高等教育出版社 2009年9月[7] 陆汉权《计算机科学基础》电子工业出版社 [M] 2011年8月[8] 吴宁等,《大学计算机基础》[M] 电子工业出版社 2011年8月[9] 程向前等,《技术基础》[M]电子工业出版社 2010年6月[10] 周以真.计算思维.中国计算机学会通讯[J].2007,3(11).[11] 王飞跃.从计算思维到计算[J].中国计算机学会通讯.2007,3(11).[12] 董荣胜.计算机科学导论——思想与方法[M].高等教育出版社,2007.[13] 董荣胜,古天龙.计算机科学与技术方法论[M].人民邮电出版社,2002.[14] 张晓如,张再跃. 再谈计算机思维[J]. 计算机教育 2010[15] 董荣胜,古天龙.计算思维与计算机方法论[J].计算机科学,2009,36(1):1~4.[16] 王树林,黄德双,骆嘉伟,“计算科学与生命科学的相互交融与相互启示,”计算机科学[J],2008年11月专辑, vol.35, no.11, pp.31-35.[17] 孙兆豪, 孙俊卿, 郭喜凤. 论计算思维和计算机思维 [BS/OL]/jsjkxdl/fushe5-2.asp[18] 程向前等. 计算机应用基础2011 [M]. 中国人民大学出版社 2010[19] 邹恒明算法之道[M] 机械工业出版社 2011年3月[20] Niklaus Wirth. Algorithms+ Data structure= Programs[M] Prentice-hall, INC 1976[21] David Harel. Algorithms: The Spirit of Computing[M] Addison-Wesley Publishing Company 1987[22] Sanjoy Dasgupta,Christos Papadimitriou,Umesh Vazirani. Algorithms[M] McGraw-Hill, 2008[23] JON KLEINBERG ? EVA TARDOS.Algrothm Design[M] Pearson Education, Inc. 2006[24] MICHAEL SIPSER. INTRODUCTION TO THE THEORY OF COMPUTATION, SECOND EDITION[M] THOMSON COURSE TECHNOLOGY 2006[25]Martin C. Carlisle, Terry A. Wilson1, Jeffrey W. Humphries, Steven M. Hadfield. RAPTOR: A Visual Programming Environment for Teaching Algorithmic Problem Solving[C] SIGCSE’05, February 23–27, 2005, St. Louis, Missouri, USA.ACM 1-58113-997-7/05/0002 2005[26]Martin C. Carlisle, Terry A. Wilson1, Jeffrey W. Humphries, Steven M. Hadfield. RAPTOR:INTRODUCING PROGRAMMING TO NON-MAJORS WITH FLOWCHARTS[C] Consortium for Computing Sciences in Colleges 2004[27] K.C. Laudon and J.P> laudon. Management Information Systems –Managing the Digital Firm(Ninth Edition)[M] Person Prentice Hall, 2006[28] 冯博琴、赵英良等. 计算机软件技术基础[M] 西安交通大学出版社2010年2月[29]J. Jamrich, D. Oja. Computer Concepts 2010[M] Course Technology, Cengage Learning 2010[30] 程向前基于流程图的可视化程序设计环境对大学计算机基础教学的影响[J]计算机教育2012.8[31] Richard M. Karp. Computer Science as a Lens on the Sciences [J].ICDCS2008.。

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

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

大学计算机基础教学中的计算思维培养计算思维是计算机科学的核心能力之一,对于大学计算机基础教学具有重要意义。

计算思维是指一种解决问题的思维方式,它强调通过分解问题、建立模型、寻找模式和抽象思维等方法,以及运用算法和逻辑推理等技巧来解决复杂问题。

培养学生的计算思维能力有助于他们更好地理解计算机科学理论,并能灵活应用所学知识解决实际问题。

一、概述计算思维是一种较高级的思维形式,不同于日常思维模式。

它涵盖了问题分析、抽象建模、算法设计和逻辑推理等多个方面。

在大学计算机基础教学中,需要通过特定的教学手段和授课方式来培养学生的计算思维能力。

二、问题分析与抽象建模1.问题分析计算思维首先强调对问题的准确分析。

在教学中,可以通过提供实际问题或者编程任务,引导学生从不同的角度审视问题,并学习逐步分析问题的能力。

教师可以指导学生关注问题的关键点、约束条件以及可能出现的异常情况。

2.抽象建模抽象建模是计算思维的重要组成部分。

通过抽象建模,可以将实际问题进一步转化为计算机能够处理的形式。

在教学中,可以引导学生将问题进行分解,将问题的核心部分提取出来,形成一个清晰的模型。

这样做有助于学生理解问题的本质,并为后续的算法设计奠定基础。

三、算法设计与逻辑推理1.算法设计计算思维依赖于良好的算法设计能力。

在大学计算机基础教学中,教师可以通过教授不同的算法设计方法和技巧,培养学生的算法思维。

同时,通过编程实践,让学生应用所学算法解决实际问题,提高他们的算法设计能力。

2.逻辑推理逻辑推理是计算思维的核心部分,也是计算机科学的基本原则之一。

在培养学生的逻辑推理能力时,教师应该注重培养学生的逻辑思维方式,让他们学会运用逻辑规则进行推理和分析。

通过教授逻辑规则和展示实际推理过程的案例,可以帮助学生更好地理解和应用逻辑推理。

四、实践与项目在大学计算机基础教学中,实践和项目可以帮助学生将所学知识应用到实际中,并培养他们的计算思维能力。

通过给学生提供具体的项目任务,让他们在实践中体验问题分析、抽象建模、算法设计和逻辑推理等过程。

计算思维:一种新的学科思维方式

计算思维:一种新的学科思维方式

学系主 任、 现任美 国基 金会( P计算 机和信息 科学 与工程 MS ) 部(IE主任的周以真 (a n t Wig教授, CS ) J n e e M. n ) e t 在美国计算
机权威刊物 ( o ( mmu i t n f te A M) 首次提出 C nc i s o h C ) ao 上,
计, 还考虑简洁和优雅。 算思维是 一种多维分析 推广的类 型 计 检 查方法。 计 算 思维 采 用了 抽象 和 分 解 来 迎 接庞 杂 的任 务 或 者
技术创新为标志的时代, 预计2世纪上半叶将兴起一场以高 1 性能计算和仿真、 网络科学、 智能科学、 计算思维为特征的信
息 科学 革 命, 息科学 的突破 可能会使2世纪下半 叶出现一 信 1
其在 地震 工程 中的应用》 一书中给 出了计算 思维的定义 : 计 “
维” 题 论坛的会议 。 专 哈工大 计算 机学 院副院长王亚 东教 授 作了题 为 “ 算与计算思维” 计 的报告。 报 从 科学技术 发展的 角度出发, 述了计算 思维 已经和 即将 对各 门学 科产 生的影 讲 响, 在计算机专业 的各 门 程中渗透 “ 算思维” 课 计 的设 想, 并倡 议学 者们总结计 算思维有哪些类 别, 它们和各 门学科 、 以及 日
概 括的反应 , 是一种认识 过程 或心理 活动。 单地说 , 简 思维是 人进 行思考、 通过人脑的活动解决 问题的能力 , 的智力在 是人

个方面的体现。 思维方式也是人类认识论研究的重要内容。 2 0年3 时任美国卡内基 ・ 06 月, 梅隆大学(MU计算机科 C )
技术教师协会 (S A 、 C T )美国数学研究所 ( I 等组织在内 A M)
计 算思维的提出 思维是人脑对 于客 观事物的本质 及其内在联系间接的和

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

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

中国大学教学 2011年第1期7陈国良,中国科学技术大学、深圳大学教授,中国科学院院士,教育部高等学校计算机基础课程教学指导委员会主任委员,第一届高等学校教学名师奖获得者;董荣胜,桂林电子科技大学教授。

计算思维与大学计算机基础教育陈国良 董荣胜摘 要:文章首先介绍了大学计算机基础课程的重要性,分析了教学中存在的问题,指出了“狭义工具论”的危害。

然后从推动人类文明进步、科技发展三大科学思维之一的“计算思维”入手,阐述了计算思维对培养学生创新能力的重要性。

最后按计算思维主要内容,即问题求解、系统设计和人类行为理解,探讨了大学计算机基础课程设置,强调了课程结构设计的重要性,给出了一种以“计算思维”为核心的大学计算机基础课程教学的最小集,为大学计算机基础教育提供了一种以提高学生计算思维能力为目标的新模式。

关键词:计算思维;大学计算机基础教育;计算思维导论一、大学计算机基础课程的重要性对于计算科学的重要性,在美国总统信息技术咨询委员会(PITAC )2005年6月给美国总统提交的报告《计算科学:确保美国竞争力》(Computational Science: Ensuring America’s Competitiveness )有明确的阐述。

报告认为,虽然计算本身也是一门学科,但是其具有促进其他学科发展的作用[1]。

报告认为,21世纪科学上最重要的、经济上最有前途的前沿研究都有可能通过先进的计算技术和计算科学而得到解决。

尽管报告用的是“都有可能”,但是对于我们学科来说,这个论述已相当到位。

那么,为其他学科培养掌握先进计算技术的大学计算机基础课程就显得非常重要。

从国家层面,对这门课程的定位就是基础课程,也就是与数学、物理相同地位的基础课程。

既然是基础课程,课程的教学方法就应该像数学与物理一样,讲授学科的基础概念。

二、大学计算机基础课程教学存在的问题目前,在大学计算机基础课程的教学中出现了一些问题,主要是“狭义工具论”的问题。

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

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

大学生计算机基础教学中的计算思维培养的探讨计算机技术是现代社会发展的基石,计算机基础教育是培养人才的关键之一。

在计算机基础教育中,掌握基本的计算思维是非常重要的。

本文将讨论大学生计算机基础教学中的计算思维培养问题。

计算思维的概念计算思维是指将一定的计算机思维方式和方法运用到解决问题中的过程。

计算思维强调运用计算机思维方式和方法分析、理解、解决问题的能力,包括问题分解、抽象化、算法设计、调试和演绎等方面。

计算思维作为计算机基础教育的核心要素,具有如下特点:•非常重要:计算思维是计算机基础教育的核心要素之一,是解决实际问题的必备技能。

•抽象化:计算思维具有较强的抽象化特点。

通过抽象化处理问题可以获得更具普遍性的解决方法。

•系统性:计算思维具有很强的系统性和创新性,可以为获得最终解决方案提供多种途径。

大学生计算机基础教学中的计算思维培养计算思维是计算机基础教育教学的核心要素之一。

大学生计算机基础教育需要培养学生的计算思维能力,帮助学生掌握基础知识和技能,锻炼学生的计算思维能力。

针对大学生计算机基础教育中的计算思维培养问题,以下几个方面需要特别重视:引导学生从实际问题出发计算思维的培养必须从解决实际问题出发,通过实际应用建立逐步深入的认识。

实际问题解决中,计算思维应用具有更强的实践价值和实用性,也更容易激励学生的学习兴趣。

加强对计算思维思考方法的引导培养计算思维需要进行思考方法引导。

学生在学习计算思维的过程中,需要逐步形成从具体问题出发的思考方式和方法。

在具体问题解决的过程中,开发学生对计算思维思考方法的认识和应用能力是非常重要的。

建立体系化的教学模式针对计算思维培养在计算机基础教育中的重要性,需要建立体系化的教学模式。

包括多元化的实践教学、多层次的培养模式、进度安排合理的教学进度等等,都有利于培养大学生的计算思维能力。

强化语言和沟通能力的培养教师在计算机基础教育中培养学生计算思维能力时,强化语言和沟通能力的培养也非常重要。

计算思维与大学计算机基础课程教学改革

计算思维与大学计算机基础课程教学改革

计算思维与大学计算机基础课程教学改革摘要:计算思维是目前大学计算机基础教学研究的热点,计算机基础教学的核心任务是计算思维能力的培养。

本文结合本校实际,对“大学计算机基础”课程教学改革提出了一些建议,以提高大学生计算思维能力。

关键词:大学计算机基础;计算思维;教学改革中图分类号:tp3-41 《大学计算机基础》课程面临的问题大学计算机基础是高校非计算机专业本科生的第一门计算机课程,在高校基础教育特别是计算机教育方面的重要性不言而喻。

但长久以来,该门课程侧重于教学生怎么去做,而不是教学生为什么要这样做,学生只会机械地使用计算机,根本谈不上具备应用开发能力和创新能力。

由于信息化教育的普及,传统的计算机应用技术课程在中小学普及率越来越高,许多高校新生已经具备一定的计算机操作技能。

另外,《大学计算机基础》这门课程涉及的知识内容庞杂,知识更新也很快,产生了“计算机就是一个工具”,”计算机会用就行”等片面认识。

导致大学计算机基础课程得不到学校的重视,学时被压缩,面临着严重的信任危机,普遍质疑此课程是否还有存在的必要?计算机基础教学面临着巨大的挑战和机遇。

在新的发展阶段,信息技术和信息社会迅速发展,社会对大学生信息能力要求越来越高,计算机基础教学必须有效提高学生信息技术应用能力和研究思考能力,计算机基础教学内容和教学方法的改革势在必行。

2 计算思维与《大学计算机基础》教学什么是计算思维?2006年3月,美国卡内基梅.隆大学计算机系主任周以真教授在美国计算机权威期刊《communicationoftheacm》杂志上给出并定义了计算思维(computationalthinking):计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。

周教授认为:计算思维是人类求解问题的一条有效途径,是人人必须具备的一种基本能力,其本质是抽象和自动化。

研究这些内涵对于教师尽快将计算思维融入到计算机基础教学中,培养学生计算思维意识、掌握处理问题的方法以及提升运用计算机基本思想处理实际问题的能力都有十分重要的意义。

浅谈如何在《计算机基础》教学中培养计算思维能力

浅谈如何在《计算机基础》教学中培养计算思维能力

2 培 养计 算 思 维 能 力 的具 体 方 法
近 年来 .不 少 高 校 逐 步 确 立 了 以培 养 计 算 思 维 为
计算 科学之美 . 从而产生兴趣 . 进 而使用这种思维方式
去 处 理 日常 的学 习 和生 活 的实 际 问题
核心的计算机教育理念 .开展 了一 系列的相关教学 改
育 的桎梏 .多数 学生 的计算机 水平仅仅停 留在 对于几 个常用软件 的操作 .造成他们 遇到一些实 际问题时束
1 计 算 思 维 研 究 现 状
在美 国 . 计 算思 维受到 美 国计 算机 协会 ( A C M) 以
及 美国国家科学基金会 ( N S F ) 的 密 切关 注 . 并 开 展 了一
基础》 课 程 的 大 部 分 内容 。但 是 , 由于 受 到 传 统 应 试 教
思 维能力 的提高 在计 算机基础教学 中培养计 算思维 能力 是克 服应 试 教育 思想 和 “ 狭 义工 具论 ” 的有效 途 径闭 。通过计算 思维的培养 , 使学 生掌握 蕴含在计算科
学 中的 思 维 方 式 . 体会计 算之美 . 对 于 提 升学 生 的 思 维 能 力 和认 知 能 力 十 分 有 益
噶 呕

文章编号 : 1 0 0 7 — 1 4 2 3 ( 2 0 1 4 ) 0 2 — 0 0 4 7 — 0 3
D OI : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 7 — 1 4 2 3 . 2 0 1 4 . 0 2 . 0 1 2
浅谈如何在《 计算机基础》 教学中培养计算思维能力
李琳 , 王 诚 , 赵 锋
( 1 . 武汉科技大学计算机学 院 , 武汉 4 3 0 0 6 2 ; 2 . 湖北美术院校公共课部 , 武汉 4 3 0 2 0 5 )

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

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

大学计算机基础教学中的计算思维培养大学计算机基础教学中的计算思维培养计算思维是指通过抽象、逻辑、算法和自动化思维,解决问题的一种思维方式。

在当今信息时代,计算机技术是推动社会进步的核心力量之一,而计算思维作为一种能力,对于学习和应用计算机技术至关重要。

因此,大学计算机基础课程中的计算思维培养显得尤为重要。

首先,计算思维培养能够培养学生的问题分析能力。

在解决问题的过程中,计算思维要求将问题进行抽象化,通过定义问题的输入输出、限制条件和算法等,分析问题的本质。

通过计算思维的培养,学生能够更加深入地理解问题,并从多个角度进行思考,找到解决问题的关键步骤和方法。

其次,计算思维培养能够培养学生的逻辑思考能力。

计算机领域中的逻辑思考是十分重要的,因为计算机是按照逻辑执行指令的。

通过学习计算机基础课程,学生能够了解和掌握逻辑运算符、判断语句和循环语句等。

通过这些学习,学生可以培养自己的逻辑思考能力,提高问题解决的效率和准确率。

同时,计算思维培养能够培养学生的算法设计能力。

算法是计算机解决问题的核心,也是计算机科学的基础。

计算思维要求学生能够基于问题的特性,设计出合适的算法来解决问题。

通过大学计算机基础课程的学习,学生能够了解和掌握常用的算法设计方法,如贪心算法、动态规划算法和回溯算法等。

通过实践的演练,学生能够培养自己的算法设计能力,提高解决问题的效率和效果。

此外,计算思维培养能够培养学生的自动化思维能力。

计算机程序的编写需要考虑到各种不同情况的处理,而且计算机的执行是自动化的。

通过学习计算机基础课程,学生不仅可以了解和掌握编程语言的语法规则等基础知识,还能够学会编写结构良好、逻辑清晰的程序。

通过实践的演练,学生可以培养自己的自动化思维能力,学会将复杂的问题分解为简单的步骤,并通过程序实现。

这对于解决实际问题和提高工作效率都有着重要的意义。

总之,大学计算机基础教学中的计算思维培养对于学生的计算机学习和科学研究具有重要作用。

信息技术教学的核心任务是计算思维的培养

信息技术教学的核心任务是计算思维的培养

信息技术教学的核心任务是计算思维的培养作者:陈菲菲来源:《新课程·小学》2018年第07期摘要:小学信息技术教学作为基础教育教学活动的重要组成部分,其在学生综合素质、创新能力的培养方面起着重要的作用。

如何正确地认识和开展小学信息技术教学,如何对小学信息技术教学内容加以改革是新课改发展的要求,同样也是信息技术教学活动开展面临的挑战。

《江苏省义务教育信息技术课程指导纲要(2013年修订)》中将计算思维的培养作为了信息技术教学活动开展的目标和核心任务。

谈一谈小学信息技术教学中进行计算思维培养的原因。

关键词:小学信息技术;核心任务;计算思维;培养原因在传统的小学信息技术教学活动开展中,教师一般将与信息技术有关的基础知识或者操作技能作为教育教学活动的主要任务。

但是,在《江苏省义务教育信息技术课程指导纲要(2013年修订)》中明文规定,将计算思维的培养提到了一定的高度,将其作为信息技术教学活动的核心任务。

那么,究竟什么是计算思维呢?为什么要在小学信息技术教学活动开展中培养学生的计算思维呢?这是本文论述的重点内容。

一、什么是计算思维所谓的计算思维,美国卡内基·梅隆大学的周以真教授指出,计算思维是信息技术学习过程中,能借助所学到的计算机基础知识来发现问题、分析问题、设计系统并理解人类的行为的思维活动。

简单地说,计算思维就好比是我们每个人都具有的判断正误、进行阅读的能力一样,是一种人人都必须具备的能力。

计算思维并不是指计算机所具有的思维,而是计算机的使用者——人的思维。

那么,我们为什么要在小学信息技术教学活动开展中培养学生的计算思维呢?二、小学信息技术教学中培养学生计算思维的原因1.核心素养培养的提出在国际竞争日益激烈的今天,各国之间综合国力的竞争愈加激烈,其实综合国力的竞争就是人才的竞争,而人才之间的竞争实则是人的素质之间的竞争。

为了更好地应对国际竞争,社会发展需要极具优秀思维品质的高素质人才。

中职计算机基础教学中计算思维能力的培养策略

中职计算机基础教学中计算思维能力的培养策略

中职计算机基础教学中计算思维能力的培养策略计算机基础教学在中职教育中扮演着重要的角色,培养学生的计算思维能力是其中的重要任务之一。

计算思维能力是指人们运用计算机科学的基本原理和方法解决问题的能力,是现代信息社会所必需的基本素养之一。

在教学过程中,如何有效地培养学生的计算思维能力成为了学校和教师们共同关注的问题。

本文将就中职计算机基础教学中计算思维能力的培养策略进行探讨,并提出相关建议。

一、理论指导要培养学生的计算思维能力,首先需要有科学的理论指导。

计算思维能力的培养不能从一味的应用技术入手,而是应该立足于计算思维的本质和原理。

在计算机基础教学中,应该引导学生从科学的角度去认识计算思维,引导学生理解计算思维的本质、内涵和价值,从而激发学生对计算思维的兴趣和热情。

二、问题驱动在教学实践中,可以采用问题驱动的方法培养学生的计算思维能力。

问题驱动是指以问题为导向,激发学生的思考和探索,培养学生的问题解决能力和创新意识。

在计算机基础教学中,可以通过设计一些具有启发性和挑战性的问题,引导学生动手解决问题,培养学生的逻辑思维和分析能力。

通过解决问题的过程,学生可以逐渐形成计算思维的模式和方法,提高计算思维能力。

三、学科整合计算思维能力的培养需要多学科的支持和配合。

在中职教育中,计算机基础教学往往与其他学科教学相分离,学生只是被动地接受知识而缺乏对计算思维的深入理解。

应该加强计算机基础教学与其他学科的整合,让计算思维渗透到各个学科的教学中去。

在数学课堂上引导学生运用计算思维解决实际问题,在科学课堂上引导学生用计算思维进行实验设计和数据分析等,从而使学生在学习各学科知识的培养计算思维能力。

五、实践活动在计算机基础教学中,应该注重实践活动,培养学生的计算思维能力。

实践活动是指通过实际操作,让学生掌握计算机基础知识和技能,提高计算思维的能力。

在教学中,可以设计一些具有启发性和挑战性的实践活动,让学生动手实践、动脑思考,从而提高计算思维能力。

中职计算机基础教学中计算思维能力的培养策略

中职计算机基础教学中计算思维能力的培养策略

中职计算机基础教学中计算思维能力的培养策略计算思维能力是指使用逻辑和分析来解决问题的能力,是计算机基础教学中非常重要的一个能力。

如何培养学生的计算思维能力成为教师们关注的焦点。

以下是一些培养计算思维能力的策略。

1. 引导学生进行问题细分:在教学中,教师可以引导学生将一个复杂的问题细分为几个小问题,并且逐个解决,最终得出整体的解决方案。

这样可以让学生养成分析和解决问题的习惯。

2. 鼓励学生进行模块化思考:计算思维能力强的学生善于进行模块化思考,将大问题划分为几个小问题,并对每个小问题进行独立的分析和解决。

教师可以通过给学生提供一些模块化的案例来培养学生的模块化思考能力。

3. 鼓励学生进行自主学习:计算思维能力的培养需要学生有自主学习的意愿和能力。

教师可以引导学生进行一些自主学习的活动,例如独立分析和解决问题,互相交流和讨论等。

4. 提供合适的挑战和反馈:学生在解决问题中会遇到一些困难,教师可以为学生提供一些合适的挑战,引导学生思考和尝试各种解决方法。

教师也要及时给予学生反馈,指导学生纠正错误和改进方法。

5. 多样化的教学方法:教师在教学中应该采用多样化的教学方法,例如问题驱动的学习、案例教学、合作学习等,以培养学生的计算思维能力。

不要过度依赖教科书,可以引导学生通过互联网等方式查找资料解决问题。

6. 培养学生的逻辑思维能力:逻辑思维是计算思维的核心能力之一。

教师可以通过进行逻辑思维训练,例如通过逻辑谜题、逻辑推理等方式,培养学生的逻辑思维能力。

7. 高效的练习:学生通过大量的练习可以培养计算思维能力。

教师可以布置一些针对性的练习题,让学生在实践中不断巩固和提高计算思维能力。

计算思维能力的培养需要长期的坚持和指导。

教师在教学中应该采用多种策略和方法,引导学生进行自主学习和思考,并及时给予学生反馈和指导,以培养学生的计算思维能力。

中职计算机基础教学中计算思维能力的培养策略

中职计算机基础教学中计算思维能力的培养策略

中职计算机基础教学中计算思维能力的培养策略随着社会的发展,计算机技术的应用越来越广泛,计算机已经渗透到我们生活的方方面面。

因此,培养学生的计算思维能力,已经成为中职计算机基础教学的重要内容。

计算思维能力是指对计算机计算方法的一种概括性能力,包括分析问题、抽象问题、设计算法、评估算法等多个方面。

下面介绍几种培养计算思维能力的策略。

一、构建实践性的教学模式对于学生来说,掌握计算机技术,只有通过实践性的学习才能真正理解和掌握。

因此,中职计算机基础教学应该以实践为主,将学生带入实践中去,让学生在具体的实践活动中进行计算思维能力的培养。

教师可以设计一些实践性的教学活动,例如:编写程序、网站制作、数据处理等,让学生在实践中感受计算机技术的魅力,培养他们的计算思维能力。

二、强化设计与实现计算思维能力的核心在于设计与实现,因此,在中职计算机基础教学中,应该注重培养学生的设计与实现能力。

首先,教师应该让学生掌握基本的数据结构和算法,建立数学、计算机和信息科学的基础知识,学习并掌握常用的编程语言。

其次,教师应该设计一些适合学生水平的编程项目,让学生在实践中锻炼设计和实现能力。

例如,可以让学生编写小游戏或小工具,让学生亲身体验设计和实现的过程。

三、加强思维训练计算思维能力是一种思维形态,需要通过训练才能得到提高。

中职计算机基础教学中,可以通过一些思维训练活动来帮助学生提高计算思维能力。

例如,可以组织学生进行算法思维训练,让学生在有限的时间内完成某个任务,提高学生的分析和解决问题的能力。

同时,还可以对学生进行逻辑思维训练、创新思维训练和批判性思维训练,让学生全面掌握计算思维的不同层面的表现形式和应用方法。

四、注重课程整合在中职计算机基础教学中,各门课程之间的联动性很强,因此,教师需要注重课程整合,以贯彻计算思维能力的培养。

例如,计算机操作课程中教学文件管理、硬件维护、软件安装等能够有效的提高计算思维能力;计算机编程课程中教学C++、Java、Python语言的应用能够有效的开发计算思维能力,同时,在与数学、物理、信工等课程的整合中,能够在不同领域中应用计算思维能力极大的提高学生计算思维能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机基础教学的核心任务是计算思维能力的培养——《九校联盟(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.计算机基础教学为学生创新能力的培养奠定基础在科学研究手段方面,计算科学已经和理论科学、实验科学并列成为推进社会文明进步和科技发展的三大手段。

不难发现,现在几乎所有领域的重大成就无不得益于计算科学的支持。

事实上,当今任何一项被称为“高科技”的项目或专业、职业,无一不是与计算机紧密结合的。

例如,在物理学、经济学等领域里,传统的手段是数学表达,而今天已经大量地使用计算机模拟。

在许多情况下,使用计算机不但能够精确地表示且具有更宽泛的表达。

因此,计算机模拟的认识论范围要比解析数学模型的认识论范围宽泛得多。

不可否认的是,即使数学家的研究也离不开计算机了,且计算机能力是综合“理论”与“实验”之间鸿沟的桥梁[2]。

计算科学已经成为和数理方法、实验方法、统计方法一起成为现代科学研究的重要方法。

在社会经济发展方面,推进信息化与工业化的融合,走新型工业化道路,已经成为推动产业创新、技术创新以及国家经济社会全面协调可持续发展的重要方式。

而大量培养掌握计算机科学与技术基本理论与方法的复合型专业人才是加快工业化和信息化融合的关键。

高素质的创新人才是国家建设所不可缺少的。

复合型的知识结构、良好的思维方式以及勇于探索的实践能力是创新人才的重要特征。

大学计算机基础教学为学生创新能力的培养奠定了基础,不仅承载着优化大学生知识结构的使命,也是培养大学动手实践能力的重要课程载体,更是训练大学生掌握计算机学科领域独特思维方式的教学内容。

当然,计算机基础教学培养目标的实现不能仅仅依靠课堂知识的传授,而是需要依托计算机基础教学的课程体系以及与专业领域相结合的专业课程;需要以课程为基础、知识为载体,通过教学方法和手段的改革,鼓励自主学习、探究式学习、团队式合作,强化实践教学,在计算机基础教学的全程、全方位教育中逐步培养和实现上述能力目标。

二、计算机基础教学面临的挑战进入21世纪后,计算机技术迅猛发展并应用于经济与社会发展的各个领域,信息产业成为全球最大的产业,社会对信息技术人才的需求,不仅在数量上有了更大的增长,而且在质量上也提出了更高的要求。

高校各专业对学生的计算机应用能力的要求越来越高,并呈多样化特点[1]。

并且随着信息技术在中小学的普及,许多新进校的大学生已经具备一定的计算机操作技能,现有许多大学开设的计算机入门课程“大学计算机基础”的教学内容对许多新生来说已不在陌生,甚至早已掌握。

因此,计算机基础教学培养什么,计算机基础课程如何开设,“大学计算机基础”是否有必要开设等等一系列问题,引起来广泛的讨论与争议。

如何正确认识和准确定位计算机基础教学,如何改革计算机基础教学内容以适应形势发展的需要,是计算机基础教学目前面临的重要挑战。

1.对计算机基础教学认识的挑战长期以来存在着把计算机作为工具,“计算机会用即可”,“计算机就是程序设计”,“计算机基础课程就是讲解软件工具使用”等片面观点。

这些观点的流行对高校计算机基础教学造成了巨大的冲击:计算机基础教学学时在专业培养计划中被压缩,计算机基础教学资源得不到充分的配置,“大学计算机基础”课程成了可有可无的课程,学生学习计算机基础教学课程满足于掌握计算机的基本操作、基本软件的使用或基本程序设计语言等等。

的确,早期的大学计算机基础课程主要是围绕计算机使用而展开的。

这是因为当时计算机尚未普及,没有进入家庭,更没有深入社会。

计算机在高校也是属于实验室设备,因此早期的计算机课程是具有时代印记的。

自20世纪末开始,计算机以前所未有的速度快速普及,特别是从微机成为世界上最大的消费类电子产品以后,计算机不但深入了社会的方方面面,也进入了家庭,使得普通人和计算机的距离被拉近了。

文档处理、上网等也成了社会各界人士最基本、最日常的计算机应用。

计算科学已经成为重要的科技手段和方法,它的地位如同大学数学、大学物理一样重要。

计算机基础教学不只是教授学生怎么使用计算机或进行程序设计,更承担着培养大学生综合素质与能力的重任。

大学生学习计算机基础课程,不仅要了解计算机是什么,计算机能够做什么、如何做,而且还要知道这个学科领域解决问题的基本方法与特点,即学习这个学科领域解决问题的基本思维方法。

计算机作为通识教育的重要内容,不只是简单地拓展学生在计算机方面的知识面,更需要展现计算机学科的思维方式。

2.对计算机基础教学内容和方法改革的挑战和数理科学不同的是,计算机源于人类的创造,计算机不具有自然属性。

因此,其教学内容从基本的数制到复杂的数据抽象表达,从逻辑结构到系统组成,从芯片到网络,知识构成极为庞杂。

不可否认的是,由于计算机技术发展很快,计算机基础课程教学内容的更新,包括教材的编写往往滞后。

许多高校的课程教学在一定程度上还是围绕“旧知识”进行教学组织,这也是计算机基础教学备受质疑的问题之一。

因此,要夯实计算机基础教学课程在大学教学中的基础地位,最重要的是要有科学的知识体系、相对稳定的知识结构,这是基础课程的基本要素。

计算机基础教学既然作为基础,必然需要有相对稳定、体现计算机学科核心思想和方法的内容,同时也需要反映新技术的发展状况。

没有核心、稳定的教学内容,有限的课时无法应对不断更新的技术,教师也将疲于跟踪和更新教学内容。

死抱陈旧的知识,使教学内容脱离实际,专业应用的培养目标也很难实现。

因此,计算机基础教学的核心内容是什么,是今后基础教学改革需要重点关注的方面。

由于计算机基础课程知识构成庞大,像程序设计这类内容包含着学生陌生的思维方式,这种特点就导致教学过程不自觉地步入难教、难学的圈子。

不恰当的教学过程不但使得学生对计算机产生距离,也使得其不能够正确认识计算机,更谈不上更好地运用计算机解决专业问题。

因此,计算机基础课程教学方法的改革同样面临着重大挑战。

三、计算机基础教学的核心任务是计算思维能力的培养计算机技术的发展日新月异,计算机基础课程的教学内容涉及面广,知识更新快。

虽然广大计算机基础课程的教师近年来从未间断教学内容的更新,但如何在有限的教学时间内完成内容宽广的大学计算机基础教学目标,仍然是近年来困扰广大从事大学计算机基础教学的教师们的核心问题。

因而,合理地定位大学计算机基础教学的稳定、核心的教学内容,形成大学计算机基础教学科学的知识体系、稳定的知识结构,让计算机基础教学成为名副其实的大学基础课程,是大学计算机基础教学改革的重要方向。

C9会议认为,“计算思维”能力的培养正是大学计算机基础教学的核心任务。

1.什么是计算思维美国卡内基·梅隆大学周以真(Jeannette M. Wing)教授认为[3],计算思维(Computational Thinking)是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为;计算思维的本质是抽象(Abstraction)和自动化(Automation)。

相关文档
最新文档