内容正文:
七年级信息技术 秋学期 洪雅县柳江镇花溪初级中学校—罗军
1
信息技术教学要与世俱进,与时同行 着手现在,放眼未来
第三单元 走进 Python 的世界
第一节 我的第一个 Python程序 1/4
授课类型及方式:机房 讲解 看书 实践
教学目标:
知识点 知识层次
1、了解编程的原理 了解
2、了解计算机语言的发展 了解
3、了解 Python、学了 Python以后能做什么 了解
4、掌握 Python的两种编程环境 掌握
教学重点:print()函数的基本语法。
教学难点:print()函数的基本语法的应用。
教学环境:Windows10、Python-3.7.4(64bit)
教学内容:
1、编程的原理:就是告诉计算机做什么。计算机本质上是一大堆或开或关
的小型电子开关。编程原理就是通过设置这些开关的不同组合,使计算机
做一些事情。
2、了解计算机语言的发展:
(1)机器语言:0/1,不管是操作码(命令)还是操作的数据(命令处
理的对象),都只有 0或 1组成的二进制代码。“1011011000000000”、
“1011010100000000”——机器语言的加法与减法。计算机能懂的语言、
机器能直接执行、计算机运行快。但对人来说不方便、出错不容易找。
(2)汇编语言:引入了一此英文操作命令:“ADD 1,2”、“SUB 1,
七年级信息技术 秋学期 洪雅县柳江镇花溪初级中学校—罗军
2
信息技术教学要与世俱进,与时同行 着手现在,放眼未来
2”汇编语言的加法与减法。由此开始计算机不能懂,需要有一个将编
写的程序翻译成计算机能懂的机器语言的工具——编译器。人能理解,
但仍不方便。
(3)高级语言:进一步引入数学计算机符号等,print(9+8)、print(9-8)
方便编写程序和阅读的人理解,程序出错时更容易找到并纠正。从 1980
年分隔成两阶段,之前是面向过程的语言;之后是面向对象的语言。
3、了解 Python、学了 Python以后能做什么:
是一种高级语言、面向对象的语言。荷兰人吉多·范罗苏姆 1991年开发成
功。学会了可以做:
(1)网络爬虫(网络爬取所需内容);
(2)Web开发(网站开发);
(3)人工智能 AI(机器人、语言识别、图像识别、自然语言处理);
(4)自动化运维(自动化设备的运行和维护工作)
4、掌握 Python的两种编程环境:
(1)交互式编程环境:IDLE(一问一答,一条代码一个结果);认识此编
程环境。
(a) 交互式编程环境的启用如图:
(b) 练习 1:print()语句编写:print(“你好 Python,我是欢欢!”),
注意观察执行的结果。
(c) 练习 2:print()输入一些语句:print(9-8)和 print(“9-8”)并比较
执行的结果。
七年级信息技术 秋学期 洪雅县柳江镇花溪初级中学校—罗军
3
信息技术教学要与世俱进,与时同行 着手现在,放眼未来
思考总结:print()函数的作用:print 打印,输出(显示);print()函
数在格式上需要注意些什么:print()
(2)代码编程环境:练习 P39图 3-1-4在交互式编程环境下使用 print()
函数。思考:交互式编程的优缺。引入:将所有代码写完后再执行——代码编
程环境。启动(进入)代码编程环境的方式:在交互式编程环境界面中选择菜
单栏上的“File”—“New File”选项或在交互式编程环境下直接按快捷键“Ctrl+N”。
练习:代码编程环境下输入:print(“你好 python,我是 XX!”),并保存代码
文件:在代码编程环境界面中选择菜单栏上的“File”—“Save”或在代码编程
环境下直接按快捷键“Ctrl+S”进入保存选择界面。将文件命名为:XX测试.py,
并运行该程序——代码编程环境界面中选择菜单栏上的“Run”—“Run Module”
或直接按快捷键 F5。