面向对象程序设计C描述
S111面向对象程序设计(C#描述)
第一节: 课程说明:
1.1 课程目的
本课程的目标是继续强化学生的程序逻辑, 初步建立面向对象
程序设计思想,掌握DotNet平台下Windows Form及Web应用
程序的基础开发技术, 掌握流行开发工具的使用。
1.2 课程任务
1、掌握C#的基础语法;
2、初步掌握面向对象程序设计;
3、掌握数据库基础知识;熟练掌握https://www.360docs.net/doc/944015091.html,访问数据库;
4、了解https://www.360docs.net/doc/944015091.html,的工作原理;掌握https://www.360docs.net/doc/944015091.html,的基础知识(网页、控
件的服务器端编程、数据访问、状态管理、网站安全机制、缓存机
制等);能够使用https://www.360docs.net/doc/944015091.html,技术进行Web 应用程序的开发;
5、了解工程化的软件开发过程。
1.3 教材、教参或学习资料
教材: 《Visual C#.NET 程序设计教程》。
教参:人民邮电出版社《C#与.NET3.5高级程序设计(第4版)》
1.4课时分配
1.5教学设备配置表
1.6教学场地安排表
第二节:教学原则和教学方法
理论和实践互相结合,在提供丰富案例分析的基础上,培养学生分析问题和解决问题的能力。
螺旋上升,教学内容层层递进,根据学习规律不断重复,让学生逐步掌握知识点。
教学方法上,采用课堂讲授与上机实验教学相结合,并辅之以课堂讨论、案例分析教学。基本概念及理论讲授与上机实验教学各占总学时的50%项目导向,用项目将知识点串起来,融会贯通。
第三节:教学内容
3.1 DotNet 框架、Win Form 基础
3.2 C#基础
3.3类和对象
3.4类的成员(1)
3.5类的成员(2)
3.6继承
3.7多态性
3.8 接口
3.9集合