江苏联合职业技术学院院本教材 C#程序设计实训指导书
作者:蒋红梅主编
出版时间:2018年版
丛编项: 江苏联合职业技术学院院本教材
内容简介
《C#程序设计实训指导书/江苏联合职业技术学院院本教材》是在高职院校基于项目、任务的教学课程改革开发背景下编写的,是一本贯彻工学结合、突出实际应用、以典型任务承载教学内容的实训指导书。《C#程序设计实训指导书/江苏联合职业技术学院院本教材》用语简洁,尽可能使用通俗易懂的语言来解说各任务;实例丰富,尽可能使用典型程序例题来说明知识点,力求将各个任务中的重、难点通过实例解释清楚。
《C#程序设计实训指导书/江苏联合职业技术学院院本教材》在内容组织上分为两部分:第1部分通过“教师指导+课堂练习”的形式,对于采用C#语言进行软件开发所必需的基本知识进行分析讲解;第二部分通过“猜数字游戏”“学生信息管理系统”两个综合项目,一步一步指导学生完成一个典型的软件系统。
《C#程序设计实训指导书/江苏联合职业技术学院院本教材》的特点如下:
(1)《C#程序设计实训指导书/江苏联合职业技术学院院本教材》将完整的课程体系分解为若干个项目,每个项目以应用为主线,以任务驱动为基本点来设计,在任务的编排上做到了循序渐进、由浅入深,既考虑到了C#语言解决问题的过程和步骤,又考虑到了学生的认知规律。
(2)每个项目由若干个任务组成,每个任务由“教师指导”“课堂练习”两部分组成,其中“教师指导”部分将任务中的重、难点通过实例呈现,步骤清晰,内容易懂,便于学生在进行后面的课堂练习时参考或自学;“课堂练习”部分给出了知识点相同的实例,以帮助学生消化吸收本任务的知识点。每个项目的最后又设计了拓展练习,让学有余力的学生应用所学知识解决实际问题,在巩固学习内容的同时,又培养了学生的实践技能。
内页插图
目录
项目一 C#语言介绍
任务1 数据处理
任务2 类成员和类对象
任务3 拓展练习
项目二 操作符和编程结构
任务1 if...else结构
任务2 switch...case
任务3 循环结构(while、do...while、for)
任务4 break和continue
任务5 拓展练习
项目三 使用类成员
任务1 参数化方法
任务2 递归
任务3 构造函数和属性
任务4 拓展练习
项目四 创建值类型和引用类型
任务1 结构
任务2 枚举
任务3 一维数组
任务4 二维组数
任务5 拓展练习
项目五 继承与接口
任务1 继承
任务2 抽象类
任务3 封装类
任务4 接口
任务5 拓展练习
项目六 多态性
任务1 方法重载
任务2 运算符的重载
任务3 虚方法
任务4 拓展练习
项目七 文件的输入和输出
任务1 文件的输入/输出
任务2 文本文件的读写
任务3 二进制文件的读写
任务4 Windows文件系统
任务5 拓展练习
项目八 异常处理
任务1 使用try/catch语句处理异常
任务2 使用throw抛出异常
任务3 使用finally执行最后的操作
任务4 拓展练习
项目九(综合项目A) 猜数字游戏
任务1 游戏前准备
任务2 编写游戏主干程序
任务3 游戏流程控制
任务4 拓展练习
项目十(综合项目B) 学生信息管理系统
任务1 设计主程序界面
任务2 编写学生类
任务3 编写公共类
任务4 编写文件读写类
任务5 编写学生集合类
任务6 设计学生信息主界面
任务7 测试项目
任务8 拓展练习