C#程序设计课程标准详解 下载本文

内容发布更新时间 : 2024/7/6 16:27:28星期一 下面是文章的全部内容请认真阅读。

安徽国际商务职业学院

课 程 标 准

(二〇一五级)

专业类别 电子信息类

专业名称 物联网应用

专业代码 590129

所属系部 信息服务系

执 笔 人 周 成

主 审 人 杨 辉 军 徐 辉

教务处制

《C#语言程序设计》课程标准

(计算机应用技术专业、物联网专业适用 72学时)

第一部分 前言

本课程是高职计算机应用技术专业、物联网专业的一门专业技术课,通过本课程的学习,培养学生面向对象的程序设计能力,使学生具备一定的程序设计、编写等基础知识和相关的职业能力,培养学生初步具备专业开发过程中需要的基本职业能力,并为后续专业课程的学习做好前期准备。

C#是基于微软的下一代开发平台.Net的全新的面向对象的程序设计语言。C#支持分布式应用的开发,同时可开发任何古典风格的Windows程序,包括服务程序、图形程序、控制程序、普通组件和Web页面等。C#语言保持了C++语言的熟悉的语法的同时集成了Visual Basic语言的快速应用开发功能以及类似Java的与平台无关和即时编译特性,为程序的开发提供了更高的安全性、可靠性和稳定性。所以,学会C#在以后应用开发中可以缩短开发时间和降低培训费用,使源代码简洁明了,使开发者在开发过程得心应手。

一、 课程性质和任务

《C#语言程序设计》是计算机应用技术专业、物联网专业必修课程。本课程的教学目的为:1、了解和掌握.Net工具和平台开发环境,锻炼设计与调试程序的能力,为今后从事软件研发类工作打下坚实基础。2、学习面向对象的程序设计方法和技术;3、学习如何使用C#编写程序解决实际工程问题;

通过对本课程的学习,将引导学生逐渐掌握用C#语言设计控制台应用程序,用C#语言和.Net框架类库设计单独的、c/s结构或三层结构分布式的Windows应用程序,b/s结构分布式的Web应用程序的技术,以及设计最新的Web服务的技术。目标是能使学生胜任软件研发类岗位工作。

二、 基本理念

1.

突出学生主体,注重能力培养

《C#语言程序设计》面向计算机应用技术专业、物联网专业的学生,注重编程思想的培养的同时注重对程序设计的基本方法以及基本技能的学习,从而激发学生的学习主动性。锻炼和提高他们的实际编程操作能力,强化他们理论联系实际的能力,引导他们逐步掌握处理实际问题的能力,培养他们的创新精神。以磨练意志、扩展思维与视野、提高专业技能为基

本目标。

本门课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出了以学生为主体的思想。课程实施应成为学生在教师指导下的构架知识、提高技能、活跃思维、展现个性、和拓宽视野的过程。 2.

整合课程资源,提高学生自主学习的能力

充分利用现代化教学手段,不断改进教学方式,利用校园网的优势,我们将该课程的所有教学资源上网,与学生通过各种网络通讯工具进行随时互动交流,为学生提供了更为广泛的沟通渠道与环境。通过网络平台,学生可根据自身情况有重点地重复学习某些内容,可以得到模拟训练,可以最大限度地锻炼与提高他们的发现、分析和解决问题的能力,大大提高了课程学习的效率。 3.

运用灵活多变的教学手段,扩展学习渠道

与传统的“黑板+粉笔”的教学模式相结合,大量采用多媒体教学来提高C#课程教学效果。主要有2种多媒体教学环境:第一种是联机大屏幕投影的教室;第二种是现代化计算机机房。进一步提高了高职学生的综合素质,强化学生程序纠错能力和阅读计算机外文资料的能力。 4.

丰富多样的课程考核机制

本课程丰富多样的课程考核机制,包括:笔试+上机,旨在让学生更好的掌握理论和实践两种技能。同时,对加大对课程设计考核的力度。

三、 设计思路

本门课程在设计过程中,根据国家、各大中专院校对本门课程改革和变化的具体情况。以各专业化方向应共同具有的岗位职业能力为依据,根据学生的认知特点,采用递进结构展现教学内容,着重方法的同时重应用。本着宽基础、多方向的就业思路,跟据专业岗位群技能要求,从而确定教学内容、教学时数和教学方法。课程内容的学习,注重学生的实际应用能力的培养,重点培养与提高学生的认知、分析、解决问题的能力。本课程标准对知识目标描述使用了“了解、理解、掌握、灵活运用、解决”等目标动词,对能力目标描述使用了“使用”目标动词。