- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《.NET程序设计》1603
课程性质: 学科专业课
课程学时和学分:总学时52 理论26 上机26 学分3
适用专业:电子信息工程、通信工程、计算机科学与技术
先修课程:大学计算机基础、C语言程序设计、数据库应用技术
开课系(部):电子与计算机系
一、教学目的、要求
本课程实践性的一门重要的专业必修课,C#是可视化的面向对象的程序设计语言,是设计Windows应用程序的重要工具教学过程中注重理论教学与实践教学紧密结合的原则,学生从实践中深入体会理论知识。本课程系统地介绍了C#编程的基本概念,注重C#的基础知识对C#程序设计语言基础做了较详细的介绍,列举了一般程序设计语言教学中必须掌握的常用算法,同时介绍了C#的控件、菜单、图形设计等。并以开发实例讲解编程方法,通过课堂学习和上机实践,让学生掌握C#的编程方法并加深对面向对象技术的理解。C#程序设计是一个理论和实际紧密相连的技术,上机实验是教学中的必要环节。(1)使学生理解程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。主要包括了算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用C#建立一个小型应用系统的目的。
(2)使学生掌握基本的程序设计技术和方法,培养学生的实际动手能力。这些技术和方法包括算法的设计,程序的实现,能够使用C#建立一个小型的应用系统。
(3)使学生掌握软件设计的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习其它计算机知识及今后使用或开发应用程序奠定基础。使学生了解程序设计在本专业的应用、发展及其趋势,培养学生的科研素质。这门学科的知识与技能要求分为、理解、掌握和四个层次。这四个层次的一般涵义表述如下:
---指对这门学科和教学现象的认知。
理解---指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。
掌握---指运用已理解的教学概念和原理,说明、解释、类推同类教学事件和。
---指能在教师指导下独立地完成某些教学知识和技能的操作任务,或能。
教学内容要求见表:1-1
表1-1 教学内容及教学要求
教学内容 理解 掌握 第一章 1.1 C#集成开发环境 √ 1.2 对象的属性、事件和方法 √ 1.3 窗体对象与控件对象 √ 1.4 应用程序开发的一般步骤 √ 第章 C# 2.1 C#程序结构 √ 2.2 基本数据类型 √ 2.3 变量与常量 √ 2.4 运算符与表达式 √ 第三章 3.1 赋值语句 √ 3.2 输入与输出 √ 3.3 使用图片框与图片列表控件 √ 第四章 4.1 单分支选择结构 √ 4.2 多分支选择结构 √ 4.3 使用单选按钮与复选框控件 √ 4.4 使用分组框控件 √ 第五章 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.2 工具栏 √ 9.3 状态栏 √ 9.4 对话框 √ 第十章 10.1 键盘事件 √ 10.2 鼠标事件 √ 第十一章 11.1 数据库基础知识 √ 11.2 使用数据库系统 √ 11.3 SQL查询语言 √ 11.4 访问数据库 √ 四、学时分配及教学
根据本课程的实践教学设计思想即理论结合实践的操作,在理论阶段,通过课堂多媒体理论教学让学生掌握C#程序设计的编程语法,从基本控件的使用到高级控件的使用,从菜单的建立到C#面向对象的编程,从到数据库编程等知识点,使学生对这门课程有个全面深入的了解,为后继打下坚实基础课程对理论教学检验和实际运用,由于结合,学生可以获得较真实的专业操作体验,
您可能关注的文档
- 二年级上1120课语文练习卷.doc
- 浙江慈溪中学2010届高三第二次月考(历史).doc
- 9界考拉OK大赛策划.doc
- 房产合同纠纷案件中认定合同效力与无效合同的原则.doc
- 浙江江山市实验中学2013届高三上学期第二次月考数学理试题.doc
- 17春福师《人力资源开发及管理》在线作业一.doc
- 福鼎六中2010年度高考历史一轮复习第一阶段测试题.doc
- 镇江市2012年度普通高中学业水平模拟测试地理(附答案).doc
- 100测评网江苏如东高级中学高三年级第一学期第二次阶段测试物理人教版.doc
- 整式加减(增加版).doc
- 2011年度高考地理试卷分析暨2012复习建议---刘老师.ppt
- 2011生物高考第一轮专题复——选修1 专题4 DNA与蛋白质技术.ppt
- 上海12校2014-2015学年高三第一学期12月联考物理试卷.doc
- SQLserver2005图文并茂安装教程32位系统为例.doc
- VRay灯光材质渲染完全教程.doc
- 2012届高三第一轮复习数学课件(新人教B版):第7编 4空间中平行关系.ppt
- 上海闵行区05-06学年第一学期高二期中考试化学(附答案).doc
- word文稿录入排版技巧2011年度2月12日更新.doc
- ZD510 生鲜技工岗位职责ok.doc
- 2012年高考生物一轮复习课件:选修3专题1、4_现代生物科技专题.ppt
文档评论(0)