python循环顺序结构例题_初识Python程序设计的顺序结构和循环结构

初识

Python

——程序设计的顺序结构和循环结构

秦淮中学

胡翠丽

一、学习内容分析

本节内容是必修模块“信息的加工与表达”中编制计算机程序解决问题的一个拓展,通过本

模块的学习,学生能体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从

简单问题出发,设计解决问题的算法,并能使用一种程序设计语言实现算法和解决问题。

本课通过一系列绘图程序直观展现顺序结构、循环结构的运行过程,使学生感受计算机的工

作方式、方法;以问题解决为主线,体会程序设计的作用及魅力;为学生程序思想的建立打好基

础。在课程中体现以下课标:掌握算法与程序设计的顺序、循环结构;了解一些内置函数以及程

序中运算符、函数、表达式的表示方法。

通过考察对比

Java

Pascal

VB

等程序设计语言,发现

Python

语言简洁、直观,更适合初

学者了解计算机程序的工作方法,是一门适合中学信息技术学科教学使用的语言。因此,这里使

Python

语言进行程序设计的教学。

二、学生分析

高一学生生活在互联网与手机已然存在的时代(如果说我们成年人是“数字移民”

,那么他

们则可称为“数字原住民”

)

。他们面临着这样的矛盾:对信息技术应用很多,但是缺少程序设计

的经验,渴望了解学习相关知识。因此,借助

Python

这种简单的、直观、交互性强的程序设计

语言,运用解决简单问题的过程(例如:利用编程解决绘制直观的图形问题)

,让学生了解程序

设计,激发学生编程兴趣,以积极的态度深入学习后面的章节。

另外,高一学生已经掌握了数学上的函数、区间等概念,这些知识可以顺利地迁移到程序设

计中。

三、教学目标

从知识与技能、过程与方法、情感态度与价值观三个方面设计教学目标如下:

1

.通过观察、修改程序实例,了解基本语句和常用的图形函数,初步掌握程序设计的顺序、

循环结构;

2

.编写绘图程序,亲历程序设计一般过程,体验程序设计的魅力;

3

.激发对程序设计的求知欲,形成积极主动地学习算法与程序设计的态度。

四、教学重点与难点

1

.重点:初步掌握程序设计的顺序和循环结构。

2

.难点:学习分析问题拆解问题,并将解决方案转为程序语言。

五、教学策略

本课教学以教师引导下的学生自主探究、小组合作、学案导学、任务驱动、情境设置等教法

学法为主。根据基于本课内容特点,自主开发教学网站,搭建学习平台,提供适度的学习资源,

创设情境,引导学生自主探究,提升编程的兴趣;通过绘制任务(一个正方形——两个正方形—

—九个或者更多正方形)

,由简单到复杂,逐步引入程序循环结构,由浅入深突出了本课重点。

同时,

学生在学习平台上,

从模仿到设计,

学习分析问题拆解问题,

并将解决方案转为程序语言,

设计绘制图形,提交分享,突破了教学难点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值