1 / 9
文档名称:

基于案例教学法的c语言教学设计.doc

格式:doc   大小:21KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于案例教学法的c语言教学设计.doc

上传人:2028423509 2022/2/17 文件大小:21 KB

下载得到文件列表

基于案例教学法的c语言教学设计.doc

相关文档

文档介绍

文档介绍:-
. z.
基于案例教学法的C语言教学设计
  摘要:针对公安院校学生主体的特殊性,结合高级语言程序设计课程,提出案例教学法。分析了案例教学法的特点,以选择构造为例,运用案例教学对编程的兴趣,形成编程设计思维;善于与其他学****者、教师沟通交流形成共识;培养独立思考、分析程序的能力。
3 教学设计及教学过程
  本次课程以案例法引入,通过猜数字游戏聚焦学生的注意力,调动课堂气氛,然后激发学生的求知欲[4],引导学生解析猜数字游戏背后的代码,通过分析代码,提出问题,在解决问题中讲授新知识新概念,最后总结知识、对照案例,稳固加深。教学过程主要以集体教学为主,分为案例引入、案例分析与讨论、案例总结三个局部。
案例引入
  案例法教学难点之一就是如何选择案例。教师需深入研读教材,根据教学对象和教学容知识点分布,合理选择代表性案例,并对案例进展评估,预估学生在分析案例中遇到的问题和反响,从而拟定相应的教学方案。针对公安院校学生主体和选择构造的知识要点,选择猜数字作为本次教学的案例。
  本次课中,以猜数字游戏开场,首先介绍游戏规则,号召学生积极参与,选取2-3名同学猜数字,其他同学可出谋划策,以此调动全体学生积极性。
案例分析与讨论
-
. z.
  什么是选择构造:游戏完毕之后,控制课堂气氛,引导学生探索游戏背后的知识,结合顺序构造的知识抛出问题。如:,从头到尾分析游戏的步骤,根据流程图的知识,让学生画出猜数字程序的简单流程图。通过对流程图的讲解自然引出选择构造的概念,形成对选择构造的初步认识。让学生列举出日常生活中选择的例子,一一点评,每一个选择的例子都涉及到条件的判断,所以说选择构造的关键点就是条件判断。if语句:根据选择构造的学****如果输入的数字比谜底大,则输出提示信息,请输入一个小一些的数字,如果输入的数字比谜底小,则输出提示信息,请输入一个大一些的数字。展开小组讨论,得出输入数字提示信息是选择构造后,写出输入数字提示信息的伪代码。然后分析猜数字程序代码,根据程序中的注释语句和伪代码,可找到对应的输入数字提示信息的代码,代码如下:
  演示PPT,对照输入数字提示信息的执行流程,呈现3种if语句的形式及其执行流程图。在黑板上,板书并讲解if语句使用的考前须知。如else子句是可选的,使用时须与if语句配对使用。要求学生在VC环境中编写输入数字提示信息的小程序,并进展编译和调试,出现错误时可讨论修改,教师予以点评。将学生分成小组,
-
. z.
3人一组,探讨猜数字程序中选择构造的语句,可参考PPT和书本,每组选出一个代表,讲解找到的程序构造语句。教师再次讲解点评,并通过VC执行结果,让同学参与其中,深刻领会if语句的用法以及选择构造的涵。
  关系运算符和关系表达式:if语句中的表达式可以是关系表达式也可以是逻辑表达式。其中最直观、最容易理解的就是关系表达式。关系表达式又是由关系运算符构成的。要求学生查找