Windows应用程序设计案例教程 湖南省教育科学“十一五”规划重点资助课题研究成果教材 教学课件 陈承欢 第0章 课程描述与教学导航.ppt

Windows应用程序设计案例教程 湖南省教育科学“十一五”规划重点资助课题研究成果教材 教学课件 陈承欢 第0章 课程描述与教学导航.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第0章 课程描述与教学导航 Windows应用程序通过有形的用户界面与用户进行交互,一般Windows应用程序包括一个或多个窗体,窗体上分布多个控件,可以通过控件输入数据,也可以通过控件输出信息。 课 程 背 景 1 课 程 关 系 2 教 学 目 标 3  教学内容的选取与整合 4 教学环节设计 5 教材案例设计 6 建议的授课计划 8 1 课 程 背 景 我们学习程序设计、系统开发一般应经过以下4个阶段。 第1阶段:程序设计入门阶段。 第2阶段:程序设计语言学习阶段。 第3阶段:程序设计提高阶段。 第4阶段:程序设计综合应用阶段。 《Windows应用程序设计案例教程》是为“Windows应用程序设计”这门课程量身定做的,主要适用于程序设计的第3个阶段,即程序设计提高阶段。 本教材的所有程序是使用Visual Basic.NET编写的,使用本教材之前必须熟悉Visual Basic.NET程序设计语言,对SQL Server 2000以及数据库的设计也有一定了解。 2 课 程 关 系 本课程与其他相关课程的关系如图0-1所示。本课程的直接前续课程是《程序设计基础》或《程序设计导论》,学习本课程的第8章时应有一定数据库应用的基础,能够在SQL Server 2000企业管理器中新建数据库、数据表和视图,能完成附加数据库、导入数据和导出数据等操作。 本课程的直接后续课程是《数据库应用程序设计》和《信息系统开发》。 图0-1 “Windows应用程序设计”课程与其他课程的关系 3 教 学 目 标 本课程重点训练学生设计各种不同类型的窗体,实现程序已知的功能。 1.主要知识技能目标 (1)掌握常见Windows应用程序的设计方法。 (2)掌握Windows窗体主要的属性、方法、事件及其应用。 (3)掌握常用控件的应用场合及其主要的属性、方法和事件。 (4)学会运用已学的Visual Basic.NET的语法知识解决具体问题,实现程序的功能。 (5)熟悉Visual Basic.NET的语法知识在程序设计中的灵活运用。 (6)掌握常见类、结构的应用。 (7)掌握Windows应用程序测试的方法。 (8)了解特形窗体的创建方法,了解手工编写程序代码添加控件的方法和自定义控件的创建方法。 (9)了解Windows API函数的声明和调用,了解线程和递归调用的方法。 (10)了解多个事件共享相同的过程时,如何识别触发了哪一个控件的事件;了解如何识别鼠标按钮,如何识别鼠标指针当前所指位置等。 2.主要态度目标 (1)训练学生规范命名的态度,包括方案名称、项目名称、类名称、模块名称、窗体名称、控件名称、方法名称、过程名称、函数名称、变量名称、文件夹名称、文件名称等。 (2)训练学生精心设计窗体外观的态度,要求窗体外观协调、控件的大小、位置、间距合适。 (3)训练学生规范编程的态度,要求代码简洁,加入合适的注释,缩进对齐。 (4)训练学生仔细调试程序的态度。 (5)训练学生精心准备测试数据,认真对程序进行测试,以确保程序无误。 (6)训练学生独立思考、应用所学知识解决问题的能力。 (7)培养学生创新意识、团队合作精神和认真做事的责任心。 4 教学内容的选取与整合 整合后的教学内容安排如下。 (1)课程描述与教学导航。 (2)数学计算应用程序的设计,Visual Studio.NET的集成开发环境,Windows窗体。 (3)用户登录应用程序的设计,Windows控件。 (4)信息调查应用程序的设计,事件过程的编码,基本控件的个性化属性。 (5)多媒体应用程序的设计,手工编写程序代码添加控件。 (6)日期/时间应用程序的设计,自定义控件的创建。 (7)文件应用程序的设计,菜单、工具栏和状态栏。 (8)资源管理应用程序的设计,树形控件和列表控件。 (9)数据库访问应用程序的设计,ADO.NET的类与对象。 (10)多窗体应用程序的设计,变量的作用域与生存期。 (11)图形绘制应用程序的设计,GDI+的基本绘图对象,类的应用。 5 教学环节设计 每一章面向课堂教学的全过程设置完整的教学环节,包括的主要教学环节有:本章教学导航→参考实例体验→设计任务描述→任务实现过程→课堂同步实践→相关知识链接→课外展实践。 本教材精心设置了4个技能训练环节:程序设计示范、课堂同步实践、课外拓展实践、项目综合训练。 6 教材案例设计 开发各种实用软件的基本方法相似,主要包括需求分析、界面设计、功能实现、软件测试等。

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档