欢迎来到天天文库
浏览记录
ID:25947409
大小:273.50 KB
页数:31页
时间:2018-11-23
《计算机程序设计基础教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《计算机程序设计基础》教学大纲课程编码:010802A-基适用专业:基础药学基地班一、前言《计算机程序设计基础》是介绍计算机程序设计基本技术和方法的一门课程,主要内容计算机导论和C#开发环境,C#程序设计基础,方法,对象,决策,重复,数据结构和程序设计方法等。本课程要求学生掌握各种数据类型和基本的程序设计方法。熟悉计算机高级语言的基本知识。了解计算机程序设计的环境和限制。能针对简单问题熟练编写程序和调试程序,初步具有程序设计的基本能力,为进一步学习计算机软件技术打下良好基础。总学时为64,其中理论课授课32学时,实验课32学时。学分2/1。教材选用[英]DouglasBell,Mike
2、Parr著《C#ForStudent》中国水利水电出版社2006,10影印出版。二、理论课内容与要求第一章C#背景知识(1学时)[基本内容]C#的历史;Microsoft.Net框架;什么是程序;编程原则;编程陷阱。[基本要求]掌握:程序设计的基本概念;熟悉:Microsoft.Net框架;了解:C#的历史;编程的原则;编程陷阱。难点:程序设计基本概念。第二章C#开发环境(1学时)[基本内容]安装与配置C#环境;创建第一个程序;设计时控件;事件和基本控件;打开一个现有工程;属性设置的文档化;程序错误;编辑器工具;消息对话框等。[基本要求]掌握:建立简单程序的步骤和方法;熟悉:常用事件和
3、控件;属性设置的文档化;程序错误;了解:工程的管理及环境设置、编辑器工具;消息对话框等。难点:程序错误。第三章图形简介(2学时)[基本内容]对象、方法、属性和类的类比;第一次绘图;创建程序;图形坐标系统;解释程序;绘图方法;颜色;顺序概念和语句;使用注释来添加含义等。[基本要求]掌握:创建程序;图形坐标系统;顺序概念和语句;熟悉:解释程序;绘图方法;颜色;使用注释来添加含义;了解:对象、方法、属性和类的类比。难点:绘图方法。第四章变量和计算(2学时)[基本内容]int和double的本质;声明变量;赋值语句;计算和运算符;数据转换;表达式的作用;文本框和标签控件。[基本要求]掌握:in
4、t和double的本质;计算和运算符;数据转换;熟悉:声明变量;赋值语句;文本框和标签控件;了解:表达式的作用。难点:数据转换。第五章方法和参数(2学时)[基本内容]编写自己的方法;调用方法;传递参数;形参和实参;局部变量;命名冲突;事件处理方法;return和结果;this和对象;重载;将对象传递给方法。[基本要求]掌握:编写自己的方法;调用方法;事件处理方法;熟悉:传递参数;形参和实参;局部变量;命名冲突;了解:return和结果;this和对象;重载;将对象传递给方法。难点:形参和实参。第六章使用对象(2学时)[基本内容]实例变量;窗体构造函数;TrackBar类;using和命
5、名空间;成员、方法和属性;Random类;Timer类。[基本要求]掌握:实例变量;窗体构造函数;using和命名空间;成员、方法和属性;熟悉:TrackBar类;Random类;Timer类。难点:命名空间。第七章选择(2学时)[基本内容]if语句;比较运算符;嵌套的if;switch;布尔型变量。[基本要求]掌握:if语句;嵌套的if语句;switch语句;熟悉:比较运算符;布尔型变量。难点:嵌套的if语句。第八章循环(2学时)[基本内容]While语句;for语句;do…while语句;嵌套循环;组合控制结构。[基本要求]掌握:While语句;for语句;do…while语句;熟
6、悉:嵌套循环;组合控制结构。难点:嵌套循环。第九章调试(0学时)[基本内容]简介;使用调试器;调试案例;常见错误。[基本要求]了解:调试器用法;常见错误。第十章编写类(2学时)[基本内容]设计一个类;private变量;public方法;属性、方法、构造函数;private方法;操作对象;对象析构;static方法和属性。[基本要求]了解:设计一个类;public方法;private方法;static方法和属性;private变量;属性、方法、构造函数;操作对象;对象析构。难点:编写类。第十一章继承(2学时)[基本内容]继承;protected;附加项;重写;类图;使用继承;base;
7、构造函数;抽象类。[基本要求]了解:继承;重写;类图;base;构造函数;protected;附加项;使用继承;抽象类。难点:继承。第十二章设计计算器(2学时)[基本内容]格式化数字;库数学函数和常量;案例分析——货币;案例分析——迭代;图表;异常。[基本要求]掌握:格式化数字;库数学函数和常量;图表;异常;熟悉:案例——货币;案例——迭代。难点:设计实用程序。第十三章数据结构(2学时)[基本内容]列表框对象和数组列表;列表添加、删除、插入操作
此文档下载收益归作者所有