期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

基于案例教学法的C语言教学设计

时间:2016-06-24 09:54 文章来源:http://www.lunwenbuluo.com 作者: 杨阳 点击次数:

  摘要:针对公安院校学生主体的特殊性,结合高级语言程序设计课程,提出案例教学法。分析了案例教学法的特点,以选择结构为例,运用案例教学法分析教学设计过程。教学设计注重培养学生的学习兴趣,提高学生理论联系实际的能力。

  关键词:案例教学法;C语言;教学设计;选择结构

  引言

  高级语言程序设计是我院网络安全与执法专业的核心基础必修课程,是网络安全执法课程体系的基石,也是培养学生的计算思维和程序设计能力的起点[1]。该课程不仅直接影响后续数据结构、电子取证、信息安全等专业课程的学习,而且对构建专业认同感和融合度有着重要意义。由于我院是公安院校,教学工作不同于普通高等院校,学院日常采用警务化管理,文武兼修,所以在高级语言程序设计教学中有一定的特殊性,主要表现在以下方面。

  ⑴课程总学时少。相较于普通高等院校计算机专业,我院高级语言程序设计总学时偏少,且实验学时占比不大,学生普遍缺乏动手实践能力。

  ⑵课余时间碎片化。公安院校学生课下警务活动较多,学生课余时间有限,学习缺乏连续性。专业知识学习依赖课堂和教师,学习形式比较单一,遇见问题往往“雾里看花”,无法将实际问题转化成程序语言,编程思维能力不足。

  ⑶教学模式传统。传统的教学模式是以语法为主线,以例题讲解为辅助手段,概念性知识较多,会加重学生学习疲劳感,学生学习兴趣不高,教学效果不理想。

  针对以上情况,本文提出案例教学法作为新的教学方法,通过案例进行课堂教学,希望能够调动学生学习的主动性和积极性,培养学生的创新能力和理论联系实际的能力。

  1案例教学法

  20世纪初,哈佛大学创造了案例教学法。即围绕一定的训练目的把实际中真实的情景加以典型化处理,形成供学员思考、分析和决断的案例,通过独立研究和相互讨论的方式,来提高学员分析问题和解决问题的能力的一种方法。这种教学方法在当今世界的教育和培训中得到了广泛的应用[2]。在高级语言程序设计教学中,教师根据教学任务和教学目标,运用案例材料,组织引导学生参与其中对案例进行分析和思考,激发学生学习兴趣,从而提高学生实际动手能力和探究、创新能力[3]。引入案例教学法,可以让学生投入案例,积极思考,将一个个孤立的知识点串联起来,以小见大,构建完整的知识体系,提高程序设计思维能力。本文选择谭浩强的《C程序设计》(第四版)中的第4章“选择结构程序设计”为教学内容来探讨基于案例教学法的教学设计过程。

  2教学目标

  2.1知识目标

  了解6种关系运算符以及其优先次序、3种逻辑运算符以及其优先次序、条件运算符;掌握关系表达式、逻辑表达式的概念及其运算规则;了解if语句的3种形式、if语句的嵌套形式和switch语句形式。

  2.2技能目标

  会灵活应用if语句进行条件语句的判断并通过编译工具编写程序,在VC环境中进行编译,查找错误然后解决。

  2.3情感目标

  激发学生对编程的兴趣,形成编程设计思维;善于与其他学习者、老师沟通交流形成共识;培养独立思考、分析程序的能力。

  3教学设计及教学过程

  本次课程以案例法引入,通过猜数字游戏聚焦学生的注意力,调动课堂气氛,然后激发学生的求知欲[4],引导学生解析猜数字游戏背后的代码,通过分析代码,提出问题,在解决问题中讲授新知识新概念,最后总结知识、对照案例,巩固加深。教学过程主要以集体教学为主,分为案例引入、案例分析与讨论、案例总结三个部分。

  3.1案例引入


  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15380085870
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15380085870
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
15380085870
微信号咨询:
lunwenbuluoli