本书是职业教育课程改革创新试验教材,是职业院校计算机应用与软件技术专业教学用书,根据教育部颁布的中等职业学校计算机应用专业主干专业课程教学基本要求编写,并涵盖多地对口升高职考试大纲的内容。
全书采用案例驱动教学法,结合编者多年的教学经验和实际开发经验,通过典型的应用开发案例,介绍C#语言的基础知识与开发技巧。主要内容包括:C#初探及开发环境的搭建,C#语法基础(包括数据类型、数据运算、流程控制),面向对象编程入门,数组与字符串处理,Windows窗体程序设计。本书通俗易懂,操作性强,注重对学生自学能力和创新能力的培养。
本书有配套的教学资源,登录http://abook.hep.com.cn/sve,可以上网学习及下载教学资源。详见书末“郑重声明”页。
本书适合作为职业院校计算机应用与软件技术及相关专业“编程语言基础”课程的教材,也可作为相关培训班的培训用书以及编程爱好者的自学用书。
- 前辅文
- 单元1 C#初探及开发环境的搭建
- 项目1 MicrosoftNET与C#
- 任务1 认识MicrosoftNET
- 任务2 了解NET框架
- 任务3 初探C#
- 项目2 搭建开发环境
- 任务1 安装Visual Studio 2017
- 任务2 认识Visual Studio 2017的界面
- 项目3 初入C#的世界
- 单元2 C#语法基础
- 项目1 数据类型
- 任务1 计算圆的周长
- 任务2 计算矩形的面积
- 任务3 描述彩虹色
- 任务4 装箱
- 任务5 拆箱
- 项目2 数据运算
- 任务1 实现简单计算器
- 任务2 分类学生成绩
- 任务3 判断数的奇偶性
- 项目3 流程控制
- 任务1 判断数的奇偶性
- 任务2 分析字符串的组成
- 任务3 排序三个数
- 任务4 计算年份对应的生肖
- 任务5 输出1~50的偶数
- 任务6 计算10!
- 任务7 输出三角形图案
- 单元3 面向对象编程入门
- 项目1 一个简单手机的实现
- 任务1 描述手机类
- 任务2 定义手机类
- 任务3 测试手机类
- 项目2 拍照手机的实现
- 任务1 抽取拍照信息
- 任务2 定义拍照手机类
- 任务3 测试拍照手机类
- 项目3 彩信手机的实现
- 任务1 修改手机类的描述
- 任务2 实现打电话的重载方法
- 任务3 实现发短信的重载方法
- 任务4 实现构造函数的重载方法
- 任务5 消除冗余代码,提高代码质量
- 项目4 4G手机的实现
- 任务1 描述4G手机类
- 任务2 重写基类的ToString()方法
- 任务3 重写基类的打电话方法
- 项目5 百变手机的实现
- 任务1 设计百变手机
- 任务2 宠物园的歌声(一)
- 任务3 宠物园的歌声(二)
- 任务4 宠物园的歌声(三)
- 单元4 数组与字符串处理
- 项目1 求最高分
- 项目2 求最高总分
- 项目3 古诗编辑
- 单元5 Windows窗体程序设计
- 项目1 模仿设计QQ界面
- 任务1 选择合适控件布局窗体
- 任务2 多窗体调用
- 任务3 设计“登录界面”的功能
- 任务4 设计“模仿QQ界面”的功能
- 项目2 简易点餐系统
- 任务1 设计窗体界面
- 任务2 设计“开台单”界面的功能
- 任务3 设计“点菜单”界面的功能
- 项目3 字体设置
- 任务1 设计“字体设置”窗体
- 任务2 初始化窗体
- 任务3 完成窗体功能
- 项目4 模拟磁盘文件浏览器
- 项目5 自制多文档记事本
- 任务1 设计主窗体和子窗体
- 任务2 设计菜单
- 任务3 设计工具栏和状态栏
- 任务4 初始化窗体
- 任务5 实现菜单的功能
- 任务6 实现工具栏的功能