-
第一章认识计算机
在学习使用计算机之前首先要认识计算机,比如计算机由哪些设备组成,计算机是如何工作的等等。本章主要介绍计算机系统结构,数值转换、计算机指令的执行过程以及计算机编码等方面的知识。
-
●1.1计算机组成结构
本节首先介绍了计算机硬件系统和软件系统的组成,然后通过一个“计算机硬件系统拆卸虚拟实验”演示了计算机硬件系统的组成。
-
●1.2数制转换
本节首先介绍了二进制、八进制、十进制以及十六进制数值之间的转换方法,然后通过一个“进制转换虚拟实验”来演示各种进制之间转换的过程。
-
●1.3计算机指令的执行过程
本节首先介绍了计算机指令的含义和存储器的工作原理,然后通过“一条指令的执行过程虚拟实验”来演示计算机指令的执行过程。
-
●1.4计算机编码
本节首先介绍了计算机编码的含义,并介绍了ASCII码和汉子编码,然后通过一个“汉字信息编码与转换虚拟实验”来演示汉子编码方法。
-
第二章文档处理
文档处理能力是现代人都必须具备的基本能力,对大学生而言,这种能力更加重要。本章主要介绍撰写各种应用文档、学术论文和毕业论文的排版方法和技巧,并通过11个案例详细讲授了文档处理的方法和技巧。
-
●2.1概述
本节首先介绍了一些常用文档,包括:期刊论文、毕业论文以及一些应用文档,然后介绍了撰写这些文档需要的一些软件,这里介绍了Word软件、MathType软件以及Zotero软件。
-
●2.2案例1:字体、页面和表格格式设置
本案例演示了以下知识要点:(1) 字体格式设置 (2) 页面格式设置 (3) 图片格式设置 (4) 表格格式设置及数值计算 (5) 页眉设置
-
●2.3案例2:字体边框和底纹、段落和项目符号设置
本案例演示了以下知识要点:(1)字体边框和底纹设置 (2)段落格式设置(3)项目符号设置
-
●2.4案例3:标签的创建
本案例演示了以下知识要点:(1) 文本框的绘制 (2) 标签的创建
-
●2.5案例4:邮件合并
本案例演示了以下知识要点:(1) 邮件合并的实现方法 (2) 格式刷的使用方法
-
●2.6案例5:制表位与字符宽度设置
本案例演示了以下知识要点:(1) 制表位的设置 (2) 格式类似文本的选择 (3) 字符宽度设置
-
●2.7案例6:样式的创建及套用
本案例演示了以下知识要点:(1)选择套用某种样式的所有文字的方法 (2)基于已有样式建立新样式的方法 (3)段落文字套用新样式的方法
-
●2.8案例7:分节与目录、分栏与页脚
本案例演示了以下知识要点:(1) 段落样式级别的设置 (2) 目录的插入与更新 (3) 分栏 (4) 文档属性设置 (5) 页脚及页码格式设置
-
●2.9案例8:题注及交叉引用
本案例演示了以下知识要点:(1)表格和图形题注的创建方法 (2)表格和图形题注交叉引用的插入方法
-
●2.10案例9:公式、公式编号及其引用(利用MathType)
本案例演示了以下知识要点:(1)利用MathType或Word创建数学公式的方法 (2)利用MathType建立章节分隔符的方法 (3)利用MathType建立公式编号的方法 (4)利用MathType创建公式编号在正文中引用的方法
-
●2.11案例10:利用Zotero建立参考文献
本案例演示了以下知识要点:(1)参考文献库的建立 (2)参考文献样式的设置参考文献样式的设置 (3)参考文献引用的插入 (4)参考文献内容的生成
-
●2.12案例11:毕业论文排版
本案例演示了以下知识要点:(1)页面设置 (2)多级列表样式的定义与使用 (3)图表题注与交叉引用 (4)利用MathType插入公式编号及其引用 (5)利用Zotero插入参考文献 (6)尾注 (7)正文样式的建立与应用 (8)分节与目录 (9)页码格式设置及插入 (10)页眉设置
-
●2.13习题
本章提供了28个习题,见资源。
-
第三章演示文稿
本章对演示文稿的设计进行了介绍,包括幻灯片的基本操作、基本动画和高级动画的应用、影音与交互、页面设置与放映、模版和主题以及发布和打印等应用操作。
-
●3.1概述
本章主要介绍应用Microsoft Office办公套件中的PowerPoint 2010制作演示文稿的各种方法和技巧。
-
●3.2案例1:使用在线模版创建演示文稿
本案例主要演示了以下知识点的使用方法: (1)下载和使用在线模版 (2)输入文本并设置文字格式 (3)保存演示文稿
-
●3.3案例2:从大纲导入、应用主题与版式
本案例主要演示了以下知识点的使用方法: (1)从大纲文档导入幻灯片 (2)应用设计主题 (3)设置幻灯片版式 (4)文字的繁简转换
-
●3.4案例3:幻灯片的重用、图形的应用
本案例主要演示了以下知识点的使用方法: (1)重用其他演示文稿中的幻灯片 (2)将文字转化为SmartArt图形并设置格式 (3)设置多个对象的对齐、叠放层次
-
●3.5案例4:插入图片和动画设置
本案例主要演示了以下知识点的使用方法: (1)插入图片 (2)设置强调动画 (3)移动幻灯片 (4)重设幻灯片格式
-
●3.6案例5:插入表格与动画设置、使用备注
本案例主要演示了以下知识点的使用方法: (1)插入和编辑表格 (2)应用表格样式 (3)设置动画顺序 (4)添加备注信息
-
●3.7案例6:图表动画与幻灯片切换、放映
本案例主要演示了以下知识点的使用方法: (1)插入图表并设置动画 (2)设置切换方案 (3)设置放映方式
-
●3.8案例7:按钮、动作与超链接
本案例主要演示了以下知识点的使用方法: (1)插入超链接 (2)设置动作 (3)使用动作按钮
-
●3.9案例8:SmartArt图形应用、动画的触发
本案例主要演示了以下知识点的使用方法: (1)将图片转换为SmartArt图形 (2)将SmartArt图形转换为形状并取消组合 (3)为选择的对象命名 (4)设置动画触发方式
-
●3.10案例9:相册的创建与编辑
本案例主要演示了以下知识点的使用方法: (1)创建和编辑相册 (2)图片压缩、裁剪和更正 (3)设置图片艺术效果
-
●3.11案例10:修改幻灯片母版、设置页脚
本案例主要演示了以下知识点的使用方法: (1)修改母版 (2)插入自动更新的日期 (3)插入和设置幻灯片编号 (4)设置文件状态
-
●3.12案例11:讲义母板设置和打印
本案例主要演示了以下知识点的使用方法: (1)修改讲义母板 (2)插入和设置剪贴画 (3)打印演示文稿
-
●3.13案例12:演示方案与背景音乐
本案例主要演示了以下知识点的使用方法: (1)对象的对齐设置 (2)演示方案的设置 (3)背景音乐的设置
-
●3.14案例13:「节」的应用和演示文稿发布
本案例主要演示了以下知识点的使用方法: (1)插入和命名“节” (2)统一设置“节”中的幻灯片 (3)检查文档并删除个人信息 (4)打包发布演示文稿
-
●3.15案例14:选项设置、文档保护
本案例主要演示了以下知识点的使用方法: (1)修改「PowerPoint选项」设置 (2)删除所有标记 (3)放映演示文稿并保留墨迹 (4)保护演示文稿
-
●3.16案例15:综合应用——人生演奏会
本案例主要演示了以下知识点的使用方法: (1)新建文件和保存文件 (2)设置幻灯片版式 (3)设置幻灯片背景 (4)插入和设置图形 (5)应用图片、艺术字和文本框 (6)添加和设置多个动画 (7)设置背景音乐
-
●3.17案例16:综合应用万有引力定律
本案例主要演示了以下知识点的使用方法: (1)新建文件和保存文件 (2)设置幻灯片版式 (3)设置幻灯片背景 (4)插入和设置文本格式 (5)插入和设置图形格式、编辑顶点 (6)插入和设置图片格式 (7)调整多个对象的位置和层次 (8)添加和设置多个动画
-
●3.18习题
本节提供了20个习题资源。
-
第四章数据处理
本章主要介绍Excel 2010中工作表的管理、格式的设置、函数的使用、数据的排序、筛选、汇总、图表的创建和数据透视图表的创建等。通过本章的学习要实现以下学习目标: (1)掌握工作表的建立方法; (2)掌握数据的录入和表格编辑方法; (3)掌握公式、函数的应用; (4)掌握数据排序、筛选方法的应用; (5)掌握图表的创建和编辑的应用; (6)掌握数据透视图表的应用。
-
●4.1Excel 2010概述
本节主要介绍了数据处理的应用举例和常用数据处理软件。
-
●4.2案例1:简单表格的制作
本案例主要演示了以下知识要点: (1)自动填充 (2)插入新的列 (3)合并单元格 (4)设置字体 (5)设置表格边框 (6)工作表的命名
-
●4.3案例2:公式应用
本案例主要演示了以下知识要点: (1)数学公式的应用 (2)单元格的绝对引用 (3)套用表格样式 (4)自动调整行高/列宽
-
●4.4案例3:基本函数应用
本案例主要演示了以下知识要点: (1)SUM、AVERAGE、RANK.EQ基本函数的应用 (2)单元格绝对和相对引用 (3)连续区域、不连续区域的选择
-
●4.5案例4:条件函数应用
本案例主要演示了以下知识要点: (1)COUNTIF函数的应用 (2)AVERAGEIF函数的应用 (3)SUMIF函数的应用
-
●4.6案例5:VLOOKUP函数应用
本案例主要演示了以下知识要点: (1)VLOOKUP函数的应用 (2)AVERAGE基本函数的应用 (3)IF、COUNTIF条件函数的应用 (4)函数的嵌套应用
-
●4.7案例6:自动筛选
本案例主要演示了以下知识要点: (1)数据的自动筛选 (2)表格的命名 (3)表格内外边框的设置
-
●4.8案例7:高级筛选
本案例主要演示了以下知识要点: (1)数据的高级筛选 (2)筛选结果显示
-
●4.9案例8:数据排序
本案例主要演示了以下知识要点: (1)数据(自定义)排序 (2)表格内外边框的设置
-
●4.10案例9:分类汇总
本案例主要演示了以下知识要点: (1) 数据排序 (2) 分类汇总
-
●4.11案例10:簇状柱形图应用
本案例主要演示了以下知识要点: (1)创建簇状柱形图 (2)图表的编辑
-
●4.12案例11:折线图应用
本案例主要演示了以下知识要点:(1)图表类型的转换 (2)图例的设置 (3)轴标题的设置
-
●4.13案例12:多种图表类型集成应用
本案例主要演示了以下知识要点: (1)图表的创建 (2)图表行列坐标轴的切换 (3)图表坐标轴刻度的设置 (4)更改图表系列类型 (5)添加趋势线
-
●4.14案例13:数据透视图表
本案例主要演示了以下知识要点: (1)数据透视表的创建 (2)数据透视图的创建
-
●4.15案例14:综合案例
本案例主要演示了以下知识要点: (1)数据单元格的合并和设置(2)AVERAGE函数、COUNTIF函数、SUMIF函数的应用(3)工作表的重命名(4)数据透视表的创建(5)数据透视图的创建
-
●4.16习题
本节提供了13个习题资源。
-
第五章图像处理
Adobe Photoshop是一款优秀的图形图像处理软件,在图形绘制、文字编排、图像处理和动画制作上都具有十分完善和强大的功能,使用它可以进行平面设计、产品设计、照片后期处理以及电脑绘画等操作,大学生掌握必要的图像处理方法和技巧是非常必要的。,通过本章学习,要求达到以下学习目标:
(1)掌握图像处理的基础知识 (2)掌握图像处理的基本步骤(3)掌握基本的创建选区工具(矩形和椭圆,以及选区的运算)(4)掌握套索工具的使用(多边形和磁性套索)(5)掌握魔棒和快速选择工具(6)掌握画笔的使用(特别是修复画笔、修补工具等)(7)掌握图层的使用 -
●5.1概述
本节主要介绍了各种图像处理软件,重点介绍了Photoshop CS6的操作界面。
-
●5.2案例1:图像合成
本案例主要演示了图像合成的主要方法,涉及以下知识要点:(1)魔棒工具的使用(2)移动工具的使用(3)选择工具的使用(4)快捷键的使用。
-
●5.3案例2:图像背景变换
本案例主要演示了图像背景变换的主要方法,涉及以下知识要点:(1)图层的使用(2)选择工具的使用
-
●5.4案例3:图像的局部替换
本案例主要演示了图像局部替换的主要方法,涉及以下知识要点:(1)旋转工具,透明度的使用(2)图层的锁定与激活(3)羽化工具的使用
-
●5.5案例4:图像修复
本案例主要演示了图像修复的主要方法,涉及以下知识要点:(1)图层的复制(2)模糊工具(3)修复画笔工具(4)添加杂色滤镜
-
●5.6案例5:带有背景图像的复制
本案例主要演示了带有背景图像复制的主要方法,涉及以下知识要点:(1)仿制图章工具的使用(2)水平翻转的使用
-
●5.7案例6:图像制作
本案例主要演示了图像制作的主要方法,涉及以下知识要点:(1)熟练使用画笔工具,设置画笔工具的形状、散布、形状动态和颜色动态,画出大小不一的红叶。(2)利用铅笔工具画出分割线和填写邮政编码的数字。(3)利用图层的样式工具,使添加的文字带有阴影效果。(4)多图层的创建及选择方法。(5)利用参考线精确定位图像的方法。
-
第六章零基础AppInventor移动开发
本章首先介绍了App Inventor 2的功能及开发环境,然后通过28个案例详细说明了利用App Inventor开发移动App的方法和技巧。
-
●6.1概述
本节主要介绍了以下内容: (1)App Inventor简介 (2)App Inventor 2开发环境搭建 (3)利用App Inventor开发App的过程
-
●6.2案例1-HelloPurr:你好猫猫
设计一个App应用程序,界面上有一只猫图,当触摸这只猫时,它会发出“喵呜”的声音,手机也会随之震动;当你摇晃手机时,它也会发出声音。本案例主要涉及如下知识要点: (1)掌握创建App应用的基本过程 (2)掌握从电脑中上传素材文件的方法 (3)掌握组件设计方法 (4)掌握逻辑设计方法 (5)掌握利用安卓手机或模拟器测试运行App的方法 (6)掌握将App安装到安卓设备上的方法 (7)掌握按钮组件、标签组件、音效组件和角速度传感器组件的使用方法
-
●6.3案例2-CelsiusToFahrenheit:摄氏/华氏温度转换器
设计一个根据摄氏温度C求华氏温度F的App应用。本案例主要涉及如下知识要点: (1)变量的定义方法 (2)程序顺序结构的实现方法 (3)利用AI逻辑代码表示基本数学表达式的方法
-
●6.4案例3-FacialMakeup:变脸游戏
设计一个变脸游戏App,当触摸手机屏幕或摇晃手机时,脸谱会随机变换成另一个画面。本案例主要涉及如下知识要点: (1)列表的定义和使用方法 (2)随机数的产生及使用方法 (3)画布的使用方法 (4)加速度传感器的使用方法。
-
●6.5案例4-Grade:成绩等级的判定
设计一个根据成绩分判定成绩等级的App应用。本案例涉及的知识要点包括: (1)选择结构的使用方法 (2)逻辑表达式的代码表示方法 (3)关系表达式的代码表示方法。
-
●6.6案例5-TriangleArea:三角形面积计算器
设计一个根据三角形的三条边求三角形面积的App应用。本案例主要涉及如下知识要点: (1)数学函数的使用方法 (2)条件模块的使用方法 (3)逻辑表达式的代码表示方法 (4)界面布局组件的使用方法
-
●6.7案例6-ProgressBar:进度条
设计一个进度条效果,每500毫秒改变一次进度,用户单击「停止」按钮时进度停止,且按钮变为「开始」;当用户单击「开始」按钮时进度继续,且按钮变为「停止」。本案例主要涉及如下知识要点: (1)计时器组件的使用方法 (2)布局的使用方法
-
●6.8案例7-Factorial:阶乘计算器
编写一个计算阶乘的App应用。本案例主要涉及到循环结构的使用方法。在AI中有3种循环:计数循环(for)、逐项循环(for…in list)和条件循环(while)。
-
●6.9案例8-TricolorFlag:三色旗变换
编写一个三色旗App应用,使三色旗的颜色既可以通过点击按钮或晃动手机来实现变化,也可以每隔一定时间自动发生变化。本案例主要涉及如下知识要点: (1)颜色块的使用方法 (2)过程的定义和调用方法 (3)计时器组件的使用方法。
-
●6.10案例9-RandomSum:随机数列求和
设计一个应用,能够产生随机数列并求和。涉及的知识点包括:(1)「循环」控制块的使用方法 (2)产生保留小数点后几位的随机数的产生方法 (3)向空列表中追加列表项的方法。
-
●6.11案例10-Table9×9:打印九九乘法表
编写一个打印九九乘法表的App应用。本案例主要涉及如下知识要点: (1)循环嵌套的实现方法 (2)字符串合并的实现方法 (3)字符串换行的实现方法。
-
●6.12案例11-BubbleSort:冒泡排序
编写一个App应用对一组数据实现从小到大冒泡排序。本案例主要涉及如下知识要点: (1)冒泡排序的算法 (2)双重循环结构的使用方法
-
●6.13案例12-ListPickerAndSpinner:列表选择框和下拉框
设计一个带有文本输入框、按钮、列表选择框和下拉框组件的App应用。本案例主要涉及如下知识要点: (1)文本框(TextBox)组件的使用方法 (2)按钮(Button)组件的使用方法 (3)列表选择框(ListPicker)组件的使用方法 (4)下拉框(Spinner)组件的使用方法
-
●6.14案例13-DateTimeCheckBox:日期选择框、时间选择框和复选框
设计一个带有日期选择框、时间选择框和复选框的App应用。本案例主要涉及如下知识要点: (1)日期选择框的使用方法 (2)时间选择框的使用方法 (3)复选框的使用方法
-
●6.15案例14-SliderTextBoxAndColor滑动条、文本输入框和颜色
设计一个通过三个滑动条和三个文本输入框控制画布背景颜色的App应用。本案例主要涉及如下知识要点: (1)滑动条(Slider)组件的使用方法 (2)文本输入框(TextBox)组件的使用方法
-
●6.16案例15-Profile:个人信息填写
设计一个填写用户信息的App。本案例主要涉及如下知识要点: (1)用户界面组件的综合应用 (2)页面布局组件的综合应用
-
●6.17案例16-Login:登录系统
设计一个登录系统App。本案例主要涉及如下知识要点: (1)密码输入框(PasswordTextBox)的使用方法 (2)列表显示框(ListView)的使用方法 (3)对话框(Notifier)组件的使用方法 (4)两个屏幕(Screen)之间切换的方法
-
●6.18案例17-RecorderAndPlayer:录音和播音
创建一个录制声音和播放声音的App应用。本案例主要涉及如下知识要点: (1)录音机(SoundRecorder)组件的使用方法 (2)音频播放器(Player)组件的使用方法 (3)退出App应用程序的方法 (4)对话框的使用方法
-
●6.19案例18-MyDict:我的语音词典
编写一个App应用,使用Yandex语言翻译器和文本语音转换器实现文字的翻译和朗读功能。本案例主要涉及如下知识要点: (1)Yandex语言翻译(YandexTranslate)组件的使用方法 (2)文本语音转换器(TextToSpeeck)组件的使用方法
-
●6.20案例19-ClockTimer:时钟和秒表
利用计时器组件设计一个时钟和秒表的App应用。本案例主要涉及如下知识要点: (1)时间格式的设置方法 (2)多个计时器同时使用的方法 (3)动态显示时间的方法
-
●6.21案例20-Sensors:传感器
设计一个App应用,用来显示移动设备的方向、位置、移动设备与人体之间距离的感应效果以及移动设备的角速度。本案例主要涉及如下知识要点: (1)传感器(Sensor)组件的主要功能 (2)方向传感器(OrientationSensor)的使用方法 (3)位置传感器(LocationSensor)的使用方法 (4)近距离传感器(ProximitySensor)的使用方法 (5)陀螺仪传感器(GyroscopeSensor)的使用方法
-
●6.22案例21-CamcorderAndCamera:摄像机和照相机
设计一个App应用,能够实现录制视频、播放视频、暂停播放视频、照相、选择照片以及显示照片等功能。本案例主要涉及如下知识要点: (1)摄像机(Camcorder)组件的使用方法 (2)视频播放器(VideoPlayer)组件的使用方法 (3)照相机(Camera)组件的使用方法 (4)图像选择框(ImagePicker)组件的使用方法 (5)图像(Image)组件的使用方法
-
●6.23案例22-MyAlbum:我的相册
设计照片拍摄和浏览功能的应用。点击“拍照”按钮可以调用手机相机拍摄照片,用户也可在图像框中浏览查看所拍摄的照片。点击“前一张”按钮可以查看前一张照片,点击“后一张”按钮可以查看后一张照片。本案例主要涉及如下知识要点: (1)图像、照相机、对话框等组件的综合使用方法 (2)「条件」控制块的使用方法
-
●6.24案例23-Drawing:绘制基本图形
设计一个能够绘图的App应用,该应用能够实现以下功能: (1)使用画布组件实现画点、画线、画圆、画字、以角度画字 (2)使用画布组件实现求背景色、求前景色 (3)使用画布组件实现清除画布内容和保存画布内容 本案例主要涉及到画布的使用方法。编辑 收起
-
●6.25案例24-DrawSinX:绘制正弦曲线
设计一个绘制正弦曲线的App应用。本案例主要涉及如下知识要点: (1)画布的使用方法 (2)画点的方法 (3)绘图大小及位置的确定方法
-
●6.26案例25-RollingBall:滚动的小球
设计一个模拟弹珠的App游戏。通过偏移手机实现小球在不同方向的移动;通过触摸手机屏幕让小球跟随手指的移动方向而移动;此外,小球位置坐标始终显示在屏幕底部。本案例主要涉及如下知识要点: (1)加速度传感器原理 (2)球形精灵(Ball)组件的使用 (3)画布的使用,让小球跟随画布上触摸时的坐标移动的方法
-
●6.27案例26-MoleMash:打地鼠游戏
设计一个打地鼠的App游戏。游戏灵感来自一款经典的街机游戏Whac-A-Mole,其中的小动物会突然从洞中冒出,玩家则用木槌击打它们,击中得分。本案例主要涉及到图像精灵(ImageSprite)的应用方法。
-
●6.28案例27:SpaceInvaders:太空侵略者
设计一个太空侵略者App游戏。本案例主要涉及图像精灵和球形精灵的综合使用方法。
-
●6.29案例28:NotePad:记事本
设计一个实现记事本基本功能的App应用。该应用能够实现保存文本、追加保存文本、清空文本内容、删除文件以及打开文件等功能。本案例主要涉及如下知识要点: (1)文件管理器(File)的应用 (2)保存文件(SaveFile)方法 (3)追加保存(AppendToFile)方法 (4)读取文件(ReadFrom)方法 (5)删除文件(Delete)方法
-
第七章微信订阅号
本章主要介绍在微信订阅号中创建菜单、建立图文消息、插入视频和进行投票管理的实现方法。通过本章的学习,主要达到以下学习目标:(1)了解微信公众平台的发展历程、分类及注册方法(2)掌握在微信订阅号中创建菜单的方法(3)掌握在微信订阅号中建立图文消息的方法(4)掌握在微信订阅号中插入视频的方法(5)掌握在微信订阅号中实现投票管理的方法
-
●7.1微信公众平台的概述
本节主要介绍了微信公众平台的发展历程、公众号分类以及微信订阅号的注册方法。
-
●7.2案例1:在微信订阅号中创建菜单
本案例主要演示了在微信订阅号中创建菜单的方法,主要涉及以下知识要点:(1)一级菜单的创建(2)二级菜单的创建
-
●7.3案例2:在微信订阅号中建立图文消息
本案例主要演示了在微信订阅号中建立图文消息的方法,主要涉及以下知识要点:(1)模板的使用(2)秀米的使用和公众号的同步方法
-
●7.4案例3:在微信订阅号中插入视频
本案例主要演示了在微信订阅号中插入视频的方法,主要涉及以下知识要点:(1)视频的上传方法(2)视频地址的链接方法
-
●7.5案例4:在微信订阅号进行投票管理
本案例主要演示了在微信订阅号进行投票管理的方法,主要涉及以下知识要点:(1)单选按钮和复选框的使用方法(2)截止时间的设置方法
-
第八章Python程序设计
本章介绍Python编程的基本内容,通过本章的学习要达到以下目标:(1)了解Python语言的发展(2)了解常用的Python语言开发环境(3)理解问题的计算求解方法(4)掌握基本的程序设计结构(5)掌握常用Python库的使用(6)理解基于库的模块化编程
-
●8.1Python语言概述
本节介绍了Python语言、Python开发环境的配置以及演示了一个简单Python案例。
-
●8.2案例1:打印对话场景
本案例设计了一个程序,根据用户输入的姓名和学号,在屏幕上打印出来描述师生四人关于学习Python的对话场景。主要涉及如下知识要点:(1)初步了解Python程序;(2)初步掌握print( )的用法;(3)理解顺序编程。
-
●8.3案例2:PM2.5预警
本案例设计了一个根据用户输入的当前PM2.5数值判断空气质量的程序。主要涉及如下知识要点:(1)分支语句的结构和语法;(2)分支语句的应用;(3)eval( )函数的应用。
-
●8.4案例3:神奇的Fibonacci数列
本案例设计了一个查找1000以内的Fibonacci数列并打印输出到屏幕的程序。主要涉及如下知识要点:(1)理解while循环语句的结构和语法;(2)掌握while循环语句的应用;(3)掌握变量赋值方法。
-
●8.5案例4:打印九九乘法表
本案例设计了一个输出九九乘法表程序。主要涉及如下知识要点:(1)理解for循环语句的结构和语法;(2)掌握for循环语句的应用;(3)理解双重循环的执行过程。
-
●8.6案例5.1:货币转换(1)
本案例设计了一个货币转换的程序,实现按照美元和人民币汇率计算不同币值之间的转换,转换的规则是美元兑换人民币为1:6.27,人民币兑换美元为1:0.16。主要涉及如下知识要点:(1)把逻辑结构转换为程序结构;(2)熟练使用分支判断语句;(3)掌握数据类型转换方法;(4)掌握数据输出及其格式设置;(5)了解程序注释方法。
-
●8.7案例5.2:货币转换(2)
本案例设计了一个利用函数实现货币转换的程序。主要涉及如下知识要点:(1)初步了解函数及其调用机制;(2)掌握定义和调用函数的方法;(3)初步了解形式参数和实际参数。
-
●8.8案例5.3:货币转换(3)
本案例设计了一个货币转换中对函数进行异常处理的程序。主要涉及如下知识要点:(1)初步了解异常处理的作用;(2)理解异常处理的调用过程;(3)掌握异常处理在程序设计中的应用。
-
●8.9案例:6:绘制蟒蛇
本案例设计了一个调用turtle库在屏幕上绘制一幅蟒蛇形图案的程序。主要涉及如下知识要点:(1)Python的“模块编程”思想(2)调用Python内置库的语法 (3)设置库方法的语法
-
●8.10案例7:绘制奥运五环
调用turtle 库在屏幕上绘制奥运五环。本案例主要涉及如下知识要点:(1)使用不同方式引用函数库(2)根据图案显示需要设计函数参数值(3)常用的turtle库的绘图函数使用方法。
-
●8.11案例8:递归经典汉诺塔
本案例设计了一个汉诺塔的程序。主要涉及如下知识要点:(1)函数递归调用的过程;(2)函数的递归编程。
-
●8.12案例9:批量安装第三方库
本案例演示了Python语言批量安装第三方库的方法。主要涉及如下知识要点:(1)第三方库及其用途;(2)掌握批量安装第三方库的方法。
-
●8.13案例10.1:图像处理(1)
本案例演示了利用PIL(Python Image Library)库实现对图像文件的打开、处理和保存的方法。主要涉及如下知识要点:(1)了解第三方库PIL用途及主要方法;(2)掌握对图像进行对比度处理的方法。
-
●8.14案例10.2:图像处理(2)
本案例演示了利用PIL(Python Image Library)库实现对图像文件的打开、处理和保存的方法。主要涉及如下知识要点:(1)第三方库PIL用途及主要方法;(2)图像颜色变换的处理方法。
-
●8.15案例10.3:图像处理(3)
本案例演示了利用PIL(Python Image Library)库实现对图像文件的打开、处理和保存的方法。主要涉及如下知识要点:(1)第三方库PIL用途及主要方法;(2)掌握对图像施加滤镜效果的方法。





