实践教学
一、实验教学
主要根据《实验教学大纲》及《实验指导书》的内容要求,以培养学生的独立思考能力与动手能力为主导原则,由学生独立上机调试程序,解决实际问题,并辅以必要的教师辅导。要求学生通过实验能够对课堂讲授内容进行验证、设计或综合运用,从而进一点加深知识的理解与掌握。
二、实验报告
学生上机结束后,整理出实验报告,实验报告的内容应包括:题目、程序清单、运行结果及对运行情况的分析和上机体会。
三、课程设计
加强课程设计的力度,同时组织课程设计大赛,评选出优秀的作品。
四、课后思考题
对同一个任务,让学生思考不同的解题思路,从而更好的培养编程思想的形成。
第四部分 考核部分
一、 考核办法
平时考勤及表现:随堂。(占最终合成成绩20%) 理论教学的考核办法:闭卷、笔试。(占最终合成成绩40%) 实践教学的考核办法:上级考试 (占最终合成成绩40%)
二、 教学参考书目
1、《C# 入门经典》,Karli Watson等著 康博译,清华大学出版社,2002.4 2、《C# 高级编程》,Simon Robinson著,清华大学出版社,2002.1
第五部分 学时分配表
各章课时分配表
章序 第1章 第2章 第3章 第4章 第5章 第6章 第7章 第8章 第9章 内 容 第1章 C#语言简介及运行环境 第2章 C#程序设计基础 第3章 排序与查找 第4章 面向对象基础 第5章 C#面向对象编程 第6章 软件开发过程与调试 第7章 文件操作 第8章 可视化应用程序设计 第9章 数据库基本操作 合计
理论课时 2 4 4 4 6 2 4 6 4 36 实验课时 2 4 4 4 6 2 4 6 4 36 附件:
《C#程序设计语言》实验大纲
实验一:Visual Stdio.NET及C#的安装与启动
一、实验目的:
学会.net的安装和启动。 二、实验内容:
(1)Visual Stdio.NET及C#的安装。 (2)启动和退出C#.NET。
(3)熟悉C#.NET集成开发环境。 ①了解各功能菜单的菜单命令;
②显示所有的可见窗口和所有工具栏,然后再将上述窗口和工具栏隐藏起来; ③了解工具箱中有哪些主要控件。 (4)编出第一个简单C#程序。 三、实验要求:
1.写出C#安装的步骤。 2.写出启动C#有几种方式。
3.写出C#环境都包括那些部分内容,各自有什么公用? 4.写出C#的”hello world!” 程序。
实验二:C#中的变量和表达式
一、实验目的:
了解C#中简单的语法知识。 二、实验内容:
自己编制相应的小程序,练习以下内容:
(1)掌握C#的数据类型。 (2)掌握C#的常量和变量。
(3)掌握c#的表达式和运算符的使用。 (4)继续熟悉C#.NET集成开发环境。 三、实验要求:
写出自己编写的小程序,并且对实验结果给出评论。
实验三:结构化编程
一、实验目的:
掌握结构化编程的思想。 二、实验内容:
(1)掌握结构化程序设计的基本概念(顺序、选择、循环)。
(2)掌握条件语句的使用。 (3)掌握循环语句的使用。 (4)掌握分支语句的使用。
(5)掌握跳转语句和异常结构处理的使用。 三、实验要求:
编写各种运行语序的实例并写出实验报告。
实验四:数组和结构类型的应用练习
一、实验目的:
掌握数组和结构类型的特性和使用规律。 二、实验内容:
(1)掌握一维数组和二维数组的使用。 (2)掌握结构的使用。 (3)掌握枚举的使用。
(4)掌握常用的数据结构及算法的使用。 三、实验要求:
编写各种运行语序的实例并写出实验报告。
实验五:面向对象编程
一、实验目的:
掌握面向对象的编程思想和编程手段。 二、实验内容:
(1)掌握类和对象的使用。
(2)掌握方法、属性、索引和事件的使用。 (3)掌握构造函数和析构函数的使用。 (4)掌握继承、接口、代理和事件的使用。 三、实验要求:
相关推荐: