以计算思维为导向的大学计算机基础课程教学改革

以计算思维为导向的大学计算机基础课程教学改革作者:汪红霞史先桂来源:《科技资讯》2018年第08期摘要:计算思维的培养对大学生具有重要作用。

本文分析了现阶段高等院校非计算机专业大学计算机基础课程教学存在的问题:教学内容没有核心体现;个性化学习无法满足;课程与专业背景结合性差;课堂教学模式交互性不足;优质教学资源匮乏;教学评价未能真正落实。

针对这些问题,提出以计算思维为导向重新选择和梳理教学内容、精选与专业相结合的教学案例、采用“线上”和“线下”并重的教学模式、建立优质教学资源的网络教学平台、形成以过程化评价为主的多元教学评价方案的五大改革思路,以达到提升学生计算机操作能力、创新能力和综合素养能力的教学目标。

关键词:计算思维课程改革大学计算机基础中图分类号:G642 文献标识码:A 文章编号:1672-3791(2018)03(b)-0167-04计算思维(Computer Thinking)是当今国内外计算机教育界关注的焦点,它代表着一类普遍的认识和普适的技能,每一个人都应了解它的运用,它可以帮助学生有效地跨越从通用计算手段的学习与训练到未来专业计算手段应用与研究之间的鸿沟。

我国教育部高等学校大学计算机基础课程教学指导委员会,以下简称“教指委”,对大学计算机基础课程制定了以培养学生计算思维、计算机应用能力和综合信息素养的教学目标[1]。

各高校引起新一轮的大学计算机基础课程改革热潮[2-5]。

本文紧紧围绕教指委制定的教学目标,提出大学计算机基础课程改革的关键在于“教学内容的凝练、教学方法的创新”。

即:以培养学生计算思维、计算机应用能力和综合素质能力为教学目标;以构建计算思维、训练计算思维为导向,重新梳理教学内容;以学生自主学习和协作学习为教学出发点,培养学生自主解决问题、分析问题的思维能力;采用多样化的教学手段,构建开发组合优质教学资源的网络教学平台;灵活多变的混合教学模式,以过程性评价为主的多样化的教学评价方式。

研究以培养计算思维为核心,激发学生自主学习的主动性、积极性和创新性为宗旨,促进学生对未来问题分析求解能力的建立。

1 现阶段存在的主要问题1.1 教学内容没有体现核心所在在目前大学计算机基础课程的教学中,大多数教师按照教材章节的顺序讲解、分析、举例和实验知识要点,这种以“章节”为单位的授课内容,章与章之间关联度不强,节与节之间的知识要点相对独立。

由于教学内容上的广而杂,知识单元内容的相对孤立、零散,导致没有形成一个完整的教学内容体系。

学生在学习的过程中,找不一条核心的知识点线索将教学相关内容串联起来。

同时教学内容没有根据专业、学科的需求不同分门别类教学,体现个性化学习。

另一方面,教学目标不明确,学生以应付考试为主,不会用所学的计算机知识和技术解决各种实际问题。

诸多原因使学生感觉知识点独立分散、枯燥乏味,学习兴趣不高。

因此,需要对教学内容重新选择和组织,突出以计算思维为导向与专业相结合,重新构建知识、能力和信息素养相通的系统性教学内容。

1.2 个性化学习无法满足来自不同省市和地区的学生,在入学前对计算机课程的受教育的程度不同。

其中一部分曾参加各类信息学计算机大赛,已具备一定的计算思维素养。

而另一部分表现在基本没接触过计算机,对计算机的了解如一张白纸。

还有更多的大部分新生,具备一定的计算机基础知识,但专业计算机知识较少。

学生计算机基础良莠不齐的现象给大学计算机课程的授课带来挑战,如何吸引新生学习兴趣,体现个性化学习,实现教学目标是一个亟待解决的问题。

1.3 课程与专业背景结合性差大学计算机课程是高等院校各本科专业开设的计算机类通识课程,基本上实行的都是通识教育,与专业的结合还很少,没有根据专业的不同设置不同的教学目标、教学内容、课程体系[6]。

然而不同专业对大学计算机课程的需求不同、侧重不同,大学计算机基础课程应该注重学生利用计算机知识解决本专业的问题能力培养。

1.4 课堂教学模式交互性不足交互性的教学过程可以激发学生学习兴趣、引发学生对问题的深入思考,是提高教学质量的重要环节[7]。

然后,目前大多数高校计算机课程仍然沿用传统的课堂讲授为主的教学模式,这种以教师为中心的教学模式只注重内容的呈现和讲解,一般以静态为主,课堂教学师生、生生之间交互性差,学生的课堂参与度不足。

1.5 优质教学资源匮乏教学资源数字化具有个性化、灵活性、开放性的学习理念,打破了传统课堂的教学空间限制,学习更具有泛在性[8]。

可是,目前大学计算机基础课程缺乏想吻合的优质教学资源。

主要表现在以下几个方面:(1)没有对海量的学习资源进行整理与设计,很多的教学资源内容重复,给增加了学生学习的负担;(2)教学资源内容更新不足甚至存在滞后的现象,学科前沿的支撑材料较少;(3)师生没有合理的安排使用数字资源,纸质教材资源和数字化资源结合不紧密,使用效果不明显,适用于学生个性化学习的优质资源较为缺乏。

1.6 教学评价未能真正落实大学计算机基础课程教学评价还存在诸多问题:(1)以计算思维为导向的课程评价标准方案还未形成;(2)“以考代评”方式作为终结性评价和以经验性评价盘踞于课程教学过程中;(3)作为评价的主体,学生还未能真正参与到教学评价程过程中,仅仅以教师评价为主;(4)评价形式单一,没有多反面多角度的评价学习情况,如学生的课堂参与活动,课后交流学习活动,以及学生满意程度等都没有纳入课程评价范畴。

2 研究对策2.1 教学内容的重新梳理当前大学计算机基础还是停留在以操作技能为重点的层面,不能满足教指委提出的教学目标。

将计算思维映射或融入教学内容,是教学目标在课程教学目标实践中的具体表现形式。

(1)以“计算思维”为导向重新选择和组织教学内容。

结合我校应用型人才培养的需求,实行以“计算思维”为导向的教学内容,通过合理设计形成大学计算机基础课程的核心体系,具体的内容可以采用“专题化”、“系统化”相结合的组织形式,包括如下:①专题化。

大学计算机基础中,如“0和1”、“递归”、“加锁与解锁”,“数据抽象”、“栈与队列”、“七层网络体系结构”等一些经典的计算思维可以采用专题化形式进行组织,通过列举典型的社会生活案例及其求解思想逐步引入到计算系统的求解思想,围绕着专题,通过形象化的、多样化的案例,将概念与相关思想相互映射。

可使学生深刻地理解计算思维,将社会生活现象和计算思维有机地联系在一起,可以丰富学生的联想能力,促进其复合型思维的形成。

②系统化。

为使学生对计算机基础有一个系统性的了解,可以以“计算思维”为体系采用系统化的方式逐层讲解。

如图1所示。

③阅读+训练。

通过海量的阅读积累大量的知识,它是思维理解的前提,思维可以将知识贯通起来形成问题求解的思路,而大量的训练是思维转换成能力的有力保障。

大学计算机基础课程在着重于通识性思维的“讲解”同时也要着重于思维的“训练”。

通过上述专题化和系统化对教学内容进行有效的选择与组织、结合灵活的教学方式、形象多样的教学案例及大量的阅读和思维的训练,以达到培养学生计算思维的目的。

(2)突出与专业相结合的教学案例。

针对不同专业的差异性及需求侧重的不同,采取有差别教学内容,可以从两个方面来着手。

其一,对相同的教学内容,教师根据专业的不同,突出教学内容重点不同。

其二,收集汇总各专业的相关问题,精选与专业密切相关的教学案例作为教学内容。

比如,大数据类专业,侧重电子表格中合并、统计、公式等的讲述;对文科专业,侧重文字处理软件的讲述,如文档的排版知识要点等;对电子商务类专业,侧重计算机网络技术的应用等。

精选与专业相结合的教学案例实现计算思维的培养。

一般要求精选的案例具备典型性、可信性、相关性和可操作性[9]。

典型性即精选的案例具有代表性,通过该案例的分析能够达到事半功倍、举一反三的功效。

可信性要求所选案例来源于与专业相关的实际案例,可以是学生学习过程中遇到的问题或与专业相关的实际应用问题,让学生感知学以致用。

相关性是指所选案例以本专业为背景符合教学目标的设置,能够体现教学内容的重难点。

可操作性即计算自动化、计算机械化和计算形式化,体现出计算思维的特征。

总之,在案例分析过程中,将计算思维中的抽象、分解、推理、仿真等基础概念融入贯穿其中,进行问题的抽象、建模、实现等环节,从而实现计算思维的能力培养和创新能力的培养。

2.2 采用“线上”和“线下”并重的教学模式“线下”教学是指“面对面”传统的的课堂教学,“线上”教学是指利用网络在线学习。

“线上”和“线下”相结合的教学模式相互促进、互补,充分发挥两者的优势。

网络技术的介入不仅为学生提供了丰富的学习资源和交流的机会,还为教师改进教学方法、提高教学效率的提供有利工具。

“线上”和“线下”相结合的教学模式,既发挥了教师引导、监控、启发教学过程的主导作用,又充分体现学生学习过程中的主动性、积极性和创造性[10]。

为达到教指委制定的教学目标,可以将教学过程分成三个区:课前网络课堂区、课中面对面教授区,课后讨论区,混合式教学模式如图2所示。

课前网络课堂区,教师根据课程培养目标和教学内容,制定一个学习子目标和相关学习资源;学习者根据学习目标有目的地学习任务,通过在线学习、测试、交流,让学生了解自身的学习情况。

课前网络课堂区重在培养学生自主学习、分析解决问题的能力。

课中“面对面”课堂区,任课老师采取案例教学、启发式教学、协作式教学、专题讨论式教学相结合的教学方法跟踪学生学习和讨论情况。

案例式教学老师在讲解计算机发展史时可以结合业界最新动态和科技发展的方向,例举一些IT界最新科技产品、风云人物及企业,激发学生的学习兴趣,树立正确的人生规划。

启发式教学教师在授课过程中,适当地采用多种方式提问,不仅可以提高学生上课注意力,还可以活跃和启发学生的思维,调动学生的积极性。

课堂上,教师首先抛出专项问题或根据学生学习过程中遇到的问题,将学生进行分组讨论,团队里的每一个成员都可从不同的角度讨论问题、解决问题,最后鼓励学生走上讲台。

这种协作式、专题讨论式教学让学生学会组织、学会和谐相处,锻炼了交流能力和表达能力,体会到交流的乐趣和力量。

课后讨论区,利用QQ群采用讨论式教学,对学生上课没有消化的知识或者自学过程中遇到的难题,教师与学生、学生与学生之间对疑难问题都可以在线进行实时地交流、探讨和分析解决问题。

在讨论区学习者还可以将优秀作品进行展示,最新资讯、优质学习资源进行及时上传共享。

这种方便、快捷又经济的讨论式教学,是课堂教学的有效补充,也是提高学生学习兴趣的重要形式。

三种学习区采用了丰富多样的教学手段,促进了课堂教学学生知识内化的过程,建立学生计算机的思维。

每种不同的教学手段,学生对应着不同扮演者的角色,提高了学生学习的兴趣,如图3所示。

2.3 建立拥有丰富教学资源的网络教学平台教学资源的合理化设计开发可以提高教学目标的实现效果。

合集下载

以计算思维为导向的大学计算机基础教学改革

以计算思维为导向的大学计算机基础教学改革
由于各种差异的存在和个性化培养需求的客 观存在,如果不对课程内容和形式进行改进,仅 采用传统的方式只能兼顾一般性要求,无法实现 个性化的定制,因材施教难以真正实现。部分院 校由于师资力量不足,计算机基础课程多采用大 班授课的形式,导致因材施教更加难以施行。如 果能将内容与形式有效结合,利用先进的技术平 台和手段,配以充足的资源,因材施教就不再成 为困扰教师的难题。
第 10 期 2018 年 10 月 10 日
计算机教育
Computer Education
文章编号:1672-5913(2018)10-0125-04
125
中图分类号:G642
以计算思维为导向的大学计算机基础教学改革
金 莹,陶先平,张 莉,张 洁,陶 烨
(南京大学 计算机科学与技术系,江苏 南京 210023)
信息技术的飞跃式发展使计算机基础教学内 容疲于跟进,内容不断膨胀,而课时有限,矛盾 凸显。教师应抓住计算的本质和规律,以计算思 维能力培养为核心,凝练出“微内核”结构的教 学内容,根据不同专业制订教学大纲,配套契合 的教学案例,安排合理的实验内容,使其具有较 好的兼容性、适应性和可扩展性,以寻求解决这 一问题的根本途径。 3.3 建设平台资源,丰富教学形式
摘 要:分析大学计算机基础课程目前面临的主要问题,提出行之有效的解决方案,阐述如何以计算 思维能力培养为核心凝练教学内容,介绍课程体系的构建方案,说明具体实践中的教学效果。 关键词:计算思维;大学计算机基础教学;教学改革;教学体系;教学内容;教学形式
1 计算机基础教育面临的现状
1.1 计算机应用的专业分布广,但需求差异大 随着计算科学本身在各领域应用的快速扩张
和深入应用,不同专业的人才培养都对其提出更 高的要求,但专业需求差异较大。随着计算机辅 助设计技术的不断发展,建筑、艺术及部分文科 院系将更多的设计理念和应用转移至计算机平台 上,因此对计算机设计有着较高要求。法学、商 学等专业则由于数据库技术的不断完善及近年来 大数据带来的巨大优势,提出在计算机应用分析 方面的迫切需求。传统的理工科专业为适应智能 制造、自动控制、数值模拟和数学计算的产业和 科研人才需求,在进一步加强学生对相关软件的 应用能力培养的同时,始终强调编程能力以及软 件工具的开发和持续的改进创新能力。 1.2 学生个体差异大

浅谈基于计算思维的大学计算机基础课程创新型教学模式

浅谈基于计算思维的大学计算机基础课程创新型教学模式

浅谈基于计算思维的大学计算机基础课程创新型教学模式【摘要】现代教育需要紧跟计算思维的发展,大学计算机基础课程的教学模式也需要创新。

本文首先讨论了基于计算思维的教学模式,认为将计算思维融入课程教学可以培养学生的逻辑思维和问题解决能力。

然后介绍了大学计算机基础课程的创新,探讨了如何从理论到实践,全面推动课程教学的改革。

接着详细展示了教学模式设计和实践案例分析,通过具体案例说明如何有效地引入计算思维,提升教学效果。

最后对教学模式进行评估,总结出其优点和不足之处。

结论部分总结了本文的观点和提出了未来改进的方向,为大学计算机基础课程的教学模式创新提供了参考。

【关键词】计算思维、大学计算机基础课程、创新型教学模式、教学设计、实践案例分析、评估效果1. 引言1.1 引言本文旨在探讨基于计算思维的大学计算机基础课程创新型教学模式,并通过实践案例分析和效果评估,探讨其在教学中的应用和效果。

通过研究这一新型教学模式的设计和实施,我们希望能够为教育者提供有益的参考和启发,为大学计算机基础课程的教学改革提供借鉴和支持。

在这个信息化和智能化的时代,大学计算机基础课程的教学模式的革新至关重要。

只有不断地创新和探索,才能更好地培养学生的计算思维能力,为他们的未来发展打下坚实的基础。

接下来,我们将深入探讨基于计算思维的教学模式在大学计算机基础课程中的应用与挑战。

2. 正文2.1 基于计算思维的教学模式基于计算思维的教学模式是指在大学计算机基础课程中引入计算思维的理念,通过培养学生的计算思维能力来提高他们对计算机科学基础知识的理解和应用能力。

计算思维是一种人们在解决问题和设计系统时运用计算概念和计算方法的思维方式,包括分解问题、找出规律、设计算法等。

在基于计算思维的教学模式下,教师可以通过设计具有挑战性和实践性的任务来激发学生的学习兴趣,引导他们进行思辨和探究,培养他们的问题解决能力和创新意识。

教师还可以通过构建跨学科的知识框架,引导学生将计算思维与其他学科知识相结合,拓展他们的学习视野,提高他们的综合能力。

计算思维条件下的大学计算机基础课程教学内容改革

计算思维条件下的大学计算机基础课程教学内容改革

2016年软件 2016,Vol.37,No.12 第37卷第12期 COMPUTER ENGINEERING & SOFTWARE 国际 IT 传媒品牌计算思维条件下的大学计算机基础课程教学内容改革王华,梅强(江西工程学院江西新余338029)摘要:计算机作为当前主流的应用设施被广泛投入到各个行业中,而其高效率、高精度、信息化等优势体现着其优秀的能力,为了能够符合时代的发展,我国也开展了计算机基础课程教育,希望能够以此来为当前各个阶段的学生在计算机的应用方面打下良好的基础。

而大学作为培养学生专业能力的重要阶段,计算机基础课程的内容不能够只局限于操作等方面,更需要培养学生计算思维能力。

大学生只有拥有科学、规范的计算思维理念,在学习计算机基础课程时才能够以正确的方式对待,学习效率也将进一步提高。

本文将通过分析当前大学生计算机基础课程教学所面临的困难,系统性的分析计算思维条件下的大学计算机基础课程教学内容改革。

关键词:计算思维;大学计算基础;课程教学中图分类号: C32 文献标识码: A DOI:10.3969/j.issn.1003-6970.2016.12.048本文著录格式:王华,梅强.计算思维条件下的大学计算机基础课程教学内容改革[J].软件,2016,37(12):224 Teaching Content Reform of College Computer Basic Courses underCondition of Computational ThoughtsWang Hua Mei Qiang(Jiangxi College of Engineering,Xinyu 338029 China)【Abstract】:Computer facilities are widely used as the current mainstream into various industries, and the advantage of high efficiency, high precision and information embodies its good ability, in order to conform to the development of The Times, our country also carried out computer basic courses education, hope to be able to to for current students at various stages in the application of computer to lay a good foundation. The university as an important stage of cultivating students' professional ability, the content of computer foundation course can not only limited to the aspects such as operation, more need to be calculated to cultivate students thinking ability. College students only have a scientific, standardized calculation concept of thinking, in learning basic computer courses to treat in the right way, the learning efficiency will be further improved. This article through the analysis of current situation of basic computer courses teaching university faces difficulties, systematic analysis and calculation of thinking under the condition of college basic computer course teaching content reform.【Key words】:Computational thinking; University of calculation basis; Course teaching0 引言自从2010年多所高校提出有关计算机基础教学发展的相关战略提议之后,国内普遍高校对于以计算思维作为基础的新型的计算机基础教学改革有了广泛的认知。

计算思维为导向的大学计算机基础教学研究

计算思维为导向的大学计算机基础教学研究

计算思维为导向的大学计算机基础教学研究计算思维是指一种用于解决问题或实现目标的思维方式,它包括问题分解、抽象、模式识别、算法思维、递归等多种思维技能。

近年来,计算思维在教育、管理、工程等领域被广泛应用。

对于计算机教育而言,计算思维的引入可以使学生更好地理解计算机的基本概念和操作,提高编程能力和解决问题的能力。

因此,大学计算机基础教学中引入计算思维成为了一个热门话题。

本文旨在探讨计算思维为导向的大学计算机基础教学模式和方法,并探讨其在实际教学中的应用。

首先,我们需要明确大学计算机基础教学的目标是什么。

大学计算机基础教学应当使学生具备如下能力:理解计算机的基本概念、学习编程语言的基本语法、掌握数据结构、算法和计算机组成原理、培养解决问题的能力并实践应用等。

在这种背景下,计算思维即能有助于学生的编程能力以及解决问题的能力的提高,同时,也有助于学生对计算机的整体认识和理解。

针对这一目标,我们可以采用计算思维为导向的大学计算机基础教学模式。

具体来说,该模式应该包含以下几个方面:1. 问题驱动学习:学生在学习计算机基础的过程中应该经常遇到问题,并通过解决问题的方式来深入理解计算机的各个方面。

这样的学习模式被称为“问题驱动学习”。

2. 抽象能力的培养:计算思维强调抽象能力的培养,学生应该使用抽象概念来描述问题,如利用数据结构的方式来描述化学反应等。

这样的方式能够帮助学生更好地理解问题,并初步培养学生的抽象思维能力。

3. 算法的应用:计算思维还强调算法的应用,学生需要使用算法来解决问题。

在计算思维为导向的教学模式中,我们需要强调如何设计高效的算法,如何对算法进行分析和评估,以及如何将算法应用到实际问题中。

4. 语言学习的同时学习计算思维:编程语言是计算机基础教学中不可或缺的部分,但是我们不仅仅要教授语言的基本语法,而是要同时教授计算思维的各个方面,如抽象能力、算法思维等。

这样,学生既能学会编程语言的基本语法,也能在学习语言时顺便培养计算思维。

基于计算机思维的大学计算机基础课程教学改革探讨

基于计算机思维的大学计算机基础课程教学改革探讨

基于计算机思维的大学计算机基础课程教学改革探讨随着计算机科学技术的不断发展,计算机基础课程在大学教育中的地位日益重要。

由于课程体系的传统思维束缚和教学方法的陈旧,许多学生对于计算机基础知识掌握不到位,急需一种基于计算机思维的大学计算机基础课程教学改革。

计算机思维是指运用计算机科学的基本概念和方法来分析和解决问题的一种思维方式。

它强调逻辑思维、抽象思维和系统思维等能力的培养。

基于计算机思维的大学计算机基础课程教学改革的核心是培养学生的计算机思维能力。

基于计算机思维的大学计算机基础课程应注重培养学生的逻辑思维能力。

这包括培养学生的问题分析和解决能力,教学可以引导学生运用计算机科学的思维方式来分析和解决问题,激发他们对于问题的兴趣,并培养他们的问题解决能力。

基于计算机思维的大学计算机基础课程应注重培养学生的抽象思维能力。

抽象是计算机科学的核心概念之一,也是培养学生计算机思维能力的基础。

教学可以通过讲解和演示计算机基础知识的抽象概念,让学生从具体到抽象地理解计算机科学的原理和方法,从而培养他们的抽象思维能力。

基于计算机思维的大学计算机基础课程应注重培养学生的系统思维能力。

计算机系统由各种硬件和软件组成,学生需要全面了解和把握计算机系统的组成和运作原理。

教学可以通过案例分析和综合实践等方式,让学生了解和掌握计算机系统的各个方面,培养他们的系统思维能力。

基于计算机思维的大学计算机基础课程还应注重实践能力的培养。

计算机技术是实践性很强的学科,学生通过实践才能真正理解和掌握计算机基础知识。

教学可以引入实践项目,让学生通过编程实践、项目实践等方式,动手实践所学的知识和技能,提高他们的实践能力。

基于计算机思维的大学计算机基础课程教学改革能够更好地满足学生对于计算机基础知识的掌握需求。

通过培养学生的逻辑思维、抽象思维、系统思维和实践能力,可以提高学生的学习兴趣和学习效果,为他们未来的学习和工作奠定良好的基础。

大学应积极推动计算机基础课程教学改革,将计算机思维融入课程教学中,提高学生的计算机思维能力。

以计算思维培养为导向的计算机基础教学改革实践探究

以计算思维培养为导向的计算机基础教学改革实践探究

以计算思维培养为导向的计算机基础教学改革实践探究现代社会日新月异,计算机技术的普及和应用已经成为当今时代的趋势。

为了适应这个快速发展的时代,计算机基础教育也亟需改革与创新。

计算思维作为一种重要的思维方式,不仅能够帮助学生理解和应用计算机知识,更能培养学生的创新思维和问题解决能力。

因此,以计算思维培养为导向的计算机基础教学改革成为了当今教育界的热点问题。

一、计算思维在计算机基础教学中的重要性计算思维是一种将复杂问题分解为简单问题,并通过运算和逻辑推理获取解决方案的思维方式。

在计算机基础教学中,计算思维不仅帮助学生理解和掌握计算机的基本原理和操作技巧,更能够培养学生的创新思维和问题解决能力。

例如,在解决编程问题时,学生需要通过逻辑思考和算法设计来解决问题,这需要他们具备较强的计算思维能力。

因此,只有将计算思维融入到计算机基础教学中,才能够使学生真正地掌握计算机知识,并且在实际问题中运用自如。

二、计算机基础教学中的计算思维培养策略为了有效培养学生的计算思维能力,计算机基础教学需要采取一系列的策略和方法。

首先,教师应该注重培养学生的问题解决能力。

在教学过程中,教师可以引导学生运用计算思维解决实际问题,而不是单纯地讲解知识点。

例如,可以设计一些实际问题,让学生通过编程或其他方式解决,这样可以培养学生的主动学习和问题解决能力。

同时,教师还可以引导学生进行编程思维的训练,例如通过编写简单的程序来培养学生的逻辑思考和算法设计能力。

另外,计算机基础教学还应该注重培养学生的创新思维。

计算机技术的发展离不开创新思维的支撑,因此,培养学生的创新思维具有重要意义。

在教学过程中,教师可以引导学生进行一些创新性的编程项目,例如设计新颖的游戏或应用程序,这样可以激发学生的创造力和创新性思维。

同时,教师还可以鼓励学生参与一些编程竞赛或创新大赛,提供一个展示和交流的平台,激发学生的积极性和创新意识。

三、计算思维培养的实践案例为了验证计算思维培养策略的有效性,我们进行了一项实践案例研究。

基于计算机思维的大学计算机基础课程教学改革探讨

基于计算机思维的大学计算机基础课程教学改革探讨随着计算机科学技术的迅速发展,计算机已经成为人们生活中不可或缺的重要组成部分,逐渐渗透到各行各业中。

而在此背景下,计算机基础课程对于大学生的学习意义也日益重要。

然而,当前的基础课程教学存在一些问题,如内容过于抽象、学习难度大等,导致许多学生对计算机基础知识缺乏实践经验,难以掌握核心概念,进而对后续课程的学习产生影响。

针对这样的情况,有必要进行基于计算机思维的大学计算机基础课程教学改革探讨,来提高学生的计算机素养和实践能力。

一、计算机思维与教学方法改革计算机思维是现代社会中一种必备的思维方式,是解决现实生活问题的基础。

而基于计算机思维的大学计算机基础课程教学改革,应重点关注以下几个方面:1.将理论知识与实践相结合基础课程教学应当更加注重实践性、思维性和创新性思维,将所学知识与实际应用相结合。

例如,可以通过编写小程序、设计网站等方式来让学生将课程知识灵活地应用于实践中,加深对知识的理解。

此外,采用开放式实验、实证教学等方法也是非常有效的。

2.注重实际案例的运用理论知识对于学生来说需要有一个实际的引入,这就需要教师在教学过程中注重实际案例的引入,通过实际案例来解释相关的理论知识。

比如,可以通过引入一些比较常见的计算机问题,让学生自行解决或协同解决,以便更好地理解和掌握基础知识,并在完成案例时,加深对于计算机系统和技术的认识。

3.强调项目思维基础课程教学应当更加注重培养学生的创新思维,鼓励学生通过分析、解决问题的方式来自学、自拓展,形成自主学习和创新的习惯。

因此,一些基于项目式的学习可以作为有效手段。

例如,可以让学生按照自己的实际需求设计一个小应用程序,从而形成对教学内容的更深入理解和应用。

二、计算机基础课程教学改革的深入推广随着计算机科学技术的迅速发展,计算机基础课程教学改革已经成为大势所趋。

但是,仅仅给学生提供了现代的计算机教学环境还是不够的,同时也需要加强课程教育理念的改革。

基于计算思维的大学计算机基础课程模块式教学改革

我校计算机基础课程特点武汉理工大学目前设有25个学院,学科涵盖工学、理学、文学、管理学、经济学、法学、哲学、历史学、教育学、医学、艺术学等门类,现有87个本科专业。

本教研室自成立以来承担着全校理工科、文科和艺术类非计算机专业本科生计算机基础课程的教学任务。

我校计算机基础课程的教学对象是具有多领域学科特色的、众多的、非计算机专业本科生。

不同专业之间对计算机基础知识的要求差别非常大,而且众多本科专业的设置决定了计算机基础课程的设置应该同样具有多样性的特点。

当前课程教学情况分析不同于大学阶段的数理课程具有完备、循序渐进的体系,计算机基础课程尤其是“大学计算机基础”涉及知识点很多,各种知识互相交叉,很难梳理出一条清晰的脉络,往往从教材到教学过程都是以名词解释为主,也就是解释了“是什么”,却难以进一步解释“为什么”。

因此,在新的课程改革中如何表现课程的知识体系就成了亟待解决的问题。

例如,在介绍计算环境时,往往局限于具体的机器描述,忽视了对计算环境核心思想的介绍和分析;再如,介绍算法也局限于实现过程,忽视了求解方法的思路。

课程教学内容建设是一项“工程”,不但要解决课程的内容体系,也需要解决如何在教学过程中组织和表现具体的内容。

计算机基础教学应该有别于计算机专业教学,不可能也没必要涉及计算机技术的方方面面。

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

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

“大学计算机基础”课程作为大学计算机基础教学的入门课程,需要有相对稳定、体现计算机学科核心思想和方法的内容,不但要解释相关知识是什么,更要回答它们为什么,特别要在不局限于特定机器的条件下,抽象表达计算模型和原理、方法及其实现,因此需要在更高层次上进行课程教学内容建设。

当前我校计算机基础教学分两个学期教学,第一学期讲授计算机文化基础(Windows的基本操作,Word 、Excel、PPT的使用等) ,第二学期讲授计算机技术基础(C语言编程或者V B编程等) 。

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

大学计算机基础课程中的计算思维教学实践随着计算机技术的不断发展,计算机基础课程在大学教育中扮演着越来越重要的角色。

而计算思维作为计算机基础课程中的一项重要教学内容,对学生的思维能力和创新能力有着重要的影响。

本文将围绕大学计算机基础课程中的计算思维教学实践展开探讨。

一、计算思维的重要性计算思维是指通过对问题建模、模拟和分析,运用计算机科学的基本原则和方法来解决问题的一种思维方式。

计算思维能够帮助学生在解决问题时更加清晰、准确地表达问题,更加有条理地思考问题,并且能够利用计算机科学的方法和技术去解决问题。

在当今信息化的社会中,计算思维已经成为一种重要的思维方式,它不仅仅是计算机科学专业学生的必备素质,也是所有学生必须具备的基本能力。

二、教学内容的精心设计在大学计算机基础课程中,教学内容的设计应当围绕计算思维展开。

教师应该根据学生的实际情况和基础知识,合理地安排教学内容。

通过让学生了解计算思维的基本概念和意义,引导学生分析问题、设计算法,并且利用计算机解决实际问题。

教师应该引导学生学会用计算思维和计算机技术去解决实际问题。

教学内容可以包括程序设计基础、算法设计、数据结构和数据库等方面的内容。

教学内容的设计还应该贴合计算思维的培养要求,能够培养学生的分析问题、解决问题和创新思维能力。

三、教学方式的灵活运用在大学计算机基础课程中,教学方式的灵活运用是很重要的。

在教学过程中,教师可以采用多种教学方法,如案例教学法、问题导向教学法、项目驱动教学法等,这些教学方法都有助于培养学生的计算思维。

通过设计一些具有现实意义的案例,引导学生思考和分析问题,激发学生的求知欲和创造力。

通过问题驱动的教学方式,引导学生主动探索问题的解决方法,并且鼓励学生在解决问题过程中发扬创新精神。

通过项目驱动的教学方式,让学生在实际项目中应用计算思维和计算机技术去解决问题,培养学生的实践能力和创新能力。

四、实践教学的重要性在大学计算机基础课程中,实践教学的重要性不言而喻。

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

Science &Technology Vision 科技视界0引言计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学广度的一系列思维活动[3]。

计算思维教育着眼于一种思维模式的养成和训练,因此对现有的教育观念和方式提出了新的挑战,不仅仅是传授知识,而是要将知识的传授与能力培养相结合,培养一种科学严谨的学习与思维习惯。

大学计算机基础课程对培养和训练非计算机专业学生的计算思维起着重要的作用。

2010年在西安交大举办的首届“九校联盟(C9)计算机基础课程研讨会”(以下简称C9会议),发表的《九校联盟(C9)计算机基础教学发展战略联合声明》的核心要点是:正确认识大学计算机基础教学的重要地位,把培养学生的“计算思维”能力作为计算机基础教学的核心任务和目标,由此建设更加完备的计算机基础课程体系和教学内容,进而为全国高校的计算机基础教学改革树立标杆[1]。

1大学计算机基础课程的现状急需培养计算思维能力1.1大学计算机基础课程的教学现状分析2010年,教育部高等学校计算机基础课程教学指导委员会针对非计算机专业的本科毕业生在计算机知识与能力培养,提出“4个领域3个层次”的教学知识体系;同时强调深化“1+X”课程体系[2]。

大学计算机基础教学现状随着计算机及其入门教育的普及,大学计算机基础课程的教学为适应新这一变化而不断做出调整这使其出现了很多问题。

出现这些问题的原因是计算机基础课程的定位及设计出现了偏差。

当前计算机基础课程的教学模式是一种知识型/技能型教学,更多关注于知识点的传授以及软件的使用操作,如二进制、Word 和Excel 等。

而非计算机专业学习,特别是文科学生未来需要应用计算机来进行各学科的专业研究和创新突破。

但现在的教学模式往往只能让学生学习相关的知识点和软件的操作技能,却不能很好的把计算手段应用到自己的专业领域。

1.2计算思维应用到大学计算机基础课程的必要性2010年,教育部高等学校计算机基础课程教学指导委员会针对非计算机专业的本科毕业生在计算机知识与能力培养,要求非计算机专业的本科毕业生具有判断和选择计算机工具与方法的能力;能有效地掌握并应用计算机工具、技术和方法,解决专业领域中的问题;能够适应信息技术和信息社会的快速发展变化。

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