有趣的程序世界

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

探秘有趣的程序世界

——初识Python语言

东莞市第六高级中学郑旭淳

【学科核心素养】

【课标要求】

1. 了解Python语言的基本语法元素;

2. 体验程序设计的乐趣,激发学生的学习兴趣,培养学生的探究意识。

【学情分析】

1. 本节课授课对象为高中一年级学生,高中生喜欢接触新事物,探索新知识,逻辑思维能力较强,具备“切身体验修改程序解决实际问题”的思维基础。

2. 教师应该留与学生充分的时间和空间去探索和实践,充分发挥学生的主观能动性;运用直观简明的程序代码,让学生形成对Python语言的初步感观,感悟程序在实际生活中的积极应用,为学生后面学习程序设计打下基础。

【教学目标】

【教学重难点】

【教学策略与手段】

1、本课以“连连看”Flash游戏为主线贯穿整节课,激发学生的学习热情;以“模仿—>改动—>创新”为体验流程,培养学生计算思维,落实信息技术核心素养。

2、本课主要采用以下教学方法组织教学:

A、活动探究法:基于学生基础水平和认知特点差异,采用小组探究和自主探究,让不同层次的学生都能参与到实践操作中。

B、讲解演示法:配合“连连看”进行讲解演示,帮助学生突破本课重难点知识。

C、启发式教学法:适当加与提示,启发学生,帮助学生进行知识的迁移。

【教学环境与准备】

多媒体网络教室、ITtools教学平台

【教学流程】

【教学过程】

思考:Python如何成为主流编程语言之一?

(1)时代背景

(2)优势特点

(3)应用领域

演示:“猜猜我是谁.exe”小程序

提醒学生观察:

(1)显示的图形及呈现的顺序

(2)图形的旋转方向

布置任务:同桌两人为一组,交流讨论,完成“连连看.swf”,提交成果截图至教学平台“连连看作品提交”板块。

随机抽取几组学生作品进行点评,查看学生完成情况。PPT讲解,引导学生一步步说出程序对应功能。

提出问题:“猜猜我是谁”的程序中,包含了哪些Python 程序的基本语法元素?

布置任务:学生自主学习教学平台“自主学习”板块内容,并完成课堂小测

利用课堂小测成果,简略讲解Python程序的基本语法元素:注释、缩进、保留字/关键字、变量、数据类型和函数。

引入:纸上得来终觉浅,绝知此事要躬行

布置任务:修改程序,实现两个小功能。

(1)打印学生自己的名字

(2)改变图形的旋转方向

提交成果截图至教学平台“探究活动作品提交”板块。提醒学生:多方位思考,一题多解

(1)呈现多种颜色样式

(2)修改旋臂数量……

(课堂作品示例)

【教学效果评价】

【教学反思】

1、教学目标和教学重难点反思

本节课紧紧围绕着教学目标展开,通过“连连看”Flash游戏引入,设置自主学习和小组

合作探究活动,并及时的进行点评讲解重难点,让学生在任务完成过程中掌握相关的知识点。

在学习活动设计上,注重问题解决中的算法设计与分析,从而培养学生抽象逻辑思维和问题分析解决的能力。

2、教学任务反思

本节课的任务适中,以“连连看”游戏切入,因此学生的积极性相当高。通过对问题的解决,打破学生对程序设计的神秘感,在分层作业的设计上感受数字给生活带来的美好,激发学生应用和创造的能力。

3、教学过程反思

本节课结合PPT和ITtools进行,使用PPT引导学生思考问题,利用ITtools实时反馈进行终结性评价。

4、教学成果反思

本节课,绝大部分的学生都完成了课堂任务,并且完成的质量佳。如下图:

相关文档
最新文档