《数据的输出》教案设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据的输出》教学设计 课 题 数据的输出 授课类型 新授课 课程名称 编程语言基础——C语言 授课班级 17级计算机班 教学目标 知识目标 1.通过学习让学生掌握格式化输出函数printf。 2.让学生熟悉格式符的使用。 能力目标 学生能够熟悉C语言printf的使用。 情感目标 1.培养学生严谨、认真的工作态度。 2.培养学生认识问题的能力。 教学重点 1.格式化输出函数printf。 2.格式符的使用。 教学难点 1.格式化输出函数printf。 2.格式符的使用。 教学方法 讲授法、任务驱动教学法、归纳总结法、练习法 教 具 计算机、投影仪 教 学 内 容 及 过 程 设 计 步骤 教学内容 教师活动 学生活动 设计意图 时间分配 课 题 引 入 1.什么是数据输出? 2.为什么要使用数据输出? 3.在程序中怎么输出数据? 4.怎么使用数据输出函数? 我先来检查一下同学们的预习情况。(出示课前自主探究内容) 今天我们来学习数据的输出。 启发引导 展示课前自主探究内容, 对比讲授导入新课并出示教学目标 观看、聆听、思考, 尝试归纳总结 将学习的知识与学生的生活结合起来,有利于引导学生的学习兴趣,激发学生的学习欲望,同时让学生体验到学有所用。 5分钟 新 课 学 习 一、数据输出概念 计算机主机向标准输出设备传送数据。 二、常用的输出函数 putchar( ) 字符输出函数 printf( ) C语言标准的输出函数 puts( ) 字符串输出函数 三、printf()函数格式 1.一般格式 printf(“格式控制串”,表达式); 格式控制串:用于指定输出格式。由格式转换说明符和普通字符组成。 格式转换说明符:由“%”和一个表示数据格式的字符组成。如:%d、%f、%c等(必须以%开头) 普通字符:除格式转换说明符以外的其他字符,它们是需要原样输出的字符。 表达式:指定输出的数据项 2.常见的的格式字符表 格式字符 格式字符意义 d 以十进制形式输出带符号整数 o 以八进制形式输出无符号整数 x 以十六进制形式输出无符号整数 u 以十进制形式输出无符号整数 f 以小数形式输出单、双精度实数 e(E) 以指数形式输出单、双精度实数 g(G) 以%f、%e中较短的输出宽度输出单、双精度实数且不输也无意义的0 c 输出单个字符 s 输出字符串 % 输出%本身 注意:整个格式控制串要用双引号括起来。格式控制串与输出列表之间以“,”分隔,各输出项之间也必须以“,”分隔。 3.输出函数的运行过程: 从左至右扫描格式控制串,遇到普通字符就原样输出;如果遇到格式转换说明符,则将输出列表中对应的数据项按指定的格式输出。每个格式转换说明符依次对应输出列表中的一个数据项。扫描完格式控制串,printf()函数停止运行。 例:int a=1,b=2; printf(“a=%d,b=%d\n”,a,b); 运行结果:a=1,b=2 注意:格式转换说明符一定要与输出列表中的数据项一一对应,输出数据项的数据类型要与指定的格式字符相匹配,否则会出现错误。 检查学生自主学习情况,引入后面要学习的内容。 分析举例子讲解 演示举例 看课本总结,然后带着任务自主学习 思考并总结 培养学细致观察的能力、认真的学习态度 在教学时,教师要通过直观的演示、生动的讲解,为下一步学习C语言的奠定基础。 强化理解 30分钟 巩固练习 1.编写程序:已知有两个整数a=3,b=2,求这两个整数的和,要求屏幕上打印输出格式为:“3+2=5”。 main() {int a=3,b=2; int sum; sum=a+b; printf(“%d+%d=%d\n”,a,b,sum); } 运行结果:3+2=5 思考:(1)上面的输出函数中哪些字符是我们的格式转换说明符? (2)哪些字符是普通字符? (3)输出列表中有几个数据项? 教师问 学生答 检查本节学习情况 8分钟 归纳小结 主要探讨四个问题: 1、什么是数据输出? 2、为什么要使用数据输出? 3、哪些数据输出函数? 4、怎么使用数据输出函数? 让学生总结,教师进行补充强调 尝试归纳总结 培养学生归纳总结的能务 2分钟 课后作业 课后思考 练习数据的输出? 课后自己总结在C语言标准输出函数中,出现错误的情形有哪几种?为什么出现这样的错误? 提示 思考新问题 能够让学生持有怀疑精神的态度,进行探究式的学习,自主找到解决问题的方法。 教学后记 (反思) 在本课教学中,我遵循“教师为主导,学生为主体”的教学理念,注意对学生能力的培养,在宽松、和谐的气氛中获取知识,培养学生自主学能力和动手操作能力。 板 书 设 计 数据的输出 一、什么是数据输出 三、格式化

文档评论(0)

jyr0221 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档