欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《VisualC++语言及应用》教学大纲.docx

    • 资源ID:68001253       资源大小:20.55KB        全文页数:6页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《VisualC++语言及应用》教学大纲.docx

    isualC+语言及应用教学大纲一、课程基本信息课程名称V i sualC+语言及应用Visual C+ Programming Language and Application Technology课程编码CTL110121020开课院部控制科学与工程学院课程团队计算机技术学分2.0课内学时32讲授32实验0上机(16)实践0课外学时32适用专业自动化授课语言中文先修课程程序设计(C/C+)、大学计算机、程序设计课程设计课程简介 (限选)本课程重点介绍Windows源程序结构、MFC编程基础、数据采集和通信程序设计。通过学习,使学生了解Windows程序的基本原理, 掌握使用Visual C+语言开发数据采集、串口通信和网络通信等专业应用软件的方法。通过本课程的学习,培养学生针对工程问题进行软 件分析与设计的能力,提高学生作为自控工程师的专业素质。(对应毕业要求指标点:L4, 3.1, 5.2)This course focuses on the Windows program structure, MFC programming foundation, data acquisition and communication program design. Through learning this course, students can understand the basic principles of Windows program, and master the methods of developing professional application software such as data acquisition, serial communication and network communication using Visual C+ language. By this course, it can cultivates the students' ability of software analysis and design for engineering problems, and improve the students, professional quality as an autocontrol engineer. ( Major Objectives: 1. 4, 3. 1, 5. 2)负责人大纲执笔人审核人二、课程目标序号代号课程目标0BE毕业要求指标点任务自选1Ml目标1 :掌握Visual C+语言程序设计的基本概念、基本原理和应用方法,为专业领域的复杂工程 问题的解决打下软件设计开发技术基础。是1.41.42M2目标2 :针对工程问题的需求,运用全周期全流程的理念制定相关的软件设计方案,分析影响设计方 案的各种因素。是3. 13. 13M3目标3:使用Visual C+开发语言解决专业领域相关的工程应用问题,掌握软件系统的开发与调试是5.25.2技术。三、课程内容序号章节号标题课程内容/重难点支撑课 程目标课内 学时教学方式课外 学时课外环节1第1章第 1 章 W i ndows 应用程序本章重点难点:事件驱动、源程序结构、程序调试方法。/21. 11. 1 Windows 编程 基础知识介绍计算机软硬件技术的发展历史,提高学生学习兴趣和自我 学习与终身学习的意识,引导学生树立正确的价值观与人生 观,以及追求真理的科学精神。Windows程序设计基本概念: 窗口,句柄,事件驱动,消息Ml1讲授1自学31.21. 2 Windows 应用 程序基本结构Windows API程序源程序基本结构:WinMainO函数,窗口函数 的功能和基本结构M32讲授/上机2上机报告4第2章第2章MFC程序 设计基础本章重点难点:MFC应用程序框架、消息映射/52. 12.1基于框架窗口 的MI-C应用程序MFC库基本结构,基于框架窗口的MFC应用程序结构,MFC类 CWinApp和Cl?rameWnd的基本功能Ml, M32讲授2自学62.22. 2消息映射MFC消息映射的基本原理,消息映射的编程方法Ml, M32讲授/上机2上机报告7第3章第3章图形设备 接口本章重点难点:图形设备接口、绘图工具、绘图函数/83. 13.1图形设备接口图形设备接口的概念,绘图设备的使用,图形刷新的处理,映 像模式的概念和使用Ml, M32讲授2自学93.23.2绘图工具与颜 色画笔、画刷和字体等绘图工具的概念和使用方法,图形颜色的 定义方法,主要绘图函数的调用方法Ml, M33讲授/上机3上机报告10第4章第4章键盘和鼠 标本章重点难点:键盘和鼠标设备的程序设计/114. 14.1键盘消息编程键盘设备的驱动机制,键盘消息棚KEYDOWN, WM_KEYUPS W'LCHAR的字参数、长字参数意义,键盘消息的编程方法Ml, M31讲授1自学124.24. 2鼠标消息编程鼠标设备的驱动机制,鼠标消息基本概念和字参数、长字参数 意义,鼠标消息的编程方法Ml, M32讲授/上机2上机报告13第5章第5章对话框应 用程序设计本章重点难点:对话框数据交换机制、控件编程、定时器消 息、数据采集/145. 15. 1对话框应用程 序基本结构基于对话框的MFC程序基本结构,MFC类CDialog的基本功 能,对话框的初始化,对话框数据交换机制Ml, M31讲授1自学155.25. 2 Windows 标准 控件程序设计按钮控件,滚动条控件,列表框控件,编辑框控件和组合框控 件的基本概念和编程方法,MFC类向导的使用Ml, M35讲授/上机5上机报告165.35. 3数据采集和定 时器消息程序设计数据采集的基本概念和程序设计方法,定时器消息的概念和在 数据采集编程中的应用方法。引导学生从软件工程的观点出发 思考问题,理解全周期全流程的软件设计理念的重要性。34讲授/上机4上机报告17第6章第6章单文档应 用程序设计本章重点难点:单文档程序结构、菜单工具栏资源设计,串口 通信,网络通信/186. 16.1单文档应用程 序基本结构基于文档/视图结构的MFC应用程序结构,MFC类CWinApp, CFrameWnd, CDocumcnt, CView 的基本功能Ml, M31讲授1自学196.26. 2菜单、工具栏 资源设计菜单,工具栏的基本概念和编程方法Ml, M32讲授/上机2上机报告206.36.3串口通信和网 络通信程序设计串口通信和网络通信的基本概念,串口通信的程序设计方法, 引导学生从软件工程的观点出发思考问题,理解全周期全流程 的软件设计理念的重要性。34讲授/上机4上机报告四、考核方式序号考核环节操作细节总评占比1上机表现1 .本课程安排8次课堂上机练习,成绩采用百分制,根据上机练习完成情况和程序设计报告评分。2 .考核学生对Visual C+语言程序设计技术的掌握情况,能够根据用户需求设计设计目标,并通过程序实现相关功能的 能力。40%2结课报告1 .程序设计报告,成绩采用百分制,卷面成绩总分100分。2 .主要考核学生对程序设计技术的掌握情况,学生综合运用所学知识分析问题、解决问题的能力。要求学生根据给定的50%设计任务,设计实现方案,编程实现相应的功能,完成程序设计报告。3考勤随机点名、刷卡点名等5%4课堂表现随机检查学生上课精神状态、回答问题情况5%五、评分细则序号课程目标考核环节大致占比评分等级1Ml上机表现40%A-上机练习方案设计正确,程序开发调试过程顺利,程序设计报告格式规范。B-上机练习方案设计正确, 程序开发调试过程比较顺利,程序设计报告格式比较规范。C-上机练习方案设计基本正确,程序开发调试 过程基本顺利,程序设计报告格式基本规范。D-上机练习方案设计错误,不能完成程序开发调试任务,程 序设计报告格式不规范。2Ml结课报告60%(见结课报告评分标准)3M2结课报告100%(见结课报告评分标准)4M3上机表现40%A-上机练习方案设计正确,程序开发调试过程顺利,程序设计报告格式规范。B-上机练习方案设计正确, 程序开发调试过程比较顺利,程序设计报告格式比较规范。C-上机练习方案设计基本正确,程序开发调试 过程基本顺利,程序设计报告格式基本规范。D-上机练习方案设计错误,不能完成程序开发调试任务,程 序设计报告格式不规范。5M3结课报告60%(见结课报告评分标准)6/考勤100%A-全勤。B-缺勤1次。C-缺勤2次。D-缺勤3次以上。7/课堂表现100%A-精神状态饱满,回答问题准确。B-精神状态良好,问题回答较好。C-精神状态一般,问题回答一般。D- 精神状态较差,回答问题有误。评分等级说明:A, B, C, D, E = 90-100, 80-89, 70-79, 60-69, 0-59; A, B, C, D = 90-100, 75-89, 60-74, 0-59; A, B, C = 90-100, 75-89, 60-74, 0-59; M, N = 80-100, 0-79六、教材与参考资料序号教学参考资料明细1图书1Visual C+面向对象与可视化程序设计(第3版),黄维通,清华大学出版社,2011, ISBN:978-7-30225-694-6. (*主教材)2图书Visual C+ 2013 入门经典(第 7 版),Ivor Horton,清华大学出版社,2015, ISBN:978-7-30238-505-9.

    注意事项

    本文(《VisualC++语言及应用》教学大纲.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开