《.net程序设计》教学大纲

《.net程序设计》教学大纲

ID:12390407

大小:95.00 KB

页数:6页

时间:2018-07-16

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

《《.net程序设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《.NET程序设计》课程教学大纲课程基本信息课程名称:.Net程序设计课程编号:1603课程性质:学科专业课课程学时和学分:总学时52理论26上机26学分3适用专业:电子信息工程、通信工程、计算机科学与技术先修课程:大学计算机基础、C语言程序设计、数据库应用技术开课系(部):电子与计算机系一、教学目的、要求本课程是实践性较强的一门重要的专业必修课,主要讲解C#语法以及以C#为开发语言的Windows程序开发技术,C#是一种可视化的面向对象的程序设计语言,依托微软VisualStudio2005平台,是设计Windows应用程序的重要工具,下文中将以“C#程

2、序设计”代替“.NET程序设计”进行叙述。教学过程中应注重理论教学与实践教学紧密结合的原则,使学生从实践中深入体会理论知识。本课程系统地介绍了C#编程的基本概念,注重C#的基础知识,对C#程序设计语言基础做了较详细的介绍,列举了一般程序设计语言教学中必须掌握的常用算法,同时介绍了C#的控件、菜单、图形设计、数据库编程技术等内容。并以开发实例讲解编程方法,通过课堂学习和上机实践,让学生掌握C#的编程方法并加深对面向对象技术的理解。二、学生能力的要求C#程序设计是一个理论和实际紧密相连的技术,上机实验是教学中的必要环节。学会编写一些简单的应用程序,并且能熟练地

3、利用集成开发环境对程序进行调试和运行;从而为后继课程,如软、硬件编程等课程的学习打下坚实的基础,通过这门课程的学习,使学生达到下面几方面的能力:(1)使学生理解程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。主要包括了算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用C#建立一个小型应用系统的目的。(2)使学生掌握基本的程序设计技术和方法,培养学生的实际动手能力。这些技术和方法包括算法的设计,程序的实现,能够使用C#

4、建立一个小型的应用系统。6(3)使学生掌握软件设计的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习其它计算机知识及今后使用或开发应用程序奠定基础。使学生了解程序设计在本专业的应用、发展及其趋势,培养学生的科研素质。三、课程主要内容(内容及要求)这门学科的知识与技能要求分为了解、理解、掌握和应用四个层次。这四个层次的一般涵义表述如下:了解---指对这门学科和教学现象的认知。理解---指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。掌握---指

5、运用已理解的教学概念和原理,说明、解释、类推同类教学事件和现象。应用---指能在教师指导下或独立地完成某些教学知识和技能的操作任务,或能开发一些小的应用系统。教学内容要求见表:1-1表1-1教学内容及教学要求教学内容了解理解掌握应用第一章VisualC#概述1.1C#集成开发环境√1.2对象的属性、事件和方法√1.3窗体对象与控件对象√1.4应用程序开发的一般步骤√第二章C#语法基础2.1C#程序结构√2.2基本数据类型√2.3变量与常量√2.4运算符与表达式√第三章顺序结构程序设计3.1赋值语句√3.2输入与输出√3.3使用图片框与图片列表控件√第四章选

6、择结构程序设计4.1单分支选择结构√4.2多分支选择结构√4.3使用单选按钮与复选框控件√4.4使用分组框控件√6第五章循环结构程序设计5.1循环语句√5.2循环的嵌套与转向语句√5.3列表框和组合框√5.4使用定时器控件√第六章面向对象编程技术6.1类和对象概述√6.2类的字段与属性√6.3类的方法√6.4类的构造函数√6.5静态成员√第七章继承7.1类的继承性√7.2多态性√第八章数组与自定义类型8.1数组概述√8.2声明与访问数组√8.3数组参数√8.4数组与数组列表的属性与方法√8.5自定义数据类型√第九章菜单、工具栏、状态栏与对话框9.1菜单√9

7、.2工具栏√9.3状态栏√9.4对话框√第十章键盘和鼠标事件10.1键盘事件√10.2鼠标事件√第十一章创建数据库应用程序11.1数据库基础知识√11.2使用数据库系统√11.3SQL查询语言√11.4访问数据库√6四、学时分配及教学环节安排1、学分数、总学时及分配比例学分数:3学分总学时:52学时。理论教学:26学时,实验教学:26学时。2、教学环节安排根据本课程的实践教学设计思想即理论结合实践的操作,在理论阶段,通过课堂多媒体理论教学让学生掌握C#程序设计的编程语法,从基本控件的使用到高级控件的使用,从菜单的建立到C#面向对象的编程,从简单程序设计到数

8、据库编程等知识点,使学生对这门课程有个全面深入的了解,为后继课程打

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

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

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