《c程序设计》课程教学大纲

《c程序设计》课程教学大纲

ID:27545105

大小:151.07 KB

页数:10页

时间:2018-12-03

《c程序设计》课程教学大纲_第1页
《c程序设计》课程教学大纲_第2页
《c程序设计》课程教学大纲_第3页
《c程序设计》课程教学大纲_第4页
《c程序设计》课程教学大纲_第5页
资源描述:

《《c程序设计》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C#程序设计》课程教学大纲(C#Programming)审核:课程性质:必修课学分学时:4学分,64学时编制:一、课程信息课程名称:c#程序设计英文名称:C#Programming课程代码:030208课程类别:专业基础课先修课程:计算机基础、商级语言程序设计适川专业:计算机应川技术、软件技术开课单位:计算机科学与技术系使用教材:马骏主编,《C#程序设计及应用教程(第2版)》,人民邮电出版社,2009年二、课程的性质、地位和任务本课程是计算机软件专业的一门重耍的编程类专业课。C#语言是针对网络技术应用而开发的语言,课程的教学R的是培养学生使川NET平台开发网络应川程序的能力,

2、主要教学内矜以应川为主,以语法介绍为辅,主要包拈C#语言基本语法、面M对象编程方、C#开发Windows应用程序、C#开发Web应用程序等。三、课程教学目标(一)知识目标1.掌握稈序设计的基本理论、方法和应用。2.了解高级程序设计的®本知识,掌握高级程序设计的蘿本方法。3.掌握高级程序设计国家标准的冇关菽木规定,会查阅有关国家标准和乎册,养成严格遵守和执行奋关国家标准的各项规定的良好习惯。(二)技能目标1.能够较正确而熟练地VC#进行程序的设计。2.所写的程序能够完整清晰。3.能够识读和编写较复杂程度的裎序。(三)素质目标1.养成认真负责的工作态度和一丝不苟的工作作风。2.培养

3、创新能力。3.培养发现问题、分析M题和解决W题的能力。四、教学方法手段(一)教学环节c#程序设计课程采用“任务驱动、项n导向”的教学模式,通过程序设计认知实训、校拟的软件开发实训、真实的项目设计这一完整的实训过程,奋效地实现了工学结合,较好地保持了学生在校学习与实际工作的一•致性。(二)教学方法木课程教学按照工学结合的思想进行教学改革,在继承传统教学方法的基础上,结合c#程序设计的特点和我院教学资源的实际情况,对教学方法做出了一些创新,灵活采用了小组讨论法、案例分析法、归纳演绎法、等各种教学方法,这些教学方法的灵活运川能够很好地引导学生积极姐考、勤于实践,积极完成项鬥工作任务。

4、(三)教学手段在现代教学技术手段运用方面,本课程为学生准备了凌波教学软件,从教师主控端、学生被控端进行全程的训练。C#课程还配备了实训指导的操作演示和业务流程阁示,提供了人贷的案例以及模拟考试练AI等学资料。C#实训室为学生准备了人朵的教学案例和丌发案例,训练学生软件开发的能力。学生可以利川校内实训室所提供的环境和工具,进行软件开发实训。这些现代教学技术手段的应用为课程教学改革提供了强有力的技术支持和教学资源支持。五、课程教学内容与要求(含学时分配)(一).NETFramework和C#简介(4学时,其中实验实训2学时)教学基本内容:1..NETFramework的体系结构。2

5、.公共语言运行库。3.通用类型系统。4.公共语言规范。5..NET应用程序执行步骤6.VisualStudio2010开发环境7.输入和输出8.实验实训序号名称内祚学吋1创建Helloworld程序仓1J建控制台应用程序,输出Helloworld12计算圆的面积编写程序,对控制台输入的半径,计算并输出圆的面积1重点:1.C#程序结构;2.VisualStudio2005开发环境;3.输入和输出;难点:1..NETFramework的体系结构;2..NETFramework的组件3.控制台输入和输出;本章主要教学要求:1.了解.NETFramework的体系结构;2.了解.NET

6、Framework的组件;3.了解C#税序结构;4.了解VisualStudio2010开发环境;5.掌握数裾的控制台输入和输!lh(二)C#®本语法(8学吋,其中实验实训4学吋)教学基本内容:1.变量类型及类型转换2.单分支选择语句(if...else)3.多分支选择语句(switch)4.循环语句(while、do...while、for循环)5.continue语句、break语句5.实验实训序号名称内界学吋1九九乘法表编程:输出完整的九九乘法表,上-'角、下角九九乘法表22计算n!分别用for,while,do…while语句编写程序,实现求n的阶乘2里点:1.基本数据

7、类型2.类型转换难点:1.循环语句木章主要教学要求:1.掌握C#中的常量和变量2.学握C#巾的基木数据类型和类型转换3.掌握C#中的三种循环结构4.掌握C#中的选择结构(三)数组和集合(8学时,其中实验实训4学时)教学基本内容:1.一•维数组的定义和使用2.二维数组的定义和使川3.Array类4.集合(ArrayList类和Hashtable类)5.枚举类型6.结构类型7.foreach语句8.实验实训序号名称内容学吋1用数组排序编写一程序來接受用户输入的5个整数值,把这些数存放到一个数组中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。