首页 > 图书中心 >图书详情

C#程序设计与开发(第3版)

申请样书、课件解压码请关注微信公众号 “文泉职教”咨询QQ:1737781562/200595764电话010- 83470412/0417

作者:谭恒松 严良达 张乐涛 焦宗钦
定价:49
印次:3-4
ISBN:9787302564300
出版日期:2021.03.01
印刷日期:2023.07.27

本书以Microsoft Visual Studio 2015为集成开发环境,但同时也适合以Visual Studio 2010、Visual Studio 2012、Visual Studio 2017甚至Visual Studio 2019为集成开发环境的教学,并且配套有立体化教学资源。本书通过多个学习任务,引导读者完成C#程序设计的基础知识学习。本书主要内容包括C#语言概述;C#程序设计基础;阶段项目一:四则运算计算器;WinForm常用控件的使用;面向对象程序设计;阶段项目二:学生成绩管理系统;课程设计。 本书采用任务驱动模式编写,每一章都由几个学习任务组成,每个学习任务都将相关的理论知识融入其中。在每一章后面都配套有相关的实训内容,方便读者巩固已学知识。本书还设计了两个大的阶段项目,阶段项目给出了基本的项目代码,预留出许多需要改进的地方,具体的项目完善工作读者可以通过相关拓展知识来完成。 本书适合应用型本科、大专(高职)和中职学生使用,也可以作为其他学习C#程序设计的初学者使用。

more >

前  言 一、缘起 C# 是微软公司发布的一种面向对象的、运行于.k之 NETFramewor 上的高级程序设计语言,它是一种安全、稳定、简单且由 C 和C++衍生出 来的面向对象的编程语言。C# 以其强大的操作功能、严谨的语法风格、 创新的语言特性和便捷的面向组件编程的特点成为.NET 开发的首选 语言。 编者通过多年从事程序设计语言教学的经验来看,学生要想学好一门 程序设计语言,在启蒙阶段不能太难,要遵循学习的规律,不能一开始就出 现大段的代码,否则教师教得很费劲,学生也会学得一头雾水,不知所云。 本书根据高职高专学生的特点编写,用最简单的学习任务讲解基础 的程序设计知识。本书遵循理论“必需、够用”的原则,强调实践应用、好 学好教的思路,将每一个知识点都有机地融入一个个分散的学习任务中 , 读者可以通过完成这些任务掌握相关的知识,不必遵循传统的方式进行 教与学。 本书的第3版在上一版基础上进行了较大的修改,特别是学习任务 的设计方面进行了进一步完善,加强了任务拓展部分,让学生在完成基本 任务后还有提升的空间。同时,实训部分也得到了进一步完善,实训题目 密切配合课堂教学,再配套立体化的教学资源,使教与学融为一体。本书 对面向对象程序设计部分也进行了全面改版,力求用简洁明了的语言讲 解最难懂的部分。 二、本书内容 本书分三个阶段共七章。第一阶段介绍C# 基础知识,第二阶段介 绍WinForm 编程,第三阶段介绍如何进行课程设计。三个阶段是一个进 阶的过程,第一阶段和第二阶段都有相应的阶段项目供读者学习。本书 七章的具体内容如下。 第1章为C# 语言概述,通过三个简单学习任务来介绍C# 编程环 境,也强调了如何进行程序的调试,并给出了调试的方法和建议。 第2章为C#程序设计基础,主要介绍C#基础知识,包括变量、常量、数据类型及转 换、运算符与表达式、条件判断语句、循环语句、跳转语句、数组以及异常处理的用法。 第3章通过阶段项目一介绍四则运算计算器的设计,主要介绍如何进行整数四则运 算计算器、实数四则运算计算器以及带记忆功能四则运算计算器的设计。 第4章介绍WinForm常用控件的使用,主要介绍单选按钮(RadioButon)、复选框 (CheckBox)、列表框(ListBox)、组合框(ComboBox)、分组类控件、消息对话框、图片框、 ImageList控件、TreView控件、ListView控件的用法。 第5章介绍面向对象程序设计,主要介绍面向对象的基本知识,包括类的定义及其实 例化、构造函数与析构函数、属性、继承、多态等内容。 第6章通过阶段项目二介绍学生成绩管理系统的设计,主要介绍整个系统的设计过 程以及相关代码的编写,还介绍了系统的窗体美化和系统打包部署等内容。 第7章介绍如何进行课程设计,列出5个备选课程设计题目,给出基础的系统设计 架构。 三、如何使用 虽然本书的所有学习任务都是在VisualStudio2015编程环境下编写的,根据学校机 房环境的不同,本书同样可以作为编程环境为VisualStudio2010 、VisualStudio2012 、 VisualStudio2017甚至VisualStudio2019学校的学生教材。本书在对应网站上还提供 了相应的编程环境下的源代码以供参考。本书教给读者的是学习的方法,编程环境的变 化对学习只有很小的影响。 (1)教学资源 序号资源名称表现形式与内涵 1 课程标准Word电子文档,包含课程定位、课程目标要求、课程教学内容、学时分配等内 容,可供教师备课用 2 授课计划Word电子文档,是教师组织教学的实施计划表,包括具体的教学进程、授课内 容、授课方式等 3 教学设计Word电子文档,是指导教师如何实施课堂教学的参考文档 4 PPT课件RAR压缩文档,是提供给教师和学习者的教与学的课件,可直接使用 5 考核方案Word电子文档,对课程提出考核建议,指导课程如何考核 6 实训指导书Word电子文档,是本书实训部分的总和 7 学习指南Word电子文档,提供学习的建议 8 学习视频形式多样,有直接的视频文件,也有参考网址 9 学习任务源码RAR压缩文档,包括本书所有学习任务的源代码 10 阶段项目源码RAR压缩文档,包括两个阶段项目源代码 11 学生作品RAR压缩文档,提供部分学生的优秀作品,可供学习者参考 12 参考资源Word电子文档,提供其他的学习C#的资源,包括一些网络链接等 本书虽然提供了学习任务和阶段项目的源代码,但不会给教师的教学带来不利影响, 前 言 本书为每个学习任务都配套列出了相应的拓展要求,并且实训内容密切结合上课内容,对 学生的要求也是适当和准确的。 (2)课时分配 序号教学内容合计课时 1 C# 语言概述4 2 C# 程序设计基础12 3 阶段项目一:四则运算计算器8 4 WinForm 常用控件的使用4 5 面向对象程序设计8 6 阶段项目二:学生成绩管理系统20 7 课程设计8 合计64 四、致谢 本书由谭恒松担任主编,严良达、张乐涛、焦宗钦担任副主编,方俊也参加了编写。在 编写过程中,还得到了黄崇本、钱冬云、龚松杰、韦存存、徐畅等教师的大力支持和帮助,他 们提出了许多宝贵的意见和建议,在此特向他们表示衷心的感谢。 由于编者水平有限,书中不妥之处在所难免,希望广大读者批评、指正。 编者 2020 年7月

more >
扫描二维码
下载APP了解更多

同系列产品more >

信息技术实训教程(微课版+电子活页)...

郭纪良 吕佳 邢茹 顾
定 价:49元

查看详情
SQL Server数据库应用入门(项目式...

李武韬 文瑛 吴超
定 价:45元

查看详情
信息技术基础(微课版)

黄林国 黄颖欣欣 牟
定 价:59.80元

查看详情
网络操作系统项目化教程——Window...

黄林国 刘辰基 应秋红
定 价:59.80元

查看详情
数据库基础与实践项目教程

郎振红 曹志胜 祝文飞
定 价:57元

查看详情
图书分类全部图书
more >
  • 谭恒松,男,出生于1979年1月,现就职于浙江工商职业技术学院软件技术专业,从事计算机软件开发教学十八年,教学经验丰富,积极参与教学改革与教材建设,先后已经主编出版了教材8本,组成了软件开发的一系列教材。
  • 本书根据高职高专学生的特点编写,用最简单的学习任务,讲解基础的程序设计知识。本书遵循理论必需够用、强调实践应用、好学好教的思路,将每一个小的知识点都有机地融入了一个个小的学习任务中,读者可以通过完成任务掌握相关的知识,不必遵循传统的方式进行教与学。

    本书第2版在上一版基础上进行了较大的修改,特别是学习任务的设计方面进行了进一步完善,加强了任务拓展部分,让学生在完成基本任务后还有提升的空间。同时,实训部分也得到了进一步完善,实训题目密切配合课堂教学时间,再配套立体化的教学资源,使教学浑然一体。本书对面向对象程序设计部分进行了全面改版,力求用最简洁明了的语言讲解最难懂的部分。

more >
  • 目录

    第1章C#语言概述1

    1.1C#语言简介1

    1.1.1.NET框架概述1

    1.1.2C#语言的特点2

    1.2Visual Studio 2015的集成开发环境介绍3

    1.2.1启动Visual Studio 20153

    1.2.2Visual Studio 2015的集成开发环境3

    1.3窗体和基本控件7

    1.3.1窗体7

    1.3.2标签8

    1.3.3文本框9

    1.3.4按钮10

    1.4学习任务1登录界面的设计10

    1.5控制台应用程序13

    1.5.1控制台应用程序简介13

    1.5.2创建控制台应用程序的步骤13

    1.6学习任务2第一个控制台应用程序 14

    1.7程序调试16

    1.7.1程序错误分类16

    1.7.2MSDN帮助17

    1.7.3养成良好的编程习惯17

    1.8学习任务3简单错误的调试18

    本章小结20

    实训指导20

    习题21

    第2章C#程序设计基础22

    2.1变量和常量22C#程序设计与开发(第3版)目录

    2.1.1变量22

    2.1.2常量23

    2.2数据类型及转换24

    2.2.1常用数据类型24

    2.2.2类型转换26

    2.3学习任务1路程计算程序设计29

    2.4运算符与表达式31

    2.4.1运算符31

    2.4.2表达式34

    2.5学习任务2时间转换程序设计34

    2.6条件判断语句37

    2.6.1if语句37

    2.6.2if...else 语句38

    2.6.3if...else if...语句38

    2.6.4if语句的嵌套39

    2.6.5switch语句39

    2.7学习任...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘