for语句构成的循环结构在图形输出问题中的应用教学设计_第1页
for语句构成的循环结构在图形输出问题中的应用教学设计_第2页
for语句构成的循环结构在图形输出问题中的应用教学设计_第3页
for语句构成的循环结构在图形输出问题中的应用教学设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《for语句构成的循环结构在图形输出问题中的应用》教学设计《C语言程序设计》微课山东水利职业学院董昌艳所属学科:电子信息大类(专业大类)、计算机类(专业类)专业名称:计算机应用专业课程名称:《C语言程序设计》适应对象:计算机类专业一、二年级学生。教学背景:学生通过前期的学习,已经掌握了C语言中基本数据类型的使用,学习了顺序结构,选择结构和循环结构的基本知识。教学目标:1、巩固上次课学的循环基础知识2、掌握for语句的嵌套应用3、掌握for循环在图形输出问题中的典型应用教学方法:讲解法,操作演示法,讲练结合法。教学过程:1、引入主题回顾基本知识点提出典型应用2、演示一组简单图形分析图形的特点,寻求每个图形的关键控制语句分别用i、j、k表示图形的行数、空格数和星号数对于第一个图形,分析出表达式k<=i,找出关键控制语句:对于第二个图形,分析出表达式:j<=7-ik<=i找出关键控制语句:对于第三个图形,分析出表达式j<=i-1k<=11-2*i找出关键控制语句:3、知识拓展第一次拓展,引入第二组图形在第一组图形的基础上分别分析出各个图形中行数、空格数和星号数的关系表达式,找出关键控制语句:for(i=7;i>=1;i--)for(i=7;i>=1;i--){for(j=i;j>=1;j--)printf("*");for(i=7;i>=1;i--)for(i=7;i>=1;i--){for(j=7-i;j>=1;j--)printf("");for(k=i;k>=1;k--)printf("*");for(i=6;i>=1;i--)for(i=6;i>=1;i--){for(j=i-1;j>=1;j--)printf("");for(k=11-2*i;k>=1;k--)printf("*");第二次拓展,引入一组组合图形分析组合组合图形的特点,合理地化分成若干个已知的小图形,分别编程,把程序按顺序组合在一起。4、讲练结合引导学生对上述组合图形进行合理分割,编写正确的程序。5、综合应用通过一组更为复杂的图形,把以上知识融合到一起,做到融会贯通,举一反三。6、课后作业编写综合应用中第二图形的代码,调试并运行结果7、课题小结图形输出问题的关键是找行数、空格和星号之间的关系。编写代码时要控制好外

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论