C#程序设计课程标准.docx
《C#程序设计课程标准.docx》由会员分享,可在线阅读,更多相关《C#程序设计课程标准.docx(10页珍藏版)》请在冰点文库上搜索。
![C#程序设计课程标准.docx](https://file1.bingdoc.com/fileroot1/2023-6/12/86277fbd-bd21-4e90-a84b-59b90d5d6d59/86277fbd-bd21-4e90-a84b-59b90d5d6d591.gif)
C#程序设计课程标准
C#程序设计课程标准
安徽国际商务职业学院
课程标准
专业类别电子信息类
专业名称物联网应用
专业代码590129
所属系部信息服务系
执笔人周成
主审人杨辉军徐辉
教务处制
《C#语言程序设计》课程标准
第一部分前言
本课程是高职计算机应用技术专业、物联网专业的一门
专业技术课,通过本课程的学习,培养学生面向对象的程序设计能力,使学生具备一定的程序设计、编写等基础知识和相关的职业能力,培养学生初步具备专业开发过程中需要的基本职业能力,并为后续专业课程的学习做好前期准备。
C#是基于微软的下一代开发平台.Net的全新的面向对
象的程序设计语言。
C#支持分布式应用的开发,同时可开发任何古典风格的Windows程序,包括服务程序、图形程序、控制程序、普通组件和Web页面等。
C#语言保持了C++语言
的熟悉的语法的同时集成了VisualBasic语言的快速应用
开发功能以及类似Java的与平台无关和即时编译特性,为程序的开发提供了更高的安全性、可靠性和稳定性。
所以,学会C#在以后应用开发中可以缩短开发时间和降低培训费用,使源代码简洁明了,使开发者在开发过程得心应手。
一、课程性质和任务
《C#语言程序设计》是计算机应用技术专业、物联网专
业必修课程。
本课程的教学目的为:
1、了解和掌握.Net工
具和平台开发环境,锻炼设计与调试程序的能力,为今后从事软件研发类工作打下坚实基础。
2、学习面向对象的程序
设计方法和技术;3、学习如何使用C#编写程序解决实际工程问题;
通过对本课程的学习,将引导学生逐渐掌握用C#语言设计控制台应用程序,用C#语言和.Net框架类库设计单独的、c/s结构或三层结构分布式的Windows应用程序,b/s结构分布式的Web应用程序的技术,以及设计最新的Web服务的
技术。
目标是能使学生胜任软件研发类岗位工作。
二、基本理念
1.
突出学生主体,注重能力培养
《C#语言程序设计》面向计算机应用技术专业、物联网专业的学生,注重编程思想的培养的同时注重对程序设计的基本方法以及基本技能的学习,从而激发学生的学习主动性。
锻炼和提高他们的实际编程操作能力,强化他们理论联系实际的能力,弓I导他们逐步掌握处理实际问题的能力,培养他们的创新精神。
以磨练意志、扩展思维与视野、提高专业技能为基本目标。
本门课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出了以学生为
主体的思想。
课程实施应成为学生在教师指导下的构架知识、提高技能、活跃思维、展现个性、和拓宽视野的过程。
2.
整合课程资源,提高学生自主学习的能力
充分利用现代化教学手段,不断改进教学方式,利用校园网的优势,我们将该课程的所有教学资源上网,与学生通过各种网络通讯工具进行随时互动交流,为学生提供了更为广泛的沟通渠道与环境。
通过网络平台,学生可根据自身情况有重点地重复学习某些内容,可以得到模拟训练,可以最大限度地锻炼与提高他们的发现、分析和解决问题的能力,大大提高了课程学习的效率。
3.
运用灵活多变的教学手段,扩展学习渠道
与传统的“黑板+粉笔”的教学模式相结合,大量采用多媒体教学来提高C#课程教学效果。
主要有2种多媒体教学环境:
第一种是联机大屏幕投影的教室;第二种是现代化计
算机机房。
进一步提高了高职学生的综合素质,强化学生程序纠错能力和阅读计算机外文资料的能力。
4.
丰富多样的课程考核机制
本课程丰富多样的课程考核机制,包括:
笔试+上机,
旨在让学生更好的掌握理论和实践两种技能。
同时,对加大对课程设计考核的力度。
三、设计思路
本门课程在设计过程中,根据国家、各大中专院校对本门课程改革和变化的具体情况。
以各专业化方向应共同具有的岗位职业能力为依据,根据学生的认知特点,采用递进结构展现教学内容,着重方法的同时重应用。
本着宽基础、多方向的就业思路,跟据专业岗位群技能要求,从而确定教学内容、教学时数和教学方法。
课程内容的学习,注重学生的实际应用能力的培养,重点培养与提高学生的认知、分析、解决问题的能力。
本课程标准对知识目标描述使用了“了解、
理解、掌握、灵活运用、解决”等目标动词,对能力目标描述使用了“使用”目标动词。
第二部分课程目标
一、总体目标
通过本门课的学习,能使学生熟悉面向对象程序设计的一些基本概念、基本理论和基本方法。
熟练掌握C#语言的编程规范,形成面向对象的编程思想,能针对具体工程项目任
务设计出高质量的程序代码。
同时培养学生的辩证思维能
力,强化学生的职业道德意识和职业素质养成意识。
二、教学目标
基本知识教学目标
1.理解C#语言的基本概念、语法和数据类型的使用特点;2.熟练掌握面向对象的程序设计的方法。
3.养成
良好的代码编写即程序设计风格。
4.熟悉的集成环境,能够编写简单的C#程序,并具有
基本的纠错和调试程序的能力。
能力目标
1.掌握最基本算法的设计与实现方法;
2.掌握C#语言程序设计的方法及编程技巧,能正确使
用C#语言编写程序;3.针对实际的工程项目,能够设计出高质量的代码。
思想教育目标
1.初步具备辩证思维的能力
2.具有热爱科学、实事求是的学风和创新意识、创新精神。
3.强化学生的职业道德意识和职业素质养成意识。
第三部分内容标准及教学基本要求及理论知识部分
第1章C#语言简介及运行环境
教学目的与要求:
1.C#的语言简介2.C#运行环境教学重点:
熟悉C#集成开发环境,VisualStudio20XX集成开发环境。
教学内容:
C#语言简介C#语言的起源
C#语言的应用C#语言的特点C#运行环境
.NET概述.NET架构
VisualStudio20XX项目VisualStudio20XX集成开发环境第一个C#程序
思考题:
1.C#语言所具有的性能及特点?
2.C#集成开发环境都有哪些特性都能做些什么?
3.
编制自己的第一个C#程序,并调试运行。
4.理解C#的是怎样运行的?
第2章C#程序设计基础
教学目的与要求:
学习C#的语法结构。
教学重点:
C#数据类型和运算符和表达式。
教学内容:
标识符和关键字常量和变量常量
变量数据类型
安徽国际商务职业学院
课程标准
专业类别电子信息类
专业名称物联网应用
专业代码590129
所属系部信息服务系
执笔人周成
主审人杨辉军徐辉
教务处制
《C#语言程序设计》课程标准
第一部分前言
本课程是高职计算机应用技术专业、物联网专业的一门专业技术课,通过本课程的学习,培养学生面向对象的程序设计能力,使学生具备一定的程序设计、编写等基础知识和相关的职业能力,培养学生初步具备专业开发过程中需要的基本职业能力,并为后续专业课程的学习做好前期准备。
C#是基于微软的下一代开发平台.Net的全新的面向对
象的程序设计语言。
C#支持分布式应用的开发,同时可开发任何古典风格的Windows程序,包括服务程序、图形程序、控制程序、普通组件和Web页面等。
C#语言保持了C++语言的熟悉的语法的同时集成了VisualBasic语言的快速应用
开发功能以及类似Java的与平台无关和即时编译特性,为程序的开发提供了更高的安全性、可靠性和稳定性。
所以,学会C#在以后应用开发中可以缩短开发时间和降低培训费用,使源代码简洁明了,使开发者在开发过程得心应手。
一、课程性质和任务
《C#语言程序设计》是计算机应用技术专业、物联网专
业必修课程。
本课程的教学目的为:
1、了解和掌握.Net工
具和平台开发环境,锻炼设计与调试程序的能力,为今后从事软件研发类工作打下坚实基础。
2、学习面向对象的程序
设计方法和技术;3、学习如何使用C#编写程序解决实际工程问题;
通过对本课程的学习,将引导学生逐渐掌握用C#语言设计控制台应用程序,用C#语言和.Net框架类库设计单独的、c/s结构或三层结构分布式的Windows应用程序,b/s结构分布式的Web应用程序的技术,以及设计最新的Web服务的
技术。
目标是能使学生胜任软件研发类岗位工作。
二、基本理念
1.
突出学生主体,注重能力培养
《C#语言程序设计》面向计算机应用技术专业、物联网专业的学生,注重编程思想的培养的同时注重对程序设计的基本方法以及基本技能的学习,从而激发学生的学习主动性。
锻炼和提高他们的实际编程操作能力,强化他们理论联系实际的能力,弓I导他们逐步掌握处理实际问题的能力,培养他们的创新精神。
以磨练意志、扩展思维与视野、提高专
业技能为基本目标
本门课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出了以学生为
主体的思想。
课程实施应成为学生在教师指导下的构架知识、提高技能、活跃思维、展现个性、和拓宽视野的过程。
2.
整合课程资源,提高学生自主学习的能力
充分利用现代化教学手段,不断改进教学方式,利用校园网的优势,我们将该课程的所有教学资源上网,与学生通过各种网络通讯工具进行随时互动交流,为学生提供了更为广泛的沟通渠道与环境。
通过网络平台,学生可根据自身情况有重点地重复学习某些内容,可以得到模拟训练,可以最大限度地锻炼与提高他们的发现、分析和解决问题的能力,大大提高了课程学习的效率。
3.
运用灵活多变的教学手段,扩展学习渠道
与传统的“黑板+粉笔”的教学模式相结合,大量采用多媒体教学来提高C#课程教学效果。
主要有2种多媒体教学环境:
第一种是联机大屏幕投影的教室;第二种是现代化计算机机房。
进一步提高了高职学生的综合素质,强化学生程序纠错能力和阅读计算机外文资料的能力。
4.
丰富多样的课程考核机制
本课程丰富多样的课程考核机制,包括:
笔试+上机,旨在让学生更好的掌握理论和实践两种技能。
同时,对加大
对课程设计考核的力度。
三、设计思路
本门课程在设计过程中,根据国家、各大中专院校对本门课程改革和变化的具体情况。
以各专业化方向应共同具有的岗位职业能力为依据,根据学生的认知特点,采用递进结构展现教学内容,着重方法的同时重应用。
本着宽基础、多方向的就业思路,跟据专业岗位群技能要求,从而确定教学内容、教学时数和教学方法。
课程内容的学习,注重学生的实际应用能力的培养,重点培养与提高学生的认知、分析、解决问题的能力。
本课程标准对知识目标描述使用了“了解、理解、掌握、灵活运用、解决”等目标动词,对能力目标描述使用了“使用”目标动词。
第二部分课程目标
一、总体目标
通过本门课的学习,能使学生熟悉面向对象程序设计的
一些基本概念、基本理论和基本方法。
熟练掌握C#语言的编程规范,形成面向对象的编程思想,能针对具体工程项目任务设计出高质量的程序代码。
同时培养学生的辩证思维能力,强化学生的职业道德意识和职业素质养成意识。
二、教学目标
基本知识教学目标
1.理解C#语言的基本概念、语法和数据类型的使用特
点;2.熟练掌握面向对象的程序设计的方法。
3.养成
良好的代码编写即程序设计风格。
4.熟悉的集成环境,能够编写简单的C#程序,并具有
基本的纠错和调试程序的能力。
能力目标
1.掌握最基本算法的设计与实现方法;
2.掌握C#语言程序设计的方法及编程技巧,能正确使
用C#语言编写程序;3.针对实际的工程项目,能够设计出高质量的代码。
思想教育目标
1.初步具备辩证思维的能力
2.具有热爱科学、实事求是的学风和创新意识、创新
精神。
3.强化学生的职业道德意识和职业素质养成意识。
第三部分内容标准及教学基本要求及理论知识部分
第1章C#语言简介及运行环境
教学目的与要求:
1.C#的语言简介2.C#运行环境教学重点:
熟悉C#集成开发环境,VisualStudio20XX集成开发
环境。
教学内容:
C#语言简介C#语言的起源
C#语言的应用C#语言的特点C#运行环境
.NET概述.NET架构
VisualStudio20XX项目VisualStudio20XX集成开发环境第一个C#程序
思考题:
1.C#语言所具有的性能及特点?
2.C#集成开发环境都有哪些特性都能做些什么?
3.
编制自己的第一个C#程序,并调试运行。
4.理解C#的是怎样运行的?
第2章C#程序设计基础
教学目的与要求:
学习C#的语法结构。
教学重点:
C#数据类型和运算符和表达式。
教学内容:
标识符和关键字常量和变量常量
变量数据类型