《高级UI编程专业技术》教学大纲

《高级UI编程专业技术》教学大纲

ID:45660147

大小:57.50 KB

页数:6页

时间:2019-11-16

《高级UI编程专业技术》教学大纲_第1页
《高级UI编程专业技术》教学大纲_第2页
《高级UI编程专业技术》教学大纲_第3页
《高级UI编程专业技术》教学大纲_第4页
《高级UI编程专业技术》教学大纲_第5页
资源描述:

《《高级UI编程专业技术》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《高级UI编程技术》课程教学大纲课程代码:030742002课程英文名称:AdvancedUIProgrammingTechnology课程总学时:32讲课:32实验:0上机:0适用专业:电子信息科学与技术大纲编写(修订)时间:2010一、大纲使用说明(一)课程的地位及教学目标高级UI编程技术是电子信息科学与技术专业的一门专业选修课。通过本课程的学习,使学生对利用C++设计的程序框架的进行应用程序的开发有一个全面的认识和把握,通过掌握VisualC++进行MFC编程及了解QT的基本实现过程,提高学生对高级用户界面程序综合应用能力。(二)知识、能力及技能方面的

2、基本要求通过本课程的学习,主要培养学生WINDOWS应用程序开发和MFC编程能力,另外了解QT程序框架的构成及其简单应用程序的开发过程。要求:1.理解WINDOWS的消息机制和WINDOWS应用程序的基本结构;2.掌握MFC的基本概念,窗口、资源、图形设备接口、文档/视图结构、对话框和控件等对象的程序设计方法,VisualStudio中的AppWizard、ClassWizard、资源编辑器和调试器等工具的方法,可用VisualC++开发基本的WINDOWS应用程序。3.学习QT程序库的构成,了解一个简单QT程序的框架,掌握QtCreator与QtDesig

3、ner的使用方法。(三)实施说明本课程涉及的知识和技术在社会上的实际需求大,实用性强。本课程主要有两大知识体系构成,即VisualC++下的MFC编程和QT跨平台程序设计,重点在第一部分。教师在讲解过程中应深入浅出、循序渐进、联系实际、结合实例,才能收到较好的效果。应培养学生良好的可视化程序设计思想、方法与技巧,较好的应用面向对象C++基础知识。本课程在授课时应注重理论讲解与实例演示教学模式。上课时采用多媒体教学方式,上课过程中除了讲清基本理论和基本方法外,还应该在课堂上通过多媒体手段现场演示程序的执行及编译器的使用。督促并采用一定的方法使学生在课外时间进行

4、大量的编程练习,编程实践永远是学好计算机程序设计语言的关键。该大纲的实施过程中,应站在培养人才的整体高度上,教师传授的不仅仅是知识,更重要的是如何获取知识。因此,在整个课程的教学过程中,教师应成为学生的导师,指导学生如何学习;还应充当课堂讨论的组织者及引导者;扮演实践环节中应用软件项目开发的负责人。(四)、对习题,实验,实践环节的要求本课程由于涵盖内容较多,因此没有开设课内实验,因此更要求授课教师抓好学生课外自学的程度与效果。。(五)、对先修课程的要求   C语言程序设计、面向对象程序设计C++、数据结构(六)对习题课、实践环节的要求1.课后布置适量的作业,

5、适时反馈作业问题。作业应该以小程序、小任务为主要形式,学生必须独立按时完成作业,作业的完成情况应作为评定课程成绩的一部分。2.教师应及时检查学生的操作性作业,指导学生掌握C++与高级程序框架结合应用的方法。(七)课程考核方式1.考核方式:考查(可采用在规定时间内统一上机完成指定题目的形式)2.考核目标:重点考核学生的可视化UI程序的设计与开发能力。3.成绩构成:本课程的总成绩主要由两部分组成:平时成绩(包括作业情况、出勤情况、小测验等)占20%,期末考试成绩占80%。(八)参考书目1.《面向对象的程序设计—(C++语言)》,李爱华程磊编,清华大学出版社2.《

6、WINDOWS程序设计》,郭皞岩屈景辉廖琪梅著,人民邮电出版社3.《Visualc++深入详解》,孙鑫余安萍著著,电子工业出版社4.《深入浅出MFC》,飞思科技产品研发中心等编,电子工业出版社5.《精通Qt4编程》,蔡志明,电子工业出版社二、中文摘要本课程是电子信息科学与技术专业的一门专业选修课。课程主要讲授利用VisualC++结合MFC开发可视化界面程序的基础与b高级应用,另外介绍了QT及利用QtDesigner进行Qt程序开发的基本过程,重在培养学生程序设计能力和独立分析与解决实际问题的能力。本课程将为毕业设计等奠定重要的基础。三、课程学时分配表序号教

7、学内容学时讲课实验上机1第01部分开发工具与环境222第02部分Windows编程基础223第03部分MFC应用程序基本框架224第04部分对话框与常用控件664.1对话框模板和对话框类,生成对话框类24.2模式对话框和非模式对话框24.3Windows常用控件的使用25第05部分文档与视图226第06部分Windows绘图程序446.1CDC类及图形对象的使用26.2Opengl图形库的使用27第07部分菜单、工具栏和状态栏228第08部分动态链接库与多线程229第09部分数据库访问2210第10部分文件操作与网络程序设计2211第11部分QT应用程序框架

8、2212第12部分QT应用程序设计442.1Qt2D

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

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

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