新编大学计算机基础
新编大学计算机基础
20万+ 人选课
更新日期:2026/04/03
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
《新编大学计算机基础》是大学生必修的一门通识类课程。本课程本着实用、有趣、先进、易学的教学理念,在改进现有《大学计算机基础》课程内容的同时,创造性地将“App移动开发技术”、“微信公众号开发”和“Python程序设计”纳入课程体系,并以任务驱动的案例式教学为手段,引导学习者采用“线下自主阅读原理性内容→在线观看视频→模仿操作→扩展训练”的O2O学习模式,培养学生的计算思维能力,促进新工科背景下计算思维与专业思维的交叉融合。
课程大纲

在线教程

章节简介教学计划
认识计算机
登录后可预览视频
计算机组成结构
计算机系统组成
王若宾
数制转换
基本概念
王若宾
各种进制之间的转换
王若宾
计算机指令的执行过程
计算机指令
王若宾
计算机编码
计算机编码
王若宾
文档处理
概述
常用文档处理举例
杜春涛
软件介绍
杜春涛
案例1:字体、页面和表格格式设置
杜春涛
案例2:字体边框和底纹、段落和项目符号设置
杜春涛
案例3:标签的创建
杜春涛
案例4:邮件合并
杜春涛
案例5:制表位与字符宽度设置
杜春涛
案例6:样式的创建及套用
杜春涛
案例7:分节与目录、分栏与页脚
杜春涛
案例8:题注及交叉引用
杜春涛
案例9:公式、公式编号及其引用(利用MathType)
杜春涛
案例10:利用Zotero建立参考文献
杜春涛
案例11:毕业论文排版
案例11-1:案例描述
杜春涛
案例11-2:页面设置与多级列表
杜春涛
案例11-3:图、表题注与交叉引用
杜春涛
案例11-4:利用MathType插入公式编号及其引用
杜春涛
案例11-5:利用Zotero插入参考文献
杜春涛
案例11-6:尾注及正文样式的建立
杜春涛
案例11-7:插入目录
杜春涛
案例11-8:插入页码和页眉
杜春涛
习题
杜春涛
演示文稿
概述
演示文稿应用举例
付瑞平
软件介绍
付瑞平
案例1:使用在线模版创建演示文稿
付瑞平
案例2:从大纲导入、应用主题与版式
付瑞平
案例3:幻灯片的重用、图形的应用
付瑞平
案例4:插入图片和动画设置
付瑞平
案例5:插入表格与动画设置、使用备注
付瑞平
案例6:图表动画与幻灯片切换、放映
付瑞平
案例7:按钮、动作与超链接
付瑞平
案例8:SmartArt图形应用、动画的触发
付瑞平
案例9:相册的创建与编辑
付瑞平
案例10:修改幻灯片母版、设置页脚
付瑞平
案例11:讲义母板设置和打印
付瑞平
案例12:演示方案与背景音乐
付瑞平
案例13:「节」的应用和演示文稿发布
付瑞平
案例14:选项设置、文档保护
付瑞平
案例15:综合应用——人生演奏会
付瑞平
案例16:综合应用万有引力定律
案例16-1操作过程-1
付瑞平
案例16-2操作过程-2
付瑞平
习题
付瑞平
数据处理
Excel 2010概述
程楠楠
案例1:简单表格的制作
程楠楠
案例2:公式应用
程楠楠
案例3:基本函数应用
程楠楠
案例4:条件函数应用
程楠楠
案例5:VLOOKUP函数应用
程楠楠
案例6:自动筛选
程楠楠
案例7:高级筛选
程楠楠
案例8:数据排序
程楠楠
案例9:分类汇总
程楠楠
案例10:簇状柱形图应用
程楠楠
案例11:折线图应用
程楠楠
案例12:多种图表类型集成应用
程楠楠
案例13:数据透视图表
程楠楠
案例14:综合案例
程楠楠
习题
程楠楠
图像处理
概述
肖彬
案例1:图像合成
肖彬
案例2:图像背景变换
肖彬
案例3:图像的局部替换
肖彬
案例4:图像修复
肖彬
案例5:带有背景图像的复制
肖彬
案例6:图像制作
案例6-1
肖彬
案例6-2
肖彬
案例6-3
肖彬
零基础AppInventor移动开发
概述
App Inventor简介
杜春涛
App Inventor 2开发环境及开发过程
杜春涛
案例1-HelloPurr:你好猫猫
组件设计
杜春涛
逻辑设计
杜春涛
案例2-CelsiusToFahrenheit:摄氏/华氏温度转换器
组件设计
杜春涛
逻辑设计
杜春涛
案例3-FacialMakeup:变脸游戏
组件设计
杜春涛
逻辑设计
杜春涛
案例4-Grade:成绩等级的判定
组件设计
杜春涛
逻辑设计
杜春涛
案例5-TriangleArea:三角形面积计算器
组件设计
杜春涛
逻辑设计
杜春涛
案例6-ProgressBar:进度条
组件设计
杜春涛
逻辑设计
杜春涛
案例7-Factorial:阶乘计算器
组件设计
杜春涛
逻辑设计
杜春涛
案例8-TricolorFlag:三色旗变换
组件设计
杜春涛
逻辑设计-1
杜春涛
逻辑设计-2
杜春涛
案例9-RandomSum:随机数列求和
组件设计
杜春涛
逻辑设计
杜春涛
案例10-Table9×9:打印九九乘法表
组件设计
杜春涛
逻辑设计
杜春涛
案例11-BubbleSort:冒泡排序
组件设计
杜春涛
逻辑设计-1
杜春涛
逻辑设计-2
杜春涛
案例12-ListPickerAndSpinner:列表选择框和下拉框
组件设计
杜春涛
逻辑设计
杜春涛
案例13-DateTimeCheckBox:日期选择框、时间选择框和复选框
组件设计
杜春涛
逻辑设计-1
杜春涛
逻辑设计-2
杜春涛
案例14-SliderTextBoxAndColor滑动条、文本输入框和颜色
组件设计
杜春涛
逻辑设计-1
杜春涛
逻辑设计-2
杜春涛
案例15-Profile:个人信息填写
组件设计
付瑞平
逻辑设计
付瑞平
案例16-Login:登录系统
组件设计-1
付瑞平
组件设计-2
付瑞平
逻辑设计-1
付瑞平
逻辑设计-2
付瑞平
案例17-RecorderAndPlayer:录音和播音
组件设计
付瑞平
逻辑设计
付瑞平
案例18-MyDict:我的语音词典
组件设计
付瑞平
逻辑设计
付瑞平
案例19-ClockTimer:时钟和秒表
组件设计
付瑞平
逻辑设计
付瑞平
案例20-Sensors:传感器
组件设计
付瑞平
逻辑设计
付瑞平
案例21-CamcorderAndCamera:摄像机和照相机
组件设计
付瑞平
逻辑设计
付瑞平
案例22-MyAlbum:我的相册
组件设计
付瑞平
逻辑设计
付瑞平
案例23-Drawing:绘制基本图形
组件设计
付瑞平
逻辑设计-1
付瑞平
逻辑设计-2
付瑞平
案例24-DrawSinX:绘制正弦曲线
组件设计
付瑞平
逻辑设计
付瑞平
案例25-RollingBall:滚动的小球
组件设计
付瑞平
逻辑设计
付瑞平
案例26-MoleMash:打地鼠游戏
组件设计
付瑞平
逻辑设计-1
付瑞平
逻辑设计-2
付瑞平
案例27:SpaceInvaders:太空侵略者
组件设计
付瑞平
逻辑设计
付瑞平
案例28:NotePad:记事本
组件设计
付瑞平
逻辑设计-1
付瑞平
逻辑设计-2
付瑞平
微信订阅号
微信公众平台的概述
发展历程和微信公众号分类
肖彬
微信订阅号的注册
肖彬
案例1:在微信订阅号中创建菜单
肖彬
案例2:在微信订阅号中建立图文消息
肖彬
案例3:在微信订阅号中插入视频
肖彬
案例4:在微信订阅号进行投票管理
肖彬
Python程序设计
Python语言概述
Python简介
王若宾
Python开发环境配置
王若宾
案例1:打印对话场景
王若宾
案例2:PM2.5预警
王若宾
案例3:神奇的Fibonacci数列
王若宾
案例4:打印九九乘法表
案例4-1
王若宾
案例4-2
王若宾
案例5.1:货币转换(1)
案例5.1-1
王若宾
案例5.1-2
王若宾
案例5.2:货币转换(2)
案例5.2-1
王若宾
案例5.2-2
王若宾
案例5.3:货币转换(3)
王若宾
案例:6:绘制蟒蛇
案例6.1
王若宾
案例6.2
王若宾
案例7:绘制奥运五环
王若宾
案例8:递归经典汉诺塔
王若宾
案例9:批量安装第三方库
王若宾
案例10.1:图像处理(1)
王若宾
案例10.2:图像处理(2)
王若宾
案例10.3:图像处理(3)
王若宾
  • 第一章认识计算机

    在学习使用计算机之前首先要认识计算机,比如计算机由哪些设备组成,计算机是如何工作的等等。本章主要介绍计算机系统结构,数值转换、计算机指令的执行过程以及计算机编码等方面的知识。

  • 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)掌握对图像施加滤镜效果的方法。

  • 开始学习
  • 第一章  作业测试
    第一章 认识计算机

    1.1 计算机组成结构

    1.2 数制转换

    1.3 计算机指令的执行过程

    1.4 计算机编码

    视频数5
  • 第二章  作业测试
    第二章 文档处理

    2.1 概述

    2.2 案例1:字体、页面和表格格式设置

    2.3 案例2:字体边框和底纹、段落和项目符号设置

    2.4 案例3:标签的创建

    2.5 案例4:邮件合并

    2.6 案例5:制表位与字符宽度设置

    2.7 案例6:样式的创建及套用

    2.8 案例7:分节与目录、分栏与页脚

    2.9 案例8:题注及交叉引用

    2.10 案例9:公式、公式编号及其引用(利用MathType)

    2.11 案例10:利用Zotero建立参考文献

    2.12 案例11:毕业论文排版

    2.13 习题

    视频数21
  • 第三章  作业测试
    第三章 演示文稿

    3.1 概述

    3.2 案例1:使用在线模版创建演示文稿

    3.3 案例2:从大纲导入、应用主题与版式

    3.4 案例3:幻灯片的重用、图形的应用

    3.5 案例4:插入图片和动画设置

    3.6 案例5:插入表格与动画设置、使用备注

    3.7 案例6:图表动画与幻灯片切换、放映

    3.8 案例7:按钮、动作与超链接

    3.9 案例8:SmartArt图形应用、动画的触发

    3.10 案例9:相册的创建与编辑

    3.11 案例10:修改幻灯片母版、设置页脚

    3.12 案例11:讲义母板设置和打印

    3.13 案例12:演示方案与背景音乐

    3.14 案例13:「节」的应用和演示文稿发布

    3.15 案例14:选项设置、文档保护

    3.16 案例15:综合应用——人生演奏会

    3.17 案例16:综合应用万有引力定律

    3.18 习题

    视频数20
  • 第四章  作业测试
    第四章 数据处理

    4.1 Excel 2010概述

    4.2 案例1:简单表格的制作

    4.3 案例2:公式应用

    4.4 案例3:基本函数应用

    4.5 案例4:条件函数应用

    4.6 案例5:VLOOKUP函数应用

    4.7 案例6:自动筛选

    4.8 案例7:高级筛选

    4.9 案例8:数据排序

    4.10 案例9:分类汇总

    4.11 案例10:簇状柱形图应用

    4.12 案例11:折线图应用

    4.13 案例12:多种图表类型集成应用

    4.14 案例13:数据透视图表

    4.15 案例14:综合案例

    4.16 习题

    视频数16
  • 第五章  作业测试
    第五章 图像处理

    5.1 概述

    5.2 案例1:图像合成

    5.3 案例2:图像背景变换

    5.4 案例3:图像的局部替换

    5.5 案例4:图像修复

    5.6 案例5:带有背景图像的复制

    5.7 案例6:图像制作

    视频数9
  • 第六章  作业测试
    第六章 零基础AppInventor移动开发

    6.1 概述

    6.2 案例1-HelloPurr:你好猫猫

    6.3 案例2-CelsiusToFahrenheit:摄氏/华氏温度转换器

    6.4 案例3-FacialMakeup:变脸游戏

    6.5 案例4-Grade:成绩等级的判定

    6.6 案例5-TriangleArea:三角形面积计算器

    6.7 案例6-ProgressBar:进度条

    6.8 案例7-Factorial:阶乘计算器

    6.9 案例8-TricolorFlag:三色旗变换

    6.10 案例9-RandomSum:随机数列求和

    6.11 案例10-Table9×9:打印九九乘法表

    6.12 案例11-BubbleSort:冒泡排序

    6.13 案例12-ListPickerAndSpinner:列表选择框和下拉框

    6.14 案例13-DateTimeCheckBox:日期选择框、时间选择框和复选框

    6.15 案例14-SliderTextBoxAndColor滑动条、文本输入框和颜色

    6.16 案例15-Profile:个人信息填写

    6.17 案例16-Login:登录系统

    6.18 案例17-RecorderAndPlayer:录音和播音

    6.19 案例18-MyDict:我的语音词典

    6.20 案例19-ClockTimer:时钟和秒表

    6.21 案例20-Sensors:传感器

    6.22 案例21-CamcorderAndCamera:摄像机和照相机

    6.23 案例22-MyAlbum:我的相册

    6.24 案例23-Drawing:绘制基本图形

    6.25 案例24-DrawSinX:绘制正弦曲线

    6.26 案例25-RollingBall:滚动的小球

    6.27 案例26-MoleMash:打地鼠游戏

    6.28 案例27:SpaceInvaders:太空侵略者

    6.29 案例28:NotePad:记事本

    视频数67
  • 第七章  作业测试
    第七章 微信订阅号

    7.1 微信公众平台的概述

    7.2 案例1:在微信订阅号中创建菜单

    7.3 案例2:在微信订阅号中建立图文消息

    7.4 案例3:在微信订阅号中插入视频

    7.5 案例4:在微信订阅号进行投票管理

    视频数6
  • 第八章  作业测试
    第八章 Python程序设计

    8.1 Python语言概述

    8.2 案例1:打印对话场景

    8.3 案例2:PM2.5预警

    8.4 案例3:神奇的Fibonacci数列

    8.5 案例4:打印九九乘法表

    8.6 案例5.1:货币转换(1)

    8.7 案例5.2:货币转换(2)

    8.8 案例5.3:货币转换(3)

    8.9 案例:6:绘制蟒蛇

    8.10 案例7:绘制奥运五环

    8.11 案例8:递归经典汉诺塔

    8.12 案例9:批量安装第三方库

    8.13 案例10.1:图像处理(1)

    8.14 案例10.2:图像处理(2)

    8.15 案例10.3:图像处理(3)

    视频数20
  • 期末考试
App 下载
关注我们