专题5 程序设计入门 任务2 初试程序设计 课件 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材)

2024-04-02
| 34页
| 198人阅读
| 41人下载
普通

内容正文:

专题5 程序设计入门 信息技术(基础模块)上册 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材) 专题情景 授课人:风云办公 当前我国的高铁事业取得了举世瞩目的成就,高速动车组是我国对外交流的一张亮丽名片。从 2008 年第一辆京津高铁,到现在遍地飞驰的“复兴号”,无不向世人证明着伟大中国的腾飞。小小的学校准备举办一次我国动车组列车的宣传活动。小小主动请缨收集动车组系列图片,但她发现在网上一张张手动下载图片的效率很低。在请教了老师后,她通过编写一段程序即可实现网上图片的批量自动下载。 01.了解程序设计的基础知识,理解运用程序设计解决问题的逻辑思维理念,了解常见主流程序设计语言的种类和特点。 02.了解 Python 程序设计语言的基础知识,会使用 Python 的相关开发环境编辑、运行及调试简单的程序。 03.初步掌握程序设计的方法,进行信息采集、批量和自动化处理。 04.了解典型算法,尝试应用简单算法和功能库解决信息处理的具体问题。 学习目标 任务2 初试程序设计 专题5 程序设计入门 信息技术(基础模块)上册 目 录 01 任务导入 02 任务分析 03 感知体验 04 知识学习 05 实践操作 06 拓展延伸 07 自我评价 08 举一反三 01 任务导入 副标题 6 同学们,你们知道 Python程序设计语言吗? 02 任务描述 7 小小在了解了计算机解决问题的过程后,明白了算法的含义和如何对算法进行描述,并对计算机程序设计产生了浓厚的兴趣。小小在了解到 Python 语言的语法简洁、清晰,代码可读性强后,决定选择 Python 进行学习。 要学习 Python 程序设计,就需要了解 Python 和它的应用领域,并搭建开发环境,编写一个简单的程序进行调试,为接下来的程序设计做准备。拟定任务线路如图 5-2-1 所示。 图 5-2-1 任务线路 03 感知体验 副标题 8 小小所在的学校双创中心最近引进了一个机器人,这个机器人可以完成简单的对话,老师就带她到门口的机器人(图 5-2-2)处录入相关的信息。录入信息开始以后,机器人开始工作。 机器人:您好,请问您叫什么名字? 小小:小小。 机器人:您好!小小,请问您是双创中心哪 个小组的? 小小:程序设计。 机器人:欢迎小小同学加入学校双创中心的 程序设计小组。 …… 完成信息录入以后,小小就思考,自己可 否设计一个类似这样的程序呢? 图 5-2-2 机器人 04 知识学习 副标题 9 1. Python 简介 Python 程序设计语言诞生于 20 世纪 90 年代初期,是一种面向对象的高级编程语言。其最大的特点在于语法简洁、代码可读性较强、开发速度快、编码方式符合人类的思维习惯,且具有跨平台、免费和开源的优势。Python 的图标如图 5-2-3 所示。 Python 自诞生以来,主要发布了三个版本,目前市场上用得较多的是 Python 2.x 和Python 3.x 版本。虽然 Python 2.x 和 Python 3.x 在语法上有差别,但思想互通,且有专门从Python 2.x 代码向 Python 3.x 代码的转换工具“2to3.py”。 图 5-2-3 Python 的图标 04 知识学习 副标题 10 2. Python 的应用领域 Python 语言最初用于编写自动化脚本,现在已经被应用于 Web 开发、网络爬虫开发、游戏开发、科学计算、人工智能、大数据处理、云计算等领域,如图 5-2-4 所示。 图 5-2-4 Python 的应用领域 04 知识学习 副标题 11 3. Python 常用的开发环境 开发环境是指用于程序代码编辑、编译和运行调试的软件。Python 安装成功以后会自带一个 IDLE 开发环境,但功能比较有限,且界面友好度不高,为此多数 Python 开发人员会选择使用 Visual Studio Code(简称 VS Code)等作为 Python 的开发工具。 VS Code 是微软公司向开发者们提供的一款开源的跨平台编辑器。该编辑器支持包括 Python 在内的多种语言和文件格式的编写,具有语法高亮显示、快捷键丰富等诸多优点。VS Code 的图标如图 5-2-5所示。 图 5-2-5 VS Code 图标 04 知识学习 副标题 12 4. Python 的基础知识 (1)变量 变量通常用来表示计算机程序中可变的数据,存储在计算机的某个内存单元中。一个变量每次只能赋一个值,如果再次赋值就会覆盖前一次的值。 在程序设计过程中,用户会为每个变量定义一个名字,即变量名。Python 变量命名定义规则如下: ①变量名通常由字母、数字和下划线组成,且严格区分字母大小写。 ②不能以数字作为变量名的开头,且

资源预览图

专题5  程序设计入门  任务2 初试程序设计  课件 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材)
1
专题5  程序设计入门  任务2 初试程序设计  课件 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材)
2
专题5  程序设计入门  任务2 初试程序设计  课件 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材)
3
专题5  程序设计入门  任务2 初试程序设计  课件 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材)
4
专题5  程序设计入门  任务2 初试程序设计  课件 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材)
5
专题5  程序设计入门  任务2 初试程序设计  课件 “十四五”职业教育国家规划教材(中等职业学校公共基础课程教材)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。