1 / 22
程序设计
( Programming )
课程代码:06410067
学分:3.5
学时: 80 (其中:课堂教学学时:32 实验学时: 上机学时:48 课程实践学时:
先修课程:程序设计基础
适用专业:计算机科学与技术 教材: 《Visual C# 程序设计教程(第2版)》、罗福强等、人民邮电出版社、2012年8月第2版
猫咪大便有血怎么回事一、课程性质与课程目标
(一)课程性质(需说明课程对人才培养方面的贡献)
《 程序设计》是计算机及其相关专业的一门专业基础选修课程,是一门有很强实用性的课程。本课程既培养计算机专业学生了解计算机科学与技术领域的相关新工具、新技术, 又培养制定实验方案,使学生能够针对特定的问题,获取新知识,并获得有效地解决方法。
(二)课程目标(根据课程特点和对毕业要求的贡献,确定课程目标。应包括知识目标和能力目标。)
课程目标1:理解C#程序设计的常用数据类型、掌握运算符与表达式。
课程目标2:掌握C#程序设计的流程控制(分支语句、循环语句和跳转语句)。
课程目标3:掌握面向对象的基本特征(封装、继承和多态)。
课程目标4:掌握C#程序调试与异常处理。
课程目标5:掌握基于Windows 界面的数据库编程技术。
课程目标6:具有熟练使用Visual studio 开发工具的能力。
课程目标7:在程序设计中养成良好的程序书写习惯。
课程目标8:具有使用面向对象程序设计的基本方法解决较复杂工程问题的能力。
注:工程类专业通识课程的课程目标应覆盖相应的工程教育认证毕业要求通用标准;
(三)课程目标与专业毕业要求指标点的对应关系(认证专业必修课程填写)
投影幕布
5 / 22 (二)教学要求
1.了解程序的三种常见结构;掌握条件语句的使用;掌握循环语句的使用。
2.具有使用分支结构解决问题的能力。
3.具有使用循环结构解决问题的能力。
1. C#程序的分支语句。(讲授+案例+实验)
2. C#程序的循环语句。(讲授+案例+实验)
3. C#程序的跳转语句。(讲授+案例+实验)赵佳俊
加油站管理
(三)重点与难点(若不单独列出,需在教学要求中适当注明)
1. 重点
分支结构、循环结构。
2. 难点
条件语句的嵌套的正确理解,以及循环语句中条件的判断。
第四章 面向对象程序设计入门
(一)课程内容
1.面向对象的基本概念。(讲授+案例)
2.类的定义。(讲授+案例)
3. 类的方法。(讲授+案例+实验)
黄河的历史A 、方法的声明与调用。(讲授+案例+对比)
B 、方法的参数传递。(讲授+案例+对比)
手机充电头
C 、方法的重载。(讲授+案例+对比)
上档键
D 、构造函数。(讲授+案例+对比)
1. 理解面向对象的基本概念,区分类和对象,区分对象的声明和对象的创建;掌握类的定义与使用方
法,正确定义类的数据成员、属性和方法;理解类的可访问性、继承性与多态性等概念及其应用;掌握类的方法的定义、调用与重载,理解方法的参数传递的工作机制;理解值类型和引用类型的区别;掌握构造函数与析构函数的作用,掌握其使用方法。
羊肉涮锅2.培养模块化程序设计的思想,具有将复杂问题分解为若干函数模块的能力。
3.能够使用函数解决工程问题的能力。
4.理解递推和递归的区别,具有使用递归程序解决特定数学问题的能力。
(二)教学要求