新川教版七上3.1《我的第一个Python程序》第一课时 教案

文档属性

名称 新川教版七上3.1《我的第一个Python程序》第一课时 教案
格式 docx
文件大小 1.3MB
资源类型 试卷
版本资源 川教版
科目 信息技术(信息科技)
更新时间 2022-07-28 11:56:21

图片预览

文档简介

中小学教育资源及组卷应用平台
川教版(2019)信息技术七年级(上)册教学设计
课题 第1节 我的第一个Python程序 课型 新授课 授课时间 第1课时 共3课时
教材分析 本课为第三单元第一节《我的第一个python程序》的第一课时,通过学习,学生可以了解人工智能的初步知识,学会使用python的两种编程环境和print()函数的使用。
学情分析 本节课的教学对象为七年级学生,学生对编程充满兴趣,python变成相比图形化的编程显得更加抽象,需要更加灵活的思维能力,所以在首次接触代码编程在编写上、认知上还存在一定的困难,因此第一节课重在培养兴趣,规范编写操作。
教学目标 根据情境选择进入合适的python编程环境、保存并运行示例代码。 掌握print()函数的基本语法并能正确利用print()函数输出各种类型的数据。 掌握python编程中的注意事项。
教学重点 教学重点: 根据情境选择进入合适的python编程环境、保存并运行示例代码。 教学难点: 掌握print()函数的基本语法并能正确利用print()函数输出各种类型的数据。 掌握python编程中的注意事项,养成良好的编程习惯。
教学流程 教师批注
课堂导入 播放人工智能机器人视频,激发学生学习兴趣,同时引入Python编程语言。 我们刚刚经历了一段“人机对话”,那同学们思考一下,这样的对话使如何实现的呢? 通过播放视频引入新课。
教 学 过 程 知识拓展:Python编程语言 这种人机交互的对话,都是通过编程语言实现的,编程语言有很多种,之所以选择python,是因为python语言是入门比较简单的编程语言。 (1)Python的起源: Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)。 (2)Python的特点: 简单易学:关键字较少,结构简单,有一个明确定义的语法,学习起来更加简单; 易于阅读:Python采用强制缩进的方式使得代码具有极佳的可读性; 易于维护:Python的成功在于它的源代码是相当容易维护的; 免费开源:是一种开源语言,底层使用C语言实现; 可移植性强:基于其开放源代码的特性,Python已经被移植到许多平台; 面向对象编程:既可面向过程也可面向对象编程,在Python中“一切皆对象”; 可扩展可嵌入:可把它写成C或C++,扩展到你的python代码中; 丰富的库:有自己的标准库以及非常多的第三方库。 (3)Python的应用领域 一、进入Python编程环境 所有编程语言都有自己的编程环境,就像我们处理数据需要在WPS表格里编辑,处理文稿需要在WPS演示文稿里面编辑一样,Python的编程环境需要下自带的“交互式编程环境”里面进行运行。 所有编程语言都有自己的编程环境,就像我们处理数据需要在WPS表格里编辑,处理文稿需要在WPS演示文稿里面编辑一样,Python的编程环境需要下自带的“交互式编程环境”里面进行运行。 点击开始菜单中的“IDLE(Python 3.8 64-bit)”,就进入了python编程语言的“IDLE交互式编程环境”。“IDLE交互式编程环境”启动后的界面如下: (一)交互式编程环境 我们用一行简单的代码,来体验以下交互式编程吧,和与交互式编程编程环境打个招呼。 练习一: 使用print()函数,任意打印一些语句试试,看会不会遇到什么问题? (二)print()函数 这是我们初学者学的第一个Python程序,这个程序的主体由一个函数组成,这个函数的函数是print(),print()函数为输出语句,将需要显示的内容输出到相应位置。 print()语句括号里的内容包括:不带引号、搭配单引号、搭配双引号、搭配三引号4种情况。 print(8)<在print()函数中,输出数字或者变量名不需要带引号。> print('你好') print("你好") print('''你好''') 练习二: 总结一下使用print()函数时,在格式上需要注意些什么? print()函数不仅能让电脑在屏幕上显示出文本,还有计算的功能,如下图所示。 输出字符串: print('字符串') print("字符串") print('''字符串''') 输出运算结果: print(算式&变量名) 输出时既有字符串又有运算符号: print("字符串"*数据) 练习三: 请输出下面的图形: * ** *** **** ***** 二、编写我的第一个python程序 像上面这样每写一行代码就回车执行很麻烦。难道不能将所有代码全部写完后,再让电脑执行吗?另外我们每次运行了都不能保存,那可以有方法尽心保存吗? 下面我们就使用“代码编程环境”来编写一个python程序吧。 要写完所有代码后再执行,我们需要从“交互式编程环境”进入“代码编程环境”。 (一)代码编程环境 1、在交互式编程环境中点击File->New File,新建空白文件。 2、在代码编程环境中编辑代码。 3、在代码编程环境中,点击File->Save,保存文件。 4、在弹出的窗口中,选择存储位置(如:桌面),命名后保存文件。 5、在代码编程环境中,点击Run->Run Module,运行程序。 6、在交互式编程环境中查看程序运行结果。 (二)两种编程环境的区别 交互式编程环境代码编程环境1、标题是Python 3.8.0 Shell1、标题是untitled2、菜单4、5项是Shell和Debug2、菜单4、5项是Format和Run3、编辑区默认很多字符信息3、编辑区为空白4、每次只能执行一条语句4、一次可执行多条语句5、输入的代码不能保存5、输入的代码可以保存
练习四: 用代码编程环境进行编程: (1)用print()函数输出: 欲穷千里目, 更上一层楼。 (2)保存到桌面 (3)命名为:古诗 初步感知python编程,了解python编程语言的特点和应用领域。 讲解交互式编程环境,让学生深入了解。 讲解print()函数,并举例演示,学生自主学习并跟随老师编程练习。 学生自主探究,完成练习任务。 从问题引入代码编程环境,演示代码编程环境的使用步骤。 学生独立完成利息任务,教师评价。
课堂小结 一、进入python编程环境(IDLE交互式编程环境) 步骤:编写一行代码,直接敲击回车键即可执行代码。 二、编写我的第一个python程序(代码编程环境) 步骤: 1. 新建空白代码文件, 2. 编写完所有代码, 3. 按“Ctrl+S”保存代码文件, 4. 按F5键运行代码文件。 三、使用print()函数时,要注意所使用的标点符号都要在英文半角状态下输入。
课后作业 1、上网搜索,看还有哪些进入“交互式编程环境”的方法,还有哪些“代码编程环境”或工具。找到后,大家互相交流分享。 2、总结交互式编程环境与代码编程环境各自的优缺点。 3、上网搜索还有哪些运行代码的方法,找到后交流。
教 学 反 思
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)