introduction course
一、基本情况
本课程是计算机类专业的一门专业课程,主要任务是介绍C#项目开发的基本方法,使学生掌握一门高级程序设计语言,能够开发小型项目,并为后续的专业课程奠定程序设计基础。
通过对本课程的理论和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技能,锻炼学生进行项目开发的能力。通过教学应使学生获得以下面的知识和能力。
(1)能正确安装和配置.NET的运行环境,能独立完成教学基本要求规定的实验。
(2)能熟练使用软件集成开发环境Visual Studio .NET,会使用调试工具调试应用程序。
(3)能开发基于C#的小型项目。
本课程总共64学时,4个学分。
二、授课对象
计算机类专业学生。
三、教学方法
1、强化实践、注重培养能力
《C#程序设计》课程的学习有其自身的特点,听不会,也看不会,只能练会,所以在课程教学中必须加强设计能力训练。学生只有通过大量的练习,才能真正掌握相关知识,培养面向对象程序设计的能力,能利用计算机解决实际问题。
2、激励个性化学习
在教学内容和实施上,适当考虑多样性和灵活性,为学生提供选择的余地。例如,在实践环节中,我们每次设计作业是开发式的,没有唯一的设计答案,鼓励学生根据自身水平和兴趣,选择适合的训练方式、数量和难度,自主安排学习进程,使自己得到充分的发展和提高。
3、过程化考核方式
本门课程考核采用过程化考核方式,课程成绩相当一部分为平时的练习作业成绩决定。
四、教材与参考书
教材:《Visual C#程序设计与软件项目实训(第2版)》, 谭恒松,ISBN:9787121375538 电子工业出版社。 (注:教育部“十二五”职业教育国家规划教材)
参考书:《C#程序设计与开发(第2版)》,谭恒松主编,2014年7月,清华大学出版社 ISBN:9787302362890