《程序设计基础(实践)》教学大纲

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《程序设计基础》实践教学大纲

(一)大纲说明

1、课程简介

课程中文名称:《程序设计基础》实践

课程英文名称:Programming Fundamentals ()

课程编号:XJB08002

课程性质:专业必修课

学时数:36学时(其中讲课16学时,实验16学时、讨论2学时、答疑2学时)

学分:2学分

适用专业:计算机科学与技术专业

2、目的和要求

本实验课的主要任务是使学生掌握可视化程序设计基本概念和原理,并以C#语言为例系统掌握可视化程序设计技巧。本实验课程是计算机科学与技术专业学生的专业选基础课程《程序设计基础》的实验课。实验目的是让学生了解和掌握Windows程序设计、可视化程序设计语言等方面必要的概念、原理和方法;培养学生运用计算机解决实际问题的能力,实验报告的编写、总结实验结果的能力等。

(二)大纲内容

1、教学方法与手段

本课程主要采取讲授法、项目驱动法等教学方法,核心是通过项目驱动法的形式。

拟采用的教学手段是通过多媒体教学及机房实验方法。

2、理论性教学内容

第一部分Windows程序风格

第二部分问题求解的基本过程和描述工具

第三部分控件对象、事件和属性

第四部分数据库编程

第五部分模块化设计

第六部分综合实验

3、教学重点与难点

本课程的重点:

✧掌握C#程序的基本结构;

✧掌握三种常用的流程控制语句;

✧掌握C#中常用控件的属性、方法及事件;

✧学会使用常用控件创建用户界面;

✧掌握对象模型,学会常用对象的应用;

本课程的难点:

✧理解类和对象的概念及相互关系;

✧常用控件的属性、方法及事件的应用,尤其是在代码中应用;

中常用对象的应用;

4、考核方式与题型

(1)考核方式:考查

(2)考试的评分标准:平时成绩占20%、实验成绩占30%、期末成绩占50%

5、课程教学改革设想

本课程主要根据学生对程序设计基础知识的理解,培养学生的动手操作能力,采取任务驱动的教学模式。

(三)大纲附录

1、教材

[1] 《Visual C# 程序设计基础》徐安东主编,清华大学出版社

2、参考书

[1]《C#程序设计——Windows项目开发》邵顺增,李琳主编,清华大学出版社

[2]《C#程序设计项目教程——实验指导与课程设计》黄兴荣主编,清华大学出版社

[3]《C#程序设计项目教程》侯春英,任华,林忠会主编,航空工业出版社

[4]《基于C#的Windows应用程序设计项目教程》刘昌明主编,中国人民大学出版社

3、课时分配建议

教学内容讲课学时实验学时第一部分Windows程序风格 1 1

第二部分问题求解的基本过程和描述工具 1 1

第三部分控件对象、事件和属性 4 2

第四部分数据库编程 6 4

第五部分模块化设计 2 2

第六部分综合实验 2 10

合计16 20

制定人:

审定人:

批准人:

日期:

1

相关文档
最新文档