刘君瑞等编著的《C#程序设计》在程序设计语言知识方面采用了“快节奏”,在程序设计方法和编程技术方面采用了“慢节奏”,解决了多年来程序设计教与学的难题。教材中,语言基础知识的学习被大幅度压缩,从一开始就以简单程序框架展开程序知识,直接进入以程序模块化为主的教学环境。这种安排策略使得教师方便精讲知识,学生方便早练多练;而较难的以编程技术为核心的专题分配更多学时,方便教师组织技能训练,学生获得编程技巧。
另外,本教材的所有内容安排紧密结合人类进行实际应用问题求解的认识过程和循序渐进的规律,章节知识点的名称也体现出程序设计与自然领域的对应关系,使得学生在学习过程中更容易实现程序设计知识向编程技能的转化。
刘君瑞等编著的《C#程序设计》以C#为基础,系统地介绍了程序语言的特性以及简单的算法与数据结构技术。全书共包含9章,以程序设计语言、程序设计方法和程序设计技术三大主题组织教材,采用“数据表示”和“程序实现”双线索知识体系,按照应用问题求解的知识需求顺序进行内容编排,优化了程序设计的知识结构。
《C#程序设计》结构清晰、图文并茂,语言朴实简洁,并辅有大量表格和代码示例,全面地阐述了最新版C#语言(C#语言规范4.0版本)的各种特性,同时配套有经过多年教学实践的程序设计综合训练平台,使读者能够快速理解、学习和使用C#。
《C#程序设计》可作为高等院校理工类、文管类专业和信息技术类培训机构的程序设计课程教材,也可作为计算机程序爱好者学习程序开发和编程技术的自学教材。