高等职业教育 > ---大类---

基于MOOC+SPOC平台的C语言混合式教学设计

书号:9787113306120 套系名称:

作者:任瑞仙 出版日期:2023-12-01

定价:38.00 页码 / 开本: /16

策划编辑:侯伟 王春霞 责任编辑:王春霞 徐盼欣

适用专业:专著 适用层次:高职教育

最新印刷时间:2023-12-01

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • C语言是一种被广泛使用的结构化程序设计语言,具有与计算机底层紧密结
    合、执行效率高等特点。当今,互联网+课堂的混合式学习已成为课程教学改革的
    新常态。本书论述基于MOOC+SPOC平台的C语言混合式教学设计,主要包括绪
    论、混合式学习的相关理论、C语言课程前端分析、混合式学习教学设计、教学设
    计案例等内容。
    本书力图用简明的语言、典型的实例及通俗的解释,带给读者全新的学习体验,
    帮助普通高等学校相关专业学生及广大计算机软件爱好者迅速、深入地掌握C语言。
    
    
    
  • 党的二十大报告指出:“教育、科技、人才是全面建设社会主义现代化国
    家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创
    新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,
    开辟发展新领域新赛道,不断塑造发展新动能新优势。”
    从数字诞生那天起,就开始有了计算。今天,计算无处不在。无处不在
    的计算设备、无处不在的网络和通信,彻底改变了人类的生活习惯。人们希望
    通过无处不在的计算,随时随地获得自己希望的服务,而提供这些服务或者计
    算的重要载体就是计算机和将各种计算设备连接在一起的网络。人类在探寻计
    算奥秘的过程中,催生了计算机科学的诞生与计算技术的革命。利用计算机解
    决问题已成为当今社会人人都应该具备的基本能力。
    人类学语言时学会了听说读写,学数学时学会了运算推理,学物理时学会
    了观察实证,从而可以理解现实生活,以便针对问题提出有效的解决方案。出
    于同样的理由,我们应该学习编程,以便更好地理解越来越数字化的世界。在
    编程的世界里,计算机语言琳琅满目。其中,C 语言是一门古老而长青的编程
    语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基
    础,在系统程序、嵌入式系统等领域依然是无可替代的编程语言,在各类编程
    语言排行榜上常年名列前茅。如果想要深刻地理解这个数字时代,就要理解计
    算机编程。编程完成了基于计算机的计算实现,改变着人们的思维方式。编程
    不只是一门技术,它还教会人们如何思考。
    
    “C 语言程序设计”是各类专业技术的应用基础,也是各种实践环节的
    软件工具,更是课程设计、学科竞赛、毕业设计、创新创业等活动的重要平台。
    编程能力不仅是学习者进一步专业深造的潜力体现,也是创新人才的重要
    指标。
    当今,互联网 + 课堂的混合式学习已成为课程教学改革的新常态。本书
    采用“学习通 + 课堂 + 在线实践教学平台”构建以学生为中心的混合式学习
    模式,将“数据表示”和“程序实现”作为学习 C 语言程序设计的两条主线索。
    理论即数据表示主要在线上进行,涵盖 C 语言众多的基础知识点;实践即程序
    实现主要在线下翻转课堂进行,侧重于编程能力的培养。围绕这两条主线索,
    本书采用在线实践教学平台贯通线上和线下进行基础练习、巩固练习和拓展练
    习,实现线上与线下的交叉融合。
    在本书付梓之际,我深感惴惴不安。由于学识所限,书中难免有一些不
    足和疏漏之处,敬请读者批评指正。
    
  • 第一章?绪?论...............................................................................................1
    第一节?研究背景与意义 .........................................................................................1
    第二节?研究现状 .....................................................................................................3
    第三节?研究内容与方法 .........................................................................................5
    第二章?混合式学习的相关理论......................................................................9
    第一节?混合式学习的理论基础 .............................................................................9
    第二节?混合式学习的内涵 ...................................................................................10
    第三节?混合式学习的特点和要素 .......................................................................13
    第四节?实施混合式学习模式的意义 ...................................................................15
    第三章?C语言课程前端分析.........................................................................17
    第一节?学习目标和内容分析 ...............................................................................17
    第二节?C语言思政教育分析 ................................................................................19
    第三节?C语言的学习方法分析 ............................................................................23
    第四章?混合式学习教学设计........................................................................27
    第一节?混合式学习设计原则 ...............................................................................27
    第二节?C语言混合式教学设计 ............................................................................28
    第三节?基于学习通的混合式教学实践 ...............................................................33
    第五章?教学设计案例..................................................................................39
    第一节?C语言基础知识 ........................................................................................39
    第二节?顺序结构程序设计 ...................................................................................43
    第三节?选择结构程序设计 ...................................................................................58
    第四节?循环结构程序设计 ...................................................................................69
    第五节?利用数组处理批量数据 ...........................................................................83
    第六节?用函数实现模块化程序设计 ...................................................................94
    第七节?善于利用指针 .........................................................................................110
    第八节?结构体 .....................................................................................................119
    第九节?对文件的输入/输出 ................................................................................129
    第六章?总?结...........................................................................................139
    
    附录?“C语言程序设计”课程教学大纲.....................................................142
    参考文献......................................................................................................151
    ?
  • 任瑞仙,女,山西工程技术学院大数据与智能工程系副教授,主要研究方向为计算机教育应用。自2005年入校参加工作以来,牢记入党初心和从教初心,爱岗敬业,为人师表,注重师德修养,关心爱护学生,精心备课,认真上课,较好地完成了各项工作,多次被评为校级优秀共产党员、优秀教师。注重教育教学理念更新,重视专业知识的学习和科研水平的提高,教研相长,获学院“创新杯”说课比赛二等奖,多次指导学生参加学科竞赛获省级奖项6项。先后主持并完成山西省十二五规划课题1项、山西省十三五规划课题1项、主持在研山西省十四五规划课题1项。积极在专业课教学过程中进行思政教育的探索与实践,主持并完成校级思政课题1项。出版专著1部,参编教材2部,发表论文10余篇。
  • 本书力图用简明的语言、典型的实例及通俗的解释,带给读者全新的学习体验,适用于普通高等学校各专业及广大计算机软件爱好者迅速、深入地掌握C语言。