目录
第1章猜数字游戏
1.1教学目标
1.1.1知识目标
1.1.2能力目标
1.1.3素质目标
1.2案例简介
1.3知识点
1.3.1控制台项目的创建与运行
1.3.2控制台输入/输出
1.3.3变量
1.3.4注释
1.3.5常用数据类型
1.3.6常用基础运算符
1.3.7数据类型与转换
1.3.8串接和占位符输出
1.3.9选择语句
1.3.10循环结构
1.3.11break和continue
1.3.12随机数生成
1.4案例分析
1.5核心代码
1.6思考拓展
1.7总结
第2章四则运算训练软件
2.1教学目标
2.1.1知识目标
2.1.2能力目标
2.1.3素质目标
2.2案例简介
2.3知识点
2.3.1Windows窗体应用程序的开发流程
2.3.2控件的常用操作
2.3.3变量命名法
2.3.4加号多义性
2.3.5条件运算符
2.3.6Label、TextBox、Button控件及常用属性及事件
2.3.7窗体的Load事件
2.3.8函数的定义与调用
2.3.9参数的类型
2.3.10函数的参数传递方式
2.3.11函数的可复用性
2.4案例分析
2.5控件
2.6核心代码
2.7思考拓展
2.8总结
第3章随机点名软件
3.1教学目标
3.1.1知识目标
3.1.2能力目标
3.1.3素质目标
3.2案例简介
3.3知识点
3.3.1数组
3.3.2ListBox
3.3.3ScrollBar
3.3.4GroupBox
3.3.5ToolTip
3.3.6文本文件的读写
3.3.7对话框控件
3.3.8Timer组件
3.4案例分析
3.5控件
3.6核心代码
3.7思考拓展
3.8总结
第4章神气小浣熊
4.1教学目标
4.1.1知识目标
4.1.2能力目标
4.1.3素质目标
4.2案例简介
4.3知识点
4.3.1窗体及窗体属性
4.3.2容器坐标系统
4.3.3控件的位置问题
4.3.4控件的大小问题
4.3.5常用事件
4.3.6鼠标事件处理
4.3.7键盘事件处理
4.3.8PictureBox
4.3.9面向对象
4.3.10序列化和反序列化
4.4拓展知识点
4.4.1文本朗读
4.4.2声音播放
4.5案例分析
4.6控件
4.7核心代码
4.8思考拓展
4.9总结
第5章歌词同步播放器
5.1教学目标
5.1.1知识目标
5.1.2能力目标
5.1.3素质目标
5.2案例简介
5.3知识点
5.3.1ProgressBar
5.3.2TrackBar
5.3.3数组参数与params
5.3.4字符串
5.3.5常用字符串静态函数
5.3.6字符串插值$
5.3.7常用字符串函数
5.3.8Stopwatch计时
5.3.9StringBuilder与字符串高效操作
5.3.10Path类
5.3.11泛型集合ListT
5.3.12DictionaryK,V和KeyValuePairK,V
5.4拓展知识点
5.4.1Windows Media Player组件的引用
5.4.2使用Windows Media Player实现音频播放控制
5.4.3LRC歌词格式
5.5案例分析
5.6控件
5.7核心代码
5.8思考拓展
5.9总结
第6章文件分割合并器
6.1教学目标
6.1.1知识目标
6.1.2能力目标
6.1.3素质目标
6.2案例简介
6.3知识点
6.3.1MessageBox
6.3.2FileStream
6.3.3BinaryReader和BinaryWriter
6.3.4异常处理
6.3.5多文件选择
6.3.6目录操作
6.4案例分析
6.5控件
6.6核心代码
6.7思考拓展
6.8总结
第7章图像
7.1概述
7.2图像绘制基础
7.2.1Point结构
7.2.2Size结构
7.2.3Rectangle结构
7.2.4Color结构
7.2.5Font 类
7.2.6Graphics类
7.3基本绘图工具
7.3.1Pen
7.3.2Brush
7.4常见形状绘制
7.4.1绘制直线
7.4.2绘制矩形
7.4.3绘制多边形
7.4.4绘制椭圆
7.4.5绘制图像
7.5坐标轴的平移、旋转与缩放
7.5.1坐标轴的平移
7.5.2坐标轴的旋转
7.5.3坐标轴的缩放
7.6图像的像素化处理
7.7常用应用
7.7.1格式转换
7.7.2水印
7.7.3灰化
7.7.4底片
7.7.5浮雕
7.7.6文本打印
第8章增强记事本
8.1教学目标
8.1.1知识目标
8.1.2能力目标
8.1.3素质目标
8.2案例简介
8.3知识点
8.3.1TextBox
8.3.2RichTextBox
8.3.3菜单
8.3.4菜单设计
8.3.5ToolStrip
8.3.6StatusStrip
8.3.7ImageList组件
8.3.8MDI
8.3.9窗体的方法
8.3.10File文件操作及信息获取
8.3.11窗体间通信
8.4案例分析
8.5控件
8.6核心代码
8.7思考拓展
8.8总结
第9章背单词软件
9.1教学目标
9.1.1知识目标
9.1.2能力目标
9.1.3素质目标
9.2案例简介
9.3知识点
9.3.1DateTime
9.3.2TimeSpan
9.3.3RadioButton
9.3.4CheckBox
9.3.5右键菜单(上下文菜单)
9.3.6关系运算符
9.3.7逻辑运算符
9.3.8数据库基本概念
9.3.9SQL之数据库与表的创建
9.3.10SQL之insert
9.3.11SQL之select
9.3.12SQL之update
9.3.13SQL之delete
9.3.14ADO.NET简介
9.3.15ADO.NET之SqlConnection
9.3.16ADO.NET之SqlCommand
9.3.17ADO.NET之SqlDataReader
9.3.18ADO.NET之SqlDataAdapter
9.3.19ADO.NET之DataSet
9.3.20参数化查询
9.3.21数据绑定
9.4拓展知识点
9.4.1INI文件读写
9.4.2遗忘曲线
9.5案例分析
9.6控件
9.7核心代码
9.8思考拓展
9.9总结
