南方版信息技术八年级上册 5 画正方形 教案.doc

南方版信息技术八年级上册 5 画正方形 教案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5课 画正方形 一、教学内容分析 在第一单元,我们和小明学习了计算机解决问题的基本过程,掌握了程序设计语言的算法概念和设计思维,并且学习了Python程序设计语言的基础语法、变量和表达式、条件语句等知识。通过自己动手实践,学生可以感受到Python编程带来的乐趣。 依据课程设置的逻辑性与顺序性,在本单元,我们将会学习利用Python编写程序画正多边形、圆和风车等有趣的图形,学习程序设计中的循环结构及函数概念,掌握for、while循环语句、循环嵌套和函数调用等知识。在本节课中,“海龟作图”模块讲述了如何召唤海龟库以及控制钢笔前进、左转、右转的语句。“画正方形”模块利用上一模块学习的语句进行练习,画出正方形图案。“for语句”和“range()函数”两个模块通过正方形的代码发现重复代码问题,引出循环语句for,并明确指出对于已知次数或范围的循环,可以使用for语句和range()函数,并介绍了解range()函数的三种不同形式。学完本课,学生将会使用海龟库中的钢笔绘制不同类型的图案,控制钢笔的语句和for循环语句以及range()函数的基本形式也会运用得比较熟练。这对学生继续学习使用Python解决实际问题起到了更进一步的作用。 二、学习者特征分析 八年级学生的好奇心和探究欲比较强烈,同时也处于“身心骤变”的时期,教师在进行教学设计时需要充分考虑八年级学生的特点。为了培养学生对信息技术的浓厚兴趣,进一步激发学生的学习积极性,利用Python自带的海龟库画出各种各样的图形来进行抽象逻辑教学,使学生直面视觉冲击,提高学生学习积极性。设计教学内容要层层推进,难易得当,防止部分学生进入逻辑性强的教学后跟不上学习的步伐。 三、教法建议 本节课的重点是让学生学会利用for循环语句解决实际画图问题,并通过思考和编写代码程序培养学生的计算思维能力和逻辑思维能力。对本节课的教学,我们有以下几点建议(仅供参考):本单元是以图形化教学来展现给学生知识点的,教师可以利用一些比较吸引学生注意力的使用Python编写出的图画来引入课堂,能够调动学生的积极性,使课堂气氛活跃起来,课堂效率也会相对提高。对于那些基础差的学生,我们应该多注意并给予帮助。教师可以在全班展示优秀的作品并进行评价,让学习效果得到及时的反馈。 四、参考教案 科目 信息技术 年级 八年级 班级 课时 1课时 课型 新授课 时间 课题 画正方形——for语句及其应用 教学目标 知识能力品德 知识与技能: 1.掌握调用海龟库的方法,并熟练使用相应语句让海龟钢笔画出图像。 2.掌握for循环语句用法。 3.学会并使用range()函数。 过程与方法: 1.通过自己动手实践,让学生习得该有的知识与技能。 2.小组合作探究得出结论,培养学生合作互助精神。 情感态度与价值观: 1.图形化教学可激起学生的好奇心和积极性,培养学生不断探索的精神。 2.循环语句的学习增强了信息技术课程的逻辑性,培养学生的计算思维和逻辑思维。 教学 重点 难点 重点: 利用Python进行图形绘制,学会for语句和range()函数的使用。 难点: 对range()函数三种形式的使用。 板书 设计 示意 框图 第5课 画正方形 一、海龟作图 二、画正方形 三、for语句 四、range()函数 教 学 准 备 知识准备:Python编辑环境的使用。 硬件准备:多媒体计算机。 软件准备:Python3.7。 教 学 过 程 教师活动 学生活动 教师意图 时间 一、课前导入,任务介绍 上个单元我们已经学习了Python程序环境的基础,还有程序设计的基础语法与利用Python计算数学题,难道Python只能做这些简单的工作吗?答案一定是否定的。Python是一个功能强大的程序设计软件,它不仅可以解决复杂的数学计算,还会画图呢,不信大家看这幅画就是利用Python画出来的。【操作演示】(网络上可下载开源海龟图画代码) 今天,我们开始学习第二单元,利用Python画图画! 认真听讲,发挥想象。 引入任务,明确目标,激发学习兴趣。 2’ 二、海龟作图 Python如何编程就能画出美丽的图案呢?Python提供了一个叫turtle(海龟)的画图模块。现在我们要用小海龟画图了! 【操作演示】在Python中输入import turtle,此时此刻我们已经成功“召唤海龟”了,也就是调用turtle让它出来画图了。 接下来的程序中,我们使用字母t来表示小海龟的钢笔:t=turtle.Pen()。想让小海龟的钢笔在屏幕上画出东西,有很多语句可以控制它的。例如:t.forward(x);t.backward(x);t.left(x);t.right(x)。 【实践探索】 探索得出海龟默认的方向是向右,t.forward(x

文档评论(0)

高级教师工作室 + 关注
实名认证
内容提供者

专注K12精品资源分享

1亿VIP精品文档

相关文档