综合实践活动初中综合实践活动79年级《信息技术7.走进程序世界》公开课教学设计.docx
-
资源ID:87472765
资源大小:68.69KB
全文页数:7页
- 资源格式: DOCX
下载积分:15金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
综合实践活动初中综合实践活动79年级《信息技术7.走进程序世界》公开课教学设计.docx
小海龟画正多边形教学设计1、学问与技能(1) 了解什么是算法,了解算法的自然语言描述和流程图描述。(2) 理解ForEndFor 循环语句的使用方法。2、过程与方法:围绕“小海龟画正多边形”这个任务,承受讲解,练习、争论, 探究相结合的方式开放教学活动。3、 情感态度与价值观学生在独立思考的根底上,通过编写程序,提升严谨的规律思维水平,增加学生学习编程的兴趣和信念,学生之间相互协作,以组为单位相互竞赛,养成乐观进取的学习习惯。二、教学重点、难点重点:学习 ForEndfor 循环语句及使用。难点:理解循环的掌握。三、教学对象分析本节课是小海龟画正多边形,学生在此以前学会了Small basic 的根本命令,本节课处于承上,启下作用:小海龟画正三角形、彩色正五边形承上小海龟画正多边形启下累加求和编程命令形式从单一到复合命令,学生理解过程也从形象过度抽象,学生对本节循环语句ForEndFor 的理解对今后学习编程起作用很大。四、教学方法任务驱动法,启发式教学法,争论探究教学法,讲解练习教学法。五、教学过程教学环节教师活动学生活动设计意图1、让学生上机运行教师事先预备好正五边形的挨次 学生总结其次种 回忆旧学问,引构造程序第一种方法循 方法简洁。入学问环构造程序其次种方法复答复:哪种方法比较简洁?2、通过比照正三角形、正 学生答复习四边形、正五边形程序, Turtle.Move(l)1哪些语句重复消灭,边数越多,重复越题,将进入知消灭几次?多。识学习。2更多正多边形和有规律的图形,重复语句多、枯燥、无聊、有无更简洁方法处理?引让学生答复?Turtle.Turn(E)让学生带着问入到当前为止小海龟画图形都用一样方法,画一条认边,右转一个角度。海龟画正三角形哪位同学能口头表述画 的方法:理一个问题所给出的方法其次: 画一条通过上节课画和步骤称之为算法。边,右转 120 度。正五边形,体会画一条边,右转一个角第三条:画一条用自然语言描度,能够这样用自然语言来边,右转 120 度,述算法。描述算法,引导学生总结自然语言描述算法,自然语言描述简单算法不够高效,课本还介绍了其次种方法,“流程图”正三角形步骤?第一: 画一条识教师总结:做一件事或处 边,右转 120 度。算法画一条边,右转 120 度画一条边,右转 120 度画一条边,右转 120 度流程图简洁形象 引入对“算法”实行优化流完毕程1图流程图常见的一些图形也不是一个好算法,程序中需要写很多重复命令。认图形名 称开头/完毕框识处理框推断框流程线功能 表示开头或完毕表示计算或处理 表示条件推断表示程序执行挨次教师:当正多边形边数很多时上面算法是不是一个好的算法?在程序中设置一个计数器 i。循环变量i变量i 对重复执行命令次数实行计数开头开头第2种算法好, 引入对 For 图为无论画多少遍否i<=3正多边形,都不需要增加程序的命令。Endfor 循环语句学习是画一条边,右转 120 度流程i 增加 1图认完毕识2教师提问12算法哪种好?教师总结:在 Small Basic 中有特地实现循环命令 ForEndFor, 是一种更优算法,化繁为简 .格式:循For< 循环变量 >=< 初值 >To< 终环值> step <步长>语<语句组>句EndFor学循环变量的初值、终值、步长仅习仅是用来掌握循环次数的思考:Fori=1toSStep1 和 Fori=Sto1Step-1 循环次数一样吗?教师分析学生答复一样循环变量能够是正数,也能够是负数,不能够为零.探讨循环了屡次?学Fori=2to12Step 2Fori=3to18Step 3Fori=2to3Step -3生任务教师总结:循环次数用来掌握语1句组执行次数。小组(1)小组(2)小组(3)加深对循环语可理解,循环语可掌握语句组次数。 请你依据这个算法流程图,用ForEnclFor 循环语句编写程序。开头S=3全体学生参与Length=50E=360/S通过正三角形学i=1生任否i<=3学生答复:画法,总结出画正 N 边形,突出流程图与 For务是2 画条边,右转 120 i 增加 1完毕正三角形二 Endfor 语句的关种。联,是本节课重转变边数 S点。和留意长度L的变化即可教师提问 是一个什么边形有几种画法? 那么画正四、正五正 N 边形画法呢?教师总结:想好算法,再用 For EndFor 循环语句编程。学 画一个红色边越来越粗的正八生 边形?任 反问:边越来越细呢?小组协作完成笔粗是边数变化 i 应 放 在ForEndFor 语务 教师:边的变化跟随计数器变3 化,笔粗是边数变量 i。日常生活中常见到一些有规律 的螺旋图形,让三个小组分别完学成正四边形、正五边形、正八边 小组协作完生形螺旋图形画法?成,快的小任教师提示:一个正多边形变化, 组能够画其务它的边长在变化,即Turtle. 它小组的。4 Move() 移动的长度是一个变量句里,再次理解循环句。用 ForEndFor 循环语句画生活实际图形,培育学生创水平。教师:一般状况下,程序都是按照从上到下的挨次执行命令,这跟教师回忆种程序为挨次构造,但需要重复总结,觉察稳固所学学问执行一样的命令,假设承受挨次操 作 中 问引导学生自己构造,程序中就会消灭很多重复题,乐观改解决问题。命令,这时可用 ForEndFor 循正。环语句称之为循环构造。课堂小结六、教学反思学生第一次接触“算法”、“流程图”还是比较生疏,本节课通过PPT 展现对,让学生通过流程图表示算法,更好理解算法的优化, 自然过渡到用“ForEndFor”循环语句去解决问题。