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

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:aku168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:提出了一种在大学计算机课程中,把概念抽象、专业性强而又非常重要的计算思维知识点如何生动有趣的讲授给学生的方法。
  关键词:计算思维;教学方法;互动式教学方式
  中图分类号:G642
  文献标识码:A
  文章编号:1009-3044(2019)36-0170-02
  1概述
  计算机已经成为我们生活不可分割的一部分。无论工作、学习、生活时时刻刻,寸步不离。由此科学家提出了计算思维的概念。自从计算思维被提出后,就受到人们的广泛关注。已经成为计算机领域的热点之一,计算机科学专家、教师、学者等大力倡导计算思维,认为它是现代人们必须具备的素质之一[3]。因此计算思维已经成为大学计算机基础课程中最重要的知识章节之一。
  大学计算机课程是在大学生进入大学后的必修课。一方面该课程教学内容丰富,所涉及的知识点多,另一方面该课程所分配的课时并不多,而且学生来自四面八方,基础参差不齐。如何在这样的状态下把该课程的知识点讲清楚非常重要,尤其对于计算思维这样的领域就更是如此。
  笔者在教学实践中总结出以下几种方法,借此抛砖引玉。
  2互动式教学实践
  2.1承上启下引入知识点
  计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。这个定义周以真教授给出了5种详细的解释[2]。
  为了更好地阐释上述概念,首先对上一章的知识进行总结并水到渠成的引出计算思维的概念。从第一章最后的知识点可计算性的概念引出计算思维的概念:在可计算性的问题中,计算机是怎么做的。
  2.2使用实例敲开计算思维之门
  为了使计算思维的概念更加浅显易懂,先抛出一个实例。
  首先给出问题:如何判断一个整数是否为素数。
  然后组织课堂讨论,经过激烈的讨论,大部分同学给出的结果都是根据定义判断。然后让学生写出自己的步骤。大部分同学都只会说不会写。然后和同学们一起把判断步骤梳理一遍,目的是为后面的算法分析奠定基础。
  接着给出下一个问题:判断任意的一个整数是否为素数?由此引出计算思维的概念:计算机是怎么做的。
  接着给出该问题的算法分析步骤,如图l所示:
  给出该问题的C语言代码:
  main0
  {intm,i;
  printf’(“请输入一个数:\n”);
  scanf’(”%d”,
其他文献
摘要:现代信息技术与教育教学深度融合有效推动了基于移动学习平台的混合式教学快速发展。高职《数据通信技术与应用》课程中应用超星学习通进行混合式教学,抓好课前准备、课程教学、课后巩固拓展三个环节,有利于加强师生交流互动,丰富课堂活动,活跃课堂氛围,最大限度地激发学生学习兴趣,提升学习效果。  关键词:移动学习;混合式教学;信息化教学  中图分类号:TP311 文献标识码:A  文章编号:1009-30
摘要:1 X证书制度试点工作的启动,对职业院校人才培养提出了新的要求。本文提出引入中间机构,与职业院校、企业共同构建科学合理、有较强针对性和可实施性的“三元制”人才培养模式,依托“三元制”人才培养模式建立的资源平台实施1 X证书制度,解决职业院校在培训、考评、鉴定等方面的技术与人才短板以及建设培训基地和实习实训消耗面临的财政困境,为职业院校人才培养模式构建和实施1 X证书制度提供了良好借鉴。  关
摘要:为了响应教育部下发《关于深化本科教育教学改革全面提高人才培养质量的意见》中提到的要让高校“学生忙起来、教师强起来、管理严起来、效果实起来。”这一号召。通过对数字电路与逻辑设计课程(简称数字电路)的改革,将思政元素融入专业课程中。课程思政是课程建设的灵魂,更是立德树人的根本任务的关键环节。改革之后的教学模式应具有高阶性,创新性,挑战度(“两性一度”),采用多样化的教学模式鼓励引导学生多读书、深
摘要:作为培养学生创新能力的重要途径,创客教育在基础教育和高等教育领域备受关注。反观学前教育领域,幼儿园的创客教育不被重视,究其原因在于师资力量缺乏。为弥补学前教育领域创客教育师资力量不足的问题,学前教育师范生的创新能力培养应该受到重视。笔者借鉴已有的创客教育研究成果,针对学前教育师范生的特点,设计了创客教育活动并进行实践,希望以此摸索出一条基于创客教育理念的学前教育师范生创新能力培养模式和方法。
摘要:在信息技术高速发展的今天,各个行业的发展都离不开计算机信息技术。在这样的背景下,社会经济的发展要求人才必须要具备一定的计算机应用能力。这就要求在高中教育中不仅需要传授学生基础的文化知识,同时也需要培养的计算机学习能力,以此来帮助他们今后更好适应时代的发展。基于此,本文主要对提升高中生计算机学习能力的积极意义以及相应的策略进行了分析和探讨。  关键词:高中生;计算机学习能力;培养策略  中图分
摘要:随着科技发展、互联网技术的兴起与普及,大数据带给人们工作和生活众多便捷。但与此同时,通过网络传输过程中出现的计算机应用方面的各种安全风险也逐渐显现,并在不同程度给人们的信息安全和交流带来隐患。如何在大数据时代更好地从源头保护个人和集体的网络安全,已成为利用计算机进行交互信息首要解决的问题。本文就大数据时代计算机网络存在的各种安全问题进行阐述,并就此分析防范措施,给维护网络安全运行提供一定的参
该文通过论述码书码课的定义、特点、制作过程及基于智慧课堂的背景下码书码课在教学过程课前课中课后该如何的应用,为教师在教学中利用码书码课提供了理论依据及操作方法。
摘要:随着信息技术与教育的深度融合,微课这一新的网络学习资源正作为新的教学模式被人们关注和利用,该文着重对微课的内涵及特点进行了分析,并对微课的设计与制作流程进行了详细叙述,以期对微课教学模式的广泛应用提供良好的支持。  关键词:微课;设计;制作  中图分类号:G642  文献标识码:A  文章编号:1009-3044(2019)36-0168-02  当前网络技术不断发展,“互联网 ”的应用越来
摘要:培养高职学生的“工匠精神”是当前中国由制造大国向制造强国转变大背景下职业教育的必然要求,通过探索和研究“工匠精神”的培养策略和模式,对提高高职人才培养质量具有重要意义。本文探讨了“工匠精神”教育融入专业教育、校企合作培养、“工匠精神”教育融入人文教育、“工匠精神”教育融入创新实践等培养模式,实现工匠精神培育的目标。  关键词:高职;工匠精神;培育  中图分类号:G64 文献标识码:A  文章
摘要:德国“双元制”教学与我国高职学院广泛开展的“现代学徒制”教学有很多相似之处。笔者在德国访学期间重点考察了德国“双元制”教学过程中的专业建设方法、校企合作思路、专业实训环境建设、教学改革、教学环境等几个方面,围绕如何有效的开展笔者所在高职学院专业建设进行了思考。  关键词:“双元制”教学;“现代学徒制”教学  中图分类号:TP393 文献标识码:A  文章编号:1009-3044(2019)3