第二节 IDE input 输入语句教学设计
二次元编程教学视频步骤
 
第二节 IDE input 输入语句
课型
新授课
课时
1课时
知识与技能
1、 学会使用Python自带编译器编写程序及运行程序;
2、 学会使用Python语句获得数据。
过程与方法
1、通过教师引导、学生操作运用Python自带编译器编写程序及运行程序以及获得数据。
2、在教学中主要采用任务驱动、协作探究的教法,培养学生发现、分析、解决问题的能力以及动手实践能力和勇于探索精神。
情感态度与价值观
通过学生的体验、感知和参与,以使学生能在亲身实践与切身感知过程中获得知识与技能的快乐。
教学重点
1、学会使用Python自带编译器编写程序及运行程序;
2、学会使用Python语句获得数据。
教学难点
利用IDLE编辑器编写程序代码的方法和过程。
教材分析
本课是python第二节学习内容,主要学习使用Python自带编译器编写程序及运行程序;使用Python语句获得数据解决一些实际问题。本课是编程的基础,在今后的编程中应用非常广泛,是学生必须掌握的学习内容。本课安排在学习print语句后,给print语句注入了更新的活力,也增加了学习的难度。
学情分析
本节课的教育对象是初一的学生,学生刚刚开始接触编程,学生好奇心强,有较强的学习欲望,可在本课中通过学习利用IDLE编辑器编写程序代码的方法和过程,激发学生探索新知识的欲望,培养学生解决问题的能力。
教学方法
小组互学、讲练结合、主导教学、演示讲解
教学手段
多媒体微机室、课件
教学过程
教师活动
学生活动
设计意图
创设情境激发兴趣
一、导入新课
同学们,上节课我们学习了python的安装和print输出语句我们一起来回顾一下。
请一名学上机演示python的启动,并以具体的例子回答print语句的格式和注意的问题,引入本课。
请一名同学回答print语句的格式,同学们上机运行print语句。
学生回答并启动python
温故知新
夯实基础
二、讲授新课:(板书课题)
任务一:IDE简介
这节课我们继续学习python语言,我们编写 Python 程序,也需要使用一个IDE 编程软件,就好比我们编辑 doc 文档需要 word 一样。在第一课中我们用到的 IDLE 就是Python 自带的一款 IDE 编程软件,本书就以 IDLE作为 IDE 进行 Python 学习。咱们一起编写下方代码:
敲击回车,我们可以看到:
1 、编写一条语句,执行一条语句,显示结果。
2 、当我们把 IDLE关闭之后,我们编写的程序代码无法保存。 所以这种方法是无法满足我们实现编写复杂程序的要求, 要第二种方法。
学生阅读课本P4第一段和下面的流程图
观察、思考
让学生学会知识的迁移和新旧知识的融会贯通。
深入探究
任务二:编程的方法分步骤
请学生观看微视频——“任务二”,视频中详细介绍了编程的方法和步骤,请同学们根据微视频和导学案,完成练习1
在学生完成任务后,鼓励学生主动展示自己的编程过程及操作要点,师生共同点评,并引导学生总结编程时应该注意的问题:一是要在新建的文本编辑器中编写代码;二是保存文件时应注意后缀名为.py
1、 启动程序:点击 IDLE左上角的 [file] 菜单,选择 [New File],是一个文本编辑器。
2、编写代码:在空白的窗口中编写代码
3、保存代码:程序代码写完了,保存编写的代码,编写的代码第一次运行的时候也需要保存成一个py 格式文件 (Python 后缀名是 .py),这样子我们的程序代码就会被保留下来。
4运行程序:在 [Run]菜单中选择 [Run Module] 或者直接点击 F5
5显示结果:编写的程序代码被编译执行,一次性显示到 IDLE的控制台中。
(看课本P56
学生观看视频
完成任务二
请同学归纳编程的基本步骤,完成动手练习一
小组合作
该知识点步骤较为复杂,为了激发学生学习兴趣,培养学生逻辑思维能力。我请学生自主探究与小组合作学习,通过上机操作,掌握编程的方法和步骤。
锻炼学生动手能力
小试牛刀
课堂练习一:
编写程序,输出一个以“ * ”构成的高度为 5 行的直角三角形。如下所示:
*
**
***
****
*****
编写代码并调试,自主完成任务。
锻炼学生动手能力
大展身手
任务三:input输入语句:
Input 输入语句的格式: input()
一般的在通过 input() 获取数据时, 我们需要使用变量将获得的数据保存, 后面可以通过变量名调用这个数据。下节课介绍变量, 这节课我们可以这样子将输入的数据直接通过print 语句输出出来。
看完视频以后,请同学们根据导学案要求,结合微视频,小组合作探究完成两个小任务:1、输入一个整数2、输入一个整数,并把这个数输出出来。有目标的学习,能有效的实现课堂的高效。
最后请学生上台演示第二个小任务,小组互相点评,而教师引导学生总结input输出语句的使用方法。培养学生总结归纳的能力,最后教师对学生们表现进行表扬鼓励,达到激励学生的目的。
让学生编写
观看视频
自主探究
小组合作
锻炼学生抽象思维
学以致用
课堂练习:
请学生运用本节课所学的知识,完成课堂练习2
在此题基础上加大难度,让学生自主设计一个迷你金字塔,小组比赛,自由创作,运用各种符号设计美化你们的金字塔,最后每个小组推选出一份优秀作品进行展示、评价。
编写代码并调试,自主完成任务
促使学生相互学习共同进步,同时也培养学生自主创新与审美能力
课堂总结
请同学们总结本节课所学知识,加深理解。根据PK榜的排名,对各小组表现情况进行总结表扬,鼓励学生继续努力,以取得更大的进步。
思考、归纳总结
培养学生的总结归纳能力,让学生体会到成功的快乐。
作业布置
请学生预习第3课——变量,为下一节课的学习打好基础。
课前预习可以激发学生的主观能动性,培养学生自主学习的良好习惯
板书设计
任务一:IDE与IDLE简介
任务二:编程的方法和步骤
任务三:input输入语句
教学反思

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。