![]()
内容推荐 本书是山东省职业教育精品资源共享课程“C#程序设计”的配套教材,也是山东省职业教育教学改革研究重点项目“基于首要教学原理的高职计算机类课程建设研究与实践”阶段性成果之一。本书是按照高职高专软件技术人才培养方案的要求,结合“互联网+教育”实际,总结近几年教学改革经验编写而成。 本书基于Visual Studio 2012开发环境,同时也适合Visual Studio 2010、Visual Studio 2015和Visual Studio 2017开发环境。本书以项目的方式组织教材,同时又兼顾了知识的系统性和完整性。本书共包含5个项目,分为10个学习单元、22个工作任务、60个知识点和60个小案例。5个教学项目(3个入门项目,1个主导项目,1个开放项目)与学生的生活息息相关,是大家感兴趣的内容,阶梯化的项目设计使学生从一开始就能编写项目,保持并激发学生的学习兴趣和动力。在项目的设计上逐层递进,5个项目技术难度由浅入深,技术含量由低到高。越是后面的项目,所包含的知识技能点越多、面越广,学生的自主性学习能力就要更强。入门项目“门票销售系统”“打字游戏”和“我的记事本”侧重于C#基本知识点的学习,主导项目“贪吃蛇游戏”侧重于逻辑思维能力和软件开发能力的培养,开放项目“考试管理系统”侧重于学生对知识的融会贯通和自主开发能力的培养。10个单元主要内容包括.NET简介和C#概述、C#语法基础、常用控件、常用类和键盘事件、数组、高级控件、面向对象编程基础、集合、继承和多态、ADO.NET数据库访问技术。每个单元都提供了同步实训和拓展实训,以便实现知识的巩固与迁移。为了方便教学,本书提供了所有配套教学资源包。 本书既可作为高职高专院校学习计算机编程语言的教材,也可作为应用型本科院校、中职学校和培训班的C#教学用书,还可供编程爱好者自学使用。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 目录 项目1 门票销售系统 单元1 .NET简介和C#概述 知识点1 Microsoft .NET简介 知识点2 C#概述 知识点3 Visual Studio 2012集成开发环境 知识点4 编程初体验 知识点5 C#源程序的基本结构 知识点6 窗体对象 知识点7 常用的输入/输出控件 任务欢迎界面 小结 同步实训和拓展实训 习题1 单元2 C#语法基础 知识点1 常量与变量 知识点2 C#基本类型 知识点3 运算符与表达式 知识点4 选择结构 知识点5 循环结构 知识点6 跳转语句 知识点7 RadioButton控件和GroupBox控件 知识点8 ComboBox控件 任务购票主界面 小结 同步实训和拓展实训 习题2 项目2 打字游戏 单元3 常用控件 知识点 1Timer组件 知识点 2CheckBox控件 知识点 3ListBox控件 知识点 4图片类控件 任务字母下落并倒计时 小结 同步实训和拓展实训 习题3 单元4 常用类和键盘事件 知识点1 Random类 知识点2 String类 知识点3 DateTime类 知识点4 Math数学类 知识点5 键盘事件 任务界面上的字母随机产生 任务敲击键盘字母得分 小结 同步实训和拓展实训 习题4 单元5 数组 知识点1 数组概述 知识点2 一维数组 知识点3 foreach语句 知识点4 二维数组 知识点5 数组属性和方法 知识点6 声明控件数组 任务多字母处理 小结 同步实训和拓展实训 习题5 项目3 我的记事本 单元6 高级控件 知识点1 菜单 知识点2 RichTextBox控件 知识点3 工具栏 知识点4 状态栏 知识点5 对话框 任务菜单栏设计 任务工具栏和状态栏设计 任务对话框设计 拓展知识点MDI(多文档界面) 小结 同步实训和拓展实训 习题6 项目4 贪吃蛇游戏 单元7 面向对象编程基础 知识点1 面向对象的基本概念 知识点2 类的定义和对象的创建 知识点3 类的成员 知识点4 构造函数 知识点5 方法 知识点6 方法参数传递 知识点7 方法的重载 知识点8 静态成员 知识点9 绘图 任务食物类设计 任务块类设计 小结 同步实训和拓展实训 习题7 单元8 集合 知识点1 ArrayList对象 知识点2 Hashtable对象 任务蛇类设计 任务场地类设计 小结 同步实训和拓展实训 习题8 单元9 继承和多态 知识点1 继承 知识点2 多态 知识点3 接口 知识点4 密封类和密封方法 任务界面类设计 小结 同步实训和拓展实训 习题9 项目5 考试管理系统 单元10 ADO.NET数据库访问技术 知识点1 ADO.NET概述 知识点2 Connection对象 知识点3 异常处理 知识点4 Command对象 知识点5 DataReader对象 知识点6 DataSet对象 知识点7 DataAdapter对象 知识点8 DataGridView数据绑定控件 知识点9 窗体之间传递参数 任务登录功能的设计与实现 任务教师主窗体的设计 任务统计学生人数 任务增加学生功能的设计与实现 任务查询学生功能的设计与实现 任务删除学生功能的设计与实现 任务学生信息展示 任务批量处理学生信息 小结 同步实训和拓展实训 习题10 参考文献 |