收藏 分销(赏)

Python编程教案一.doc

上传人:1587****927 文档编号:1283221 上传时间:2024-04-20 格式:DOC 页数:6 大小:36.55KB
下载 相关 举报
Python编程教案一.doc_第1页
第1页 / 共6页
Python编程教案一.doc_第2页
第2页 / 共6页
Python编程教案一.doc_第3页
第3页 / 共6页
Python编程教案一.doc_第4页
第4页 / 共6页
Python编程教案一.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、Python编程教案集教案一:Python之初介绍及print语句教学目标知识与技能目标:学会启动Python,尝试print()语句的使用,掌握创建Python文件的方法。过程与方法目标:采用任务驱动方式,鼓励学生通过小组合作完成重难点的学习。情感态度价值观目标:营造轻松愉悦的学习氛围,让学生爱上合作、爱上编程,体验创造的乐趣。教学重难点1.重点:print()语句的使用方法。2.难点:Python文件的创建以及保存、运行程序的方法。教学方法1.教法:任务驱动法、演示教学2.学法:自主探究、小组合作教学过程一、为什么要学习编程我们的生活、工作、学习中很多需要人工大量的时间及精力来完成的事情,

2、用计算机可以很简单的实现,这个实现就需要让计算机能够按照人的要求,按照人的指令来完成。这个指令简单的说就是程序,我们所需要学习的就是如何来编程程序。2017年国务院颁布了新一代人工智能发展规划,里面明确指出:在中小学阶段设置人工智能课程,推广编程教育。也由此可见编程的重要性,大到国家,可以把我国建设成为创新型国家和世界科技强国;从小的方面说,编程可以培养人的逻辑思维能力,编写程序过程中最重要的是首先对要实现的程序在头脑中做出规划,思考程序的流程,这样才能将语言合理的输入、演算、输出。这将对人的逻辑分析能力会有很大的提升,同时也能锻炼分析问题,解决问题的能力。当前流行的编程有c,c+,java,

3、python等多种语言,那么我们为什么要学习python呢?因为python入门难度低而且被誉为“最接近人工智能”的编程语言,我们可以更快的掌握编程。二、python的由来Python的创始人是Guido van Rossum,1989年圣诞节期间,Guido为了打发圣诞节的无趣,开发了这个新的脚本解释程序。Python的英语单词是蟒蛇的意思,它的标志也像是两条蟒蛇,但这个名字不是来源于蟒蛇,而是源于Guido是一个名为“Monty Python”的飞行马戏团的爱好者。三、界面介绍1. 学生活动:【任务一:】Python已经安装到每台电脑上,同学们自己尝试用不同的启动方法启动pyhton,观察

4、python的界面2. 教师讲解:运行Python后,会出现一个类似于DOS窗口,窗口中有菜单、Python版本信息等,以及“”这个python的标识符,表示可以从此处开始输入程序命令。这个窗口是python自带的一个IDLE编程软件,是我们用来编写程序调试程序的一个软件,就像我们编辑doc文档需要word一样,IDLE叫做集成开发环境。四、教学内容(一)导入:“玩一玩”教师:我们一起来玩一个“猜数小游戏”,演示游戏程序。教师:这个猜数游戏是不是感觉很智能,很好玩,那么你知道这个游戏的本来面目吗?实际上,这个猜数小游戏就是用python来编写的,我们一起来看看它的代码:教师:通过这些代码,可以

5、实现人机交互,人可以写入计算机数据,计算机可以给人呈现出数据,显示在显示器上的数据是通过print()语句实现的。(二)print语句 Print中文意思是打印,是我们以后要经常用到的一个语句。在python编程里面,它并不是要往纸上打印,而是打印在命令行或者称为控制台里面。【Print语句的基本格式:】Print(你想要的输出的内容)注意:括号是英文括号,切忌写成中文括号,以后编程用到的各类符号均是英文符号。Print语句可以输出:1.字符串;2.数字;3.表达式1.字符串学生活动:【任务一:】1.在“”标识符后面输入程序指令print(“Helloworld”)后回车; 2.在“”标识符后

6、面输入程序指令Print(Helloworld)后回车。教师活动:不论使用单引号还是双引号(都是英文),都可以输出helloword这些文字。【任务二:】找出下面语句的错误:1. Print “你好!”2. Print(“你好!”)3. Print(你好!)4. Print(“你好!”)2.数字学生活动:输入下列两条语句:Print(1024)Print(3.1415926)教师活动:通过观察结果,我们可以发现,对于数字(整数和小数),print语句会将其原样输出。3.表达式学生活动:输入下列两条语句:print(1+2+3)Print(2*3+7)教师活动:观察结果,对于这样的数学式子(称为

7、表达式),print语句不会原样输出,而是输出表达式的计算结果。(三)小试牛刀学生活动:【任务一:】输出下列语句的值:1.print( 2+3) 2.print( 2+3) 3.print( 2+3)【任务二:】通过对上面的练习我们发现print在输出的时候,每一个print输出结束之后均会输出一个回车,那么如果想要把输出的数据在同一行上输出,怎么办?【任务三:】现在的程序特点是编写一条语句,执行一条语句,如果想要输出多行数据,应该怎么办?教师:需要对文件进行“新建”“保存”功能,引出新知识点:(四)创建Python程序文件学生活动:按照课件展示的操作步骤,自行新建及保存一个python文件【

8、任务一:】新建一个Python文件,输入如下代码:Print(“hello,world”)Print(“1+1+2+3”)Print(3.14)【任务二:】编写程序,输出一个以“*”构成的高度为5行的直角三角形。如图所示:【挑战自我】你能用print()命令输出下列图形吗?课堂小结:今天我们学习了一个新的编程语言叫:python。它可以很好的实现人机交互,它有一条非常重要的输出命令叫:print语句,使用print()命令可以输出字符串,数字,表达式。在python中所有的符号都是英文符号。为了能将程序保存下来,需要创建一个python程序文件。通过这节课的初识python,我们开始走上一条编程之路,这是一条充满快乐与挑战之路,在这条道路上你将收获满满的编程知识并锻炼你的逻辑思维能力及解决问题能力,下节课我们继续。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服