以专业需求和计算思维为导向的大学计算机理论实验课程教学模式探索
- 格式:ppt
- 大小:503.50 KB
- 文档页数:25
大学计算机基础课程中的计算思维教学实践计算思维是指通过计算和分析问题来解决问题的思维方式,是计算机基础课程中非常重要的一部分。
在大学计算机基础课程中,教学实践需要充分挖掘计算思维的特点,培养学生的计算思维能力,使他们具备解决问题的能力和方法。
本文将结合计算思维的特点和大学计算机基础课程的教学内容,探讨计算思维教学实践的方法和策略。
一、计算思维教学的特点1. 抽象思维:计算思维要求学生具备抽象思维能力,能够将现实问题抽象成计算机可以理解的形式。
在教学实践中,可以通过设计具体的案例和练习,让学生逐渐培养抽象思维能力。
2. 逻辑思维:计算思维需要学生具备严密的逻辑思维能力,能够用逻辑推理和分析解决问题。
教学实践中可以通过引导学生进行问题分析和逻辑推理的练习,以及设计适当的逻辑思维训练项目,培养学生的逻辑思维能力。
1. 案例分析教学法:通过具体的案例分析,引导学生掌握计算思维的具体运用和解决问题的方法。
可以设计一些典型的案例,让学生分析问题、设计算法、编写程序,体验计算思维的实际应用。
2. 项目驱动教学法:设计一些实际的项目任务,让学生在解决问题的过程中不断提升计算思维能力。
通过项目驱动教学,可以让学生在实践中运用计算思维,培养他们的解决问题的能力。
3. 编程实践教学法:计算思维的实践是通过编程实践来进行的,可以设计一些实际的编程练习和项目,让学生通过编程来体验计算思维的魅力,提升他们的算法设计和程序实现能力。
4. 协作学习教学法:计算思维是一种协同工作的能力,可以通过小组合作的方式,让学生在实际项目中通过讨论和合作,培养他们的交流和合作能力。
5. 跨学科整合教学法:计算思维是一种综合能力,可以通过跨学科整合的方式,引入其他学科的知识和技能,让学生在多个领域的知识和能力中综合运用计算思维。
1. 引导问题解决:在教学中,引导学生通过自主思考和探索,解决实际的问题。
可以设计一些具有挑战性的问题,并引导学生从逻辑思维、算法思维、创新思维等方面去解决问题。
以计算思维为导向的计算机基础教育探索龚本灿(三峡大学计算机与信息学院湖北·宜昌443002)中图分类号:G712文献标识码:A文章编号:1672-7894(2013)03-0057-02摘要本文提出了一种以“计算思维为导向”的大学计算机基础教育模式,充分发掘蕴涵在计算机学科知识当中的、建立在可实现基础上的思维方法,从思维方式的更高角度来培养学生,以充分挖掘学生的创新潜力。
关键词计算思维计算机基础教育模式Exploration of Computer Basic Education Oriented by Computational Thinking//Gong BencanAbstract This paper proposes an undergraduate computer basic education mode oriented by computational thinking,which can fully uncover the way of thinking in computer science knowledge. We train students from the higher point of view on the thinking way,which can fully dig the innovative potential of students.Key words computational thinking;computer basic;education mode1大学计算机基础教育的现状非计算机专业学生的计算机基础教育课程主要包括“计算机基础”、“计算机语言”等。
目前我国高校已普及了计算机基础教育,但随着社会的进步、计算机技术的飞速发展,高校计算机基础教育已越来越不适应信息化社会对高素质人才培养的要求,问题的症结在于:目前计算机基础教育中存在“狭义工具论”的问题[1]。
DOI:10.16661/ki.1672-3791.2002-1012-1008以计算思维为核心的计算机基础教学课程体系改革探究①杨文静(云南大学滇池学院 云南昆明 650228)摘 要:“计算思维”指的是运用计算机科学的基础概念来求解问题、设计系统和理解人类行为的科学方法。
在互联网发展驱动下,对计算思维的培养和重视对高校教学改革产生了不可忽视的影响,未来高校计算机教学改革与数据、数据分析、计算、计算思维将密不可分。
各高校计算机基础教学开始研究如何进行课程设置,尝试教学方法开始多元化、有针对性、系统化,目的是使学生熟练使用计算机分析和解决问题。
关键词:计算思维 计算机基础 课程体系 改革中图分类号:G642文献标识码:A文章编号:1672-3791(2020)07(b)-0013-04A Study on the Reform of Computer Basic Teaching CurriculumSystem with Computing Thinking as the CoreYANG Wenjing(Dianchi College of Yunnan University, Kunming, Yunnan Province, 650228 China)Abstract: "Computational Thinking" refers to the scientific method of using the basic concepts of computer science to solve problems, design systems and understand human behavior. Driven by the development of the Internet, the cultivation and emphasis on computing thinking has had a signif icant impact on the teaching reform in Colleges and universities. In the future, the computer teaching reform in Colleges and universities will be closely related to data, data analysis, computing and computing thinking. In order to make students skillfully use computers to analyze and solve problems, the basic computer teaching in Colleges and universities began to study how to set up courses and try to diversify, target and systematize teaching methods.Key Words: Computational thinking; Computer foundation; Curriculum system; Reform1 计算思维需求现状“计算思维”是美国卡内基梅隆大学周以真教授在2006年提出来的理论,指的是运用计算机科学的基础概念来求解问题、设计系统和理解人类行为的科学方法。
基于计算思维的计算机专业人才培养模式探索刘军【摘要】在互联网+、大数据和云计算的时代背景下,要培养能适应社会发展新需求的应用型计算机人才,地方高校必须从知识框架、课程设置、实践教学、能力塑造等方面进行综合化改革。
基于本科人才培养方案设计的视角,构建了一种以计算思维能力培养为导向的人才培养模式。
其中,课程设置以培养学生对计算机的系统认知、有效利用计算机解决问题、终身学习信息技术、基于网络协同工作等四种能力为目标,以<能力目标瞷知识表达瞷教学范例>为范式;教学设计以问题求解、启发推理、系统设计、构建评价等四种能力为目标,以“课堂支撑、项目推动、导师引领、氛围熏陶”为路径。
%In the era of the Internet plus , big data and cloud computing background , to train the computer talents who can meet the current needs of the social development , local universities must carry out comprehensive reforms in the aspects of the knowledge framework, curriculum, practice teaching, ability training, etc..From the perspective of undergraduate talent training program de-sign, a training model is constructed to improve students ’ ability of computational thinking .Inthe model, the course design, based on the paradigm of ability goal-knowledge expression-teaching paradigm , aims at training students ’ abilities of computer system cognition , effective use of computer to solve problems , lifelong learning of information technology , and collaborative work on the In-ternet;the teaching design , based on the path of “classroom support , project promotion , advisor guidance and theatmosphere influ-ence”, aims at training abilities of problem solving , heuristic reasoning , system design , and construction evaluation .【期刊名称】《渭南师范学院学报》【年(卷),期】2016(031)014【总页数】8页(P9-16)【关键词】地方本科院校;计算机类专业;人才培养模式;计算思维;培养方案【作者】刘军【作者单位】渭南师范学院网络安全与信息化学院,陕西渭南714099【正文语种】中文【中图分类】G642随着国家创新驱动战略的实施,在互联网+大背景下,社会各行业都急需大量的网络安全与信息化人才。
以计算思维能力培养为导向的《大学计算机基础》教学探索与实践仅供参考摘要:计算思维是当今大学生应具备的基本素质,《大学计算机基础》是计算思维能力培养的一个关键课程。
分析该课程的特点及教学中存在的问题,结合计算思维能力培养,在教学内容、教学方法和考核方式三个方面进行探索与实践。
实践证明,这些方法和措施能够在一定程度上提高学生的计算思维能力,提升教学质量。
关键词:大学计算机基础;计算思维;教学实践 0.引言随着信息技术的不断发展和广泛应用,计算思维已不知不觉地融入社会生活的各个方面,计算思维能力亦成为现代社会不可或缺的基本技能。
那么,在《大学计算机基础》课程教学中,培养学生的计算思维,引导学生用计算思维去思考问题和解决问题,这对提升计算机基础课教学效果、培养创新人才具有重要意义。
1.计算思维与《大学计算机基础》教学计算思维(Computational Thinking)是运用计算机科学的基本概念去求解问题、设计系统和理解人类的行为,包括了涵盖计算机科学之广度的一系列思维活动。
计算思维是一种选择合适的方式去陈述一个问题,或对一个问题的相关方面建模使其易于处理的思维方法。
理论思维、计算思维和实验思维统称为三大科学思维。
目前,各高校的计算机基础课一般由信息技术基础、操作系统、办公软件、网络和数据库等几部分组成,课程内容多知识分散、学时有限、学生程度参差不齐。
计算机基础教学中的主要问题是“狭义工具论”,认为计算机基础课就是教学生如何使用好计算机这个工具,而不是培养学生使用计算机技术的思想与方法去解决实际问题。
就我校而言,在部分教师和学生中的确在某种程度上存在“狭义工具论”的倾向。
在计算机基础教学过程中,不能仅仅简单地介绍“计算思维”的概念,而是将计算思维的培养融入到整个教学过程中。
结合各个专业的应用需求,对现有的教学内容进行梳理和提升,将计算思维能力培养贯穿在课程教学过程中;通过改进教学方法,满足不同的学习需求,突破教学的时空限制,更好地帮助学生运用所学的知识来分析和解决问题:通过完善考核方式,从多方位考察学生,从而更有利于计算思维培养目标的实现。
以培养计算思维能力的大学计算机基础课程改革的探索作者:徐善针来源:《科技视界》 2014年第33期徐善针(延边大学工学院计算机系,吉林延吉 133002)【摘要】本文分析了目前计算机基础课教学及培养大学生计算思维能力存在的问题,提出了要提高大学生的计算思维能力,首先必须提高计算机基础课教师的计算思维能力,其次必须在教学内容、教学方法和教学手段等方面进行改革,最后必须加大在实验室的投入,同时介绍了我校在这方面的实践经验。
【关键词】计算思维;教学实践;计算机基础课;教学模式作者简介:徐善针(1967.12—),男,本科,吉林安图人,延边大学工学院计算机系,副教授,主要研究方向为智能信息处理、数据库应用技术。
2006年3月,美国卡内基·梅隆大学计算机系主任周以真(Jeannette M.Wing)教授在美国计算机权威杂志《Communication of the ACM》上发表并定义了计算思维(Computational Thinking)。
她指出,计算思维是运用计算机科学的基础概念进行问题求解、系统设计,以及人类行为理解的涵盖计算机科学之广度的一系列思维活动。
是每个人的基本技能,不仅仅属于计算机科学家。
教育部高等学校计算机基础课程教学委员会对培养学生的计算思维能力非常重视,2010年7月,九校联盟在西安对计算思维与大学计算机基础教学进行了研讨,发表了《九校联盟(C9)计算机基础教学发展战略联合声明》。
声明认为,培养复合型创新人才的一个重要内容就是要潜移默化地使他们具有计算思维的能力。
从此,拉开了以培养计算思维能力为核心的计算机基础课程教学改革。
为快速推进此项改革,教育部高教司在2012年11月设立了22项“以计算思维为切入点的大学计算机课程改革”的项目。
到2014年,召开了三届以计算思维为内容的计算机基础课程教学改革论坛,大大促进了国内高校以培养学生计算思维能力的计算机基础课程教学研究和教学实践。
浅谈基于计算思维的大学计算机基础课程创新型教学模式随着信息技术的快速发展和计算机在各行各业的广泛应用,大学计算机基础课程已成为现代教育体系中不可或缺的一部分。
传统的计算机基础课程教学模式往往难以激发学生的学习热情和创造力,导致学生在理论知识和实践能力上存在着明显的不足。
为了适应时代的发展需求,促进学生的全面发展,越来越多的大学开始探索基于计算思维的创新型教学模式,旨在培养学生的计算思维能力、解决问题的能力和创新意识。
一、计算思维与创新教学模式计算思维是一种运用计算机科学的概念与技术方法解决问题的思维方式。
计算思维不仅仅是编程和算法的应用,更是一种思考问题、解决问题的方法论。
基于计算思维的教学模式将计算机基础课程置于更广阔的视野中,强调培养学生的问题解决能力、创新能力和实践能力。
在这种教学模式下,教师不仅仅是知识的传播者,更是学生学习和成长的引导者和促进者。
教师的角色不再是简单的灌输知识,而是要引导学生主动思考、自主学习,鼓励学生提出问题、解决问题、创新想法。
二、创新型教学模式的具体实施1. 引入项目化教学:通过引入项目化教学,让学生通过参与项目来学习计算机相关知识和技能,提高学生的实践能力和动手能力。
项目实施过程中,学生需要运用各种计算思维方法,解决问题,提高了学生的创新能力和解决问题的能力。
2. 强化实践操作:计算机基础课程注重学生的实践操作能力的培养,通过课程设置中的实验环节,让学生能够亲自动手操作,巩固所学知识,提高实际动手能力。
3. 培养团队协作意识:在计算机基础课程中,可以将学生分成小组进行合作学习,通过小组学习,培养学生的团队协作意识和团队精神,增强学生的交流能力和合作能力。
4. 引导学生解决实际问题:教师可以引导学生关注现实生活中的问题,通过课程与实际问题的结合,培养学生的问题意识和解决问题的能力。
三、优点与挑战1. 优点:(1)培养学生的计算思维能力:基于计算思维的教学模式可以帮助学生培养计算思维能力,提高学生分析问题和解决问题的能力。
以计算思维为导向的计算机基础教学方案研究【摘要】计算思维代表着一种普遍的认识和一类普适的技能,对计算思维的培养已经成为当前教育的一个重要目标。
将“计算思维”引入教学中,是当前我们面临的教育教学技术改革的新挑战、更是机遇。
计算机基础教学在实现大学教育目标方面起着非常重要的作用,计算机基础教学为学生创新能力的培养奠定基础。
本文探讨了基于计算思维的大学计算机基础课程教学方案。
【关键词】计算机基础;教学方案;计算思维1.计算思维简介随着计算机科学的迅速发展,计算思维作为问题求解、系统设计和人类行为理解的一种思维方式受到广泛关注。
计算思维(Computational Thinking)是由美国卡内基·梅隆大学计算机科学系主任周以真(Jeannette M.Wing)教授在2006年3月在美国计算机权威期刊《Communications of the ACM》杂志上给出和定义。
国际21世纪教育委员会向联合国教科文组织提交的报告中指出,教育应围绕四种基本学习加以安排:一是学会认知,即学会学习;二是学会做事;三是学会共同生活;四是学会生存。
从计算机基础教学能力培养目标看,涉及计算机学科专业能力的是:对计算机的认知能力和应用计算机的问题求解能力。
这两方面的能力恰好反映了计算思维的两个核心要素:计算环境和问题求解。
2.计算机基础教学的基本定位计算机基础教学不仅要培养学生对计算环境的认识,更重要的应该培养学生掌握在计算环境下的问题求解方法,这是今后学生应用计算机技术解决专业问题的重要基础。
另外,计算思维能力的培养还展现了计算机学科独特的思维方式,为将来创新性地解决专业问题奠定基础。
以计算思维能力培养作为计算机基础教学的核心任务,不仅紧紧围绕现有计算机基础教学的根本任务和核心知识内容,而且反映了计算机学科的本质,也体现了通识教育应有的特征。
显然,这样的教学定位,不仅摆脱了以“操作技能”培养学生计算机能力造成的“危机”,也更好地诠释了课程建设的目标,更好地体现了计算机基础课程的基础特征。