不良信息举报
举报原因:
抄袭 广告 违法 脏话 色情 其他
原因补充:
您目前尚未登录,请登录后再进行操作。

当前位置 :项目首页 > 研修作业 > 正文

作业标题:教学设计 作业周期 : 2019-09-30 2019-11-30

发布范围:全员

作业要求:

 

作业要求:

1.按照工具模板来完成教学设计,模板请点击附件下载;

2. 围绕研修主题,确定教学设计主题

3.字数要求500字以上;

4.必须原创,按要求完成,如不符合作业要求,一经发现,按不合格处理。

【注意】此教学设计完成后,必须实践于学校课堂教学,教学过程务必请同伴帮忙录制(借助手机、DV录制40分钟教学视频)完成“校(园)本研修成果”上传的提交任务

 

 

发布者:教务管理员

教学设计

提交者:学员袁义能    所属单位:勐海县第一中学    提交时间: 2019-10-11 17:28:36    浏览数( 5 ) 【举报】

课题名称:Python简化重复命令

姓名

 袁义能

工作单位

勐海县第一中学

学科

 信息技术

年级

高一

一、教学内容分析

本节主要内容是Python程序设计的第三节,也是这一单元的重点和难点,是在掌握循序结构程序的基础上真正接触结构化程序设计,能够理解并掌握循环语句的含义,其他语句就很容易理解了。

二、教学目标

知识与技能:

1、了解循环语句的作用,理解循环程序结构。

              2、掌握“for循环变量in range 次数”语句结构和执行过程。

              3、掌握循环语句的格式及注意事项。

过程与方法:

1、通过分析“小黑动起来”的程序,让学生逐步掌握for循环语句的执行过程应用和语法应用。

            2、通过结构化程序设计的体验,让学生进一步掌握利用循环结构程序如何解决实际问题。

情感态度价值观:

1、教学中帮助学生克服学习过程的畏难情绪,在不断的探究思考中培养学生的探索精神。

               2、通过设计算法并编程实现,让学生感悟算法的价值,激发学生创新实践素养的培养。

三、学习者特征分析

学生通过以上章节的学习,分化现象比较严重,有的学生对程序设计有浓厚的兴趣,而有的学生却有畏难情绪。本节内容是整个单元的重、难点。因此学习难度较大,在教学中必须消除学生的畏难情绪,循序渐进地学习。

四、教学策略选择和设计

 任务驱动法,通过情景设置,采用阶梯式教学递进,帮助学生逐步突破教学重难点。

五、教学重点、难点

重点:1、循环语句的格式和应用。

        2、循环语句的执行过程。

难点:1、双重循环语句的应用。

        2、利用循环结构程序设计解决不同实际问题。

六、教学过程

预设时间

教师活动

学生活动

设计意图

 

 

 

 

 

(5min)

 

 

 

 

 

 

 

 

(10min)

 

 

 

 

 

 

 

 

 

 (10min)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 (10min)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(5min)

 

 

 

 

上节课学习了让海龟“小黑”绘制正方形的程序,请大家回忆程序的内容

 

 

 

 

 

 

师:观察程序有什么特点

 

 

师:4组语句是顺序程序结构,可以画出一个完整的正方形,如果需要画下面的图形,顺序结构程序就有些困难了。

 

我们来学习一种新的程序结构——循环结构。格式:

 

for 【循环变量】in range(次数):

    循环语句块

 

任务2:完成旋转正方形的程序设计。

分析:

1、旋转正方形共10

2、每个正方形需要循环4次完成。

3、这段程序存在两个循环:文本框: for i in range(4): 小黑.forward(100)      小黑.left(90) 第一个循环

for j in range(10)


 


 

 


 

小黑.forward(20)    

小黑.right(360/10)

请大家完成程序并运行。

 

总结:通过6行双层循环结构完成了顺序结构几十条语句才能完成的任务,说明循环结构非常强大。

 

任务3:完成课本108页练习。

 

 

 

 

 

  

 








 

 

 

 

 

 

 

1、 本节课学习了循环结构程序设计。

2、 可以利用“for循环变量in range 次数”循环结构简化设计程序代码。

3、 体验程序设计的逻辑结构及执行过程,为后面的学习打下基础。

程序:

import turtle

小黑=turtle.Turtle()

小黑.forward(100)

小黑.left(90)

小黑.forward(100)

小黑.left(90)

小黑.forward(100)

小黑.left(90)

小黑.forward(100)

小黑.left(90)

 

 

 

生:程序主体部分是4组重复语句

 

 

 

 

 

生:随着教师的问题进行思考。

 

 

 

 

 

 

 

 

 

 

import turtle

小黑=turtle.Turtle()

for j in range(10)

for i in range(4)

小黑.forward(100)

小黑.left(90)

小黑.forward(20)    

小黑.right(360/10)

运行程序得到结果

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

import turtle

小黑=turtle.Turtle()

for i in range(10)

小黑.forward((i+1)*30)

小黑.up( )

小黑.goto(-(i+1)*15,-(i+1)*10)    

小黑.down( )

 

 

 

 

 

import turtle

小黑=turtle.Turtle()

for i in range(12)

小黑.up( )

小黑.forward(60)

小黑.down( )

小黑.forward(10)

小黑.up( )

小黑.goto(0,0)    

小黑.left(30)

 

 

 

 

 

 

 

 

 

 

让学生回忆上节知识,加深学生对程序代码的印象。

 

 

 

 

 

通过问题引出新授内容

 

让学生体验循环结构程序的格式。

 

 

 

 

提示学生注意书写格式及细节。

 

 

 

 

 

 

 

 

 

完成并运行程序,激发学生的成就感和自信心。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

通过练习让学生加深对循环结构程序设计的理解,并能独立应用。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

七、板书设计

简化重复命令

一、循环结构

格式:

for 【循环变量】in range(次数):

         循环语句块


老师评语

评语时间 :2019-11-21 20:54:24

研修作业

最新研修作业

推荐研修作业

热门研修作业

热评研修作业

AI推荐 换一批