结构体——教学设计.doc

结构体——教学设计.doc

ID:56965864

大小:336.00 KB

页数:7页

时间:2020-07-29

结构体——教学设计.doc_第1页
结构体——教学设计.doc_第2页
结构体——教学设计.doc_第3页
结构体——教学设计.doc_第4页
结构体——教学设计.doc_第5页
资源描述:

《结构体——教学设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课堂教学设计表章节名称结构体学科C语言程序设计授课班级大一授课时间2014.06.23设计者布鲁斯·李所属学校教技11D依据标准课程标准:了解结构的概念,熟悉结构的声明方法,掌握结构变量的定义和引用方法,掌握结构数组的使用方法,熟悉指向结构变量和结构数组的指针的概念和使用方法,掌握用指向结构变量的指针作函数参数的方法,熟悉typedef定义类型的方法。本节(课)教学内容分析结构体是C语言中的另外一种构造型数据,它是由不同类型的数据项组成的复合类型。结构体是建造动态数据结构非常有用的工具。如,由结构体类型的数据所构成的链表等。本节课将介绍结构体

2、类型的定义、引用和结构体数组等。本节(课)教学目标知识与技能(1)学会和掌握结构体类型的定义方法和结构体变量的定义及初始化。(2)学会和掌握结构体数组的定义、初始化以及使用。过程和方法(1)通过程序半成品修改实现结构体,帮助掌握结构体语句的语法格式。(2)通过程序设计编写,体验并归纳结构体语句解决问题的基本思想。情感态度与价值观(1)培养学生对新事物的认知能力和解决实际问题的能力。(2)初步在学生心中建立数据存储效率的思想。学习者特征分析大一学生已经有很强的独立思考能力、抽象思维能力和认识新事物的能力,而且已经学习了C语言的基础知识。知识点学

3、习目标描述知识点编号学习目标层次具体描述语句1.掌握结构体(struct)语句格式2.应用结构体(struct)语句解决问题3.掌握结构体(struct)其他语句格式4.理解结构体(struct)语句解决问题的基本思想教学重点和难点项目内容解决措施教学重点1.对结构体类型的理解2.结构体类型的使用教师先对结构体类型进行讲解,再通过两个程序(一个使用结构体一个未使用结构体)对比学习教学难点结构体变量的引用师生共同修改未使用结构体的程序,使之实现结构体类型,使学生更容易理解引用的方法课前对学生的要求前面已经介绍了基本数据类型──整型、浮点型、字符

4、型,也介绍了一种构造类型──数组,并且会引用构造出的数组类型来实现程序的编写。教学媒体(资源)选择知识点编号学习目标层次媒体类型媒体内容要点教学作用使用方式所得结论占用时间①媒体在教学中的作用分为:A.提供事实,建立经验;B.创设情境,引发动机;C.举例验证,建立概念;D.提供示范,正确操作;E.呈现过程,形成表象;F.演绎原理,启发思维;G.设难置疑,引起思辨;H.展示事例,开阔视野;I.欣赏审美,陶冶情操;J.归纳总结,复习巩固;K.自定义。②媒体的使用方式包括:A.设疑—播放—讲解;B.设疑—播放—讨论;C.讲解—播放—概括;D.讲解—

5、播放—举例;E.播放—提问—讲解;F.播放—讨论—总结;G.边播放、边讲解;H.边播放、边议论;I.学习者自己操作媒体进行学习;J.设疑—讨论—讲解板书设计结构体语句的格式1、例如:一个学生的学号(num)、姓名(name)、性别(sex)、年龄(age)、成绩(score)、家庭地址(addr)等项,这些项与某一学生相联系。2、结构体语句的一般格式3、注意事项:结构体后面的分号不能少;结构体中的成员称为域或字段。关于教学策略选择的阐述和教学环境设计本节课以课程标准为核心,以教材为依据,首先根据上节课所学知识提出问题,快速自然的引出本节课主题

6、(结构体),采用任务驱动法提出任务,紧接着教师引导学生共同分析问题、修改程序以实现对结构体的认识。中途可议适时向学生提出问题,让学生自己对程序做出修改,教师在进行判断给与学生反馈。“编写程序”环节中要注意引导学生对照格式来编写程序,以降低学习难度,逐步提高学生的编程能力。□普通教室□实验室■多媒体教室□网络教室□其他:(填写具体要求)课堂教学过程结构设计教学环节教学内容教师活动学生活动媒体使用及设计意图、依据导入新课向同学展示上节课的成功作品(未使用结构体的通讯录程序)对程序进行简单分析,提出问题:如果将不同类型的数据组合成一个有机的整体,这

7、样是否更方便呢?板书一个学生相关信息的例子,帮助学生思考积极思考,回答问题创设情境,引发动机,引出本课知识点:结构体及其运用学习新知结构体的一般形式:对结构体的一般形式进行解说理解记忆该形式,以便后面进行程序修改提出新知识,引起学生注意力,理解结构体语句的格式进行程序修改,构建结构体类型:播放PPT,开始修改程序,并在VC++6.0中进行修改,构建完毕,接着运行程序,出现问题:程序并不能正常运行(未能实现结构体的引用)?学生观看PPT,并做些笔记,记下第一种格式的编写方法,思考程序出现问题的原因实际操作,遇到问题,引发思考对问题给出提示,帮助

8、学生解决问题解决问题:成功代码位置如下:文件夹中的播放PPT,开始讲述出现问题的原因,并邀请学生上台进行代码修改学生观看PPT,并做些笔记,记下产生问题的原因,思考

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。