高中信息技术:选择结构-教案.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《梦幻万花世界》

——程序的三种基本结构应用实践(python)

江苏省江阴高级中学姜华

【学科核心素养】

运用基本算法设计解决问题的方案,通用编程语言或其他数字化工具实现这一方案。(计算思维)

针对特定的学习任务,运用一定的数字化学习策略,通过整合跨学科的学习任务,帮助学生运用数字化工具表达思想,养成数字化学习与创新的习惯。(数字化学习与创新)

【课程标准要求】

1、掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。

2、通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。

【学业要求】

1、能够根据需要选用合适的数字化工具开展学习。

2、利用程序设计语言实现简单算法,解决实际问题。

【教学内容分析】

1、本节课是江阴高中校本化选修课《python程序设计》第9节课,我校的校本化课程是根据国家的选修课程《算法与程序设计(选修)》和《信息技术课程标准(2017年版)》为标准,根据我校学生的知识背景,依据校情从教学资源、教学条件出发对课程重新设计,在此基础上对课程进行巧妙地设计,创设适宜的情境引发所期待的学生反应。

2、本节的作用和地位:在结构化编程解决问题时,用高级语言编写的程序都可分解为三种结构:顺序结构、选择分支结构和循环结构。牢固掌握这三种基本结构,是学习程序设计的基本要求,是编写出结构清晰、易读易懂程序的前提。

3、本节主要内容:在高中阶段,学习程序设计毕竟不同于专业训练,因此,我们精心选择能激发学生兴趣的实例,并提供有针对性全面的帮助文档,轻松完成从算法设计到编程实现。从上一节turtle模块学习后绘制的一个五角星出发,到最后绘制复杂的图案,层层推进,让学生理解循环基本思想,通过三种结构的综合使用、相互嵌套解决复杂的问题,巩固和加深对三种基本结构的认识。

【学生分析】

我们开设的校本化选修课,是学生根据自己的兴趣进行自主选修,对本程序设计是有一定的兴趣基础,但算法与程序设计本身也是比较枯燥,鉴于这种情况,本课程设计的原则是分组探究,结合酷炫的绘图任务,使学生运用python的基本知识和强大的模块功能,学会问题解决的结构化方法,编写程序,体验成功的快乐。

【教学目标】

1、学生熟练掌握三种基础结构,能够使用多种结构的相互嵌套编写简单的程序解决具体问题。

2、培养学生对程序设计的兴趣,帮助学生探究计算机解决问题的神秘面纱,鼓励学生自主探索计算机软件(程序)的设计,注重培养学生的协作学习习惯。

【教学重难点】

教学重点:引导学生探究问题的算法,掌握用顺序、分支、循环三种基本结构解决同一个问题的不同算法,体验不同算法效率的差别。

教学难点:解决问题的分析方法与过程,从算法到编程的实现

【教学策略分析】

本节课用“守破离”学习法作为本节课的框架:

从“守”(认真学习基础,达到熟练的境界):复习回顾turtle模块、三种基本结构的基本应用,特别是分支结构和循环结构的特征,基础turtle绘图代码的编写。

再到“破”(基础熟练后,试着突破原有规范让自己得到更高层次的进化):在老师的引导下,层层推进,由简入难,尝试多种结构的嵌套使用。

最后到“离”(创新招数辟出新境界):综合使用三种基本结构,多层嵌套,绘制酷炫的创新图案,并完成应用效果图。

用绘制图案作为本节课的主要实践任务,作品比较直观、具体,也有助于学生正向或逆向理解程序代码多层嵌套的关系和执行过程。

根据程序设计课程的特点,学好程序设计课程的法宝就是多动手,而对于高中生来说模仿到创新则是学习的捷径,本节课精讲重难点并主要在提高学生动手实践和实际应用能力的方面下功夫,通过程序和设计应用的结合,编程不再枯燥,而像一支画笔,美妙的图案在同学们的指尖下随意变化,妙趣横生。

教法:任务驱动法(以任务串联课堂教学)、问题导学(以问题引领学生探究)。

学法:以小组合作探究为主,分成2人小组,形成全力,方便交流分享,组间竞争、共进。

【教学过程】

教学环节

教师活动

学生活动

设计意图

复习引入

引入:抖音视频笛卡尔函数绘制心形引入。

从大家大大的求知眼神看出大家有一个共同的疑问:这是怎么实现的?当然通过今天的学习大家都可以借助计算机绘制这类型复杂又漂亮的图案。

应用:无限循环的线条在运动方向和形态上,自然、紧凑、流畅,唯美漂亮仿佛令人到了一个梦幻的奇妙世界,这类图案可应用于很多设计领域。比如,大家最熟悉人民币,大量使用这一类型的图案。再比如,在名片和海报等设计中的应用,简洁大气。

学生观看视频,激发兴趣

1.引出本节课的主题:梦幻的万花世界。

2.通过观察思考体会循环图案的应用,同时激发学生的创作欲望。

3.用绘制图案作为本节课的主要实践任务,作品比较直观、具体,也有助于学生正向或逆向理解程序代码多层嵌套的关系和执行过程。

复习:那我们

文档评论(0)

K12精品教育资源分享 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2023年03月20日上传了教师资格证

1亿VIP精品文档

相关文档