《《上位机软件开发》课程标准(高职).docx》由会员分享,可在线阅读,更多相关《《上位机软件开发》课程标准(高职).docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、上位机软件开发课程标准一、课程概述1 .课程性质上位机软件开发是基于对电子初级工程师、上位机软件开发初级工程师职 业岗位分析之上而设置的,它是电子信息工程技术专业的专业课程。课程的内容既 包括串口通信的基本原理,同时还包括了 MSCornm控件、API函数等VB常用接口设 计与应用有关的基本设计。2 .课程任务此课程的基本任务是:使学生了解VB的GUI与串口通信设计等方面的基本知识, 掌握VB软件开发工具,并且具备一定的串口通信程序的调测与故障分析能力,以适 应经济现代化,社会信息化的时代要求。更要为从事生产第一线的技术和管理工作以及 进一步提高科学技术水平打下一定的基础。同时,结合本课程的特
2、点,逐步培养学 生观察分析问题能力,理论联系实际解决问题的能力。3 .课程要求本课程有助于使学生掌握上位机控制系统的调测与故障分析的相关知识,上位 机控制系统的组成和开发方法,并在学习实践的基础上,了解基于R232协议的VB 上位机控制系统的生产工艺和管理方法。使其具有强烈的安全、环保、本钱、产品质 量、团队合作等意识。二、培养目标4 .知识目标了解VB语言开展及特点(1) 邂VB集成开发环境(3)掌握VB语法规那么(4)掌握文本控件等常用控件的属性、方法和事件,并能熟练应用(5)掌握VB界面设计(6)掌握图形与用户交互设计(7)掌握数组及过程的应用(8)掌握文件系统控件的应用5 .能力目标(
3、1)掌握串口通信的基本原理,根据现有加工条件分析加工的可能性和限制 因素,合理设计串口通信系统的开发流程;(2)能够正确使用VB软件,按照用户要求进行GUI用户界面设计,按照通 信协议要求,进行通信模块设计;(3)能够实现上位机控制系统外围基本接口定义与设计;(4)能对上位机控制系统进行测试与故障分析;(5)能关注劳动保护与环境保护,够合理评价开发工艺与组织管理,提出优 化方案。6 .素质目标(1)培养学生勤于思考、做事认真的良好作风;(2)培养学生自学能力(3)培养学生良好的职业道德。(4)培养学生的沟通能力及团队协作精神;(5)培养学生分析问题、解决问题的能力;(6)培养学生勇于创新、敬业
4、乐业的工作作风;(7)培养学生的质量意识、安全意识。三、与前后课程的联系1 .与前续课程的联系电3技术与应用、6谕菌脂、电?舒舒份析与谕、触子超蒯图与制版八 单用哦术与应使学生i备了开婿1能电子产品的t初。2 .与后继课程的关系为学生后续课程毕业设计提供基础,以及为参加工作从事上位机控制系统 开发、技术支持、产品测试和维修打下基础。四、教学内容与学时分配根据职业岗位电子初级工程师和上位机软件开发初级工程师的要求,将本课程 的教学内容分解为5个工程。表1课程工程结构与学时分配表序号课题主要教学内容教学目标学时备注1一个简单VB程序1 .熟悉VB集成开发环境2 .掌握VB的几个重要术语3 .设计一
5、个简单的VB应用程序1. VB集成开发环境2. VB的几个重要术语3. 设计一个简单的VB应用程序 流程4理实一体2简易计算器4 .掌握VB 5 .掌握VB常量和变量定义及应 用6 .掌握VB运算符和表达式7 . 了解VB常用内部函数8 .掌握VB数据输入输出函数9 . 了解VB常用3种程序结构,10 .掌握相关控制语句的语法应 用11 .设计完成具有加减乘除功能 的计算器4. VB数据类型5. VB常量和变量6. VB运算符和表达式7. VB常用内部函数8. VB数据输入输出函数9. VB M页序结构10. VB选择结构11. VB程序调试12. VB循环结构12理实一体3学生管理系统1.掌
6、握文本控件、选择控件、图形 控件、及其他常用控件的属 性、 方法和事件,并能熟练应用,2.掌握 菜单设计3 .掌握对话框设计4 .掌握工具栏设计5 .掌握多重窗体程序实现方法6 .设计完成具有学生信息、成绩输入、统计、查看等功能的学生信息管理系统1 .文本控件的使用2 .选择控件的使用3 .列表框和组和框的使用4 .图片框、图像框、直线和形 状5 .画图的方法与函数滚动条、框架、计时器控件的学习6 .文件系统控件的学习7 .菜单设计8 .对话框设计9 .工具栏设计10 .多重窗体16理实一体4串口调试助手软件1 . 了解数组的概念2 .掌握静态数组及声明3 .掌握动态数组及声明4 .会使用控件
7、数组5 .掌握数组的应用6 .掌握过程的定义及分类7 .掌握函数过程的定义与调用8 . 了解参数传递9 .掌握文件系统控件的应用10 .能编写程序实现对文件的读 写操作11 .掌握常用文件操作语句和函数12 .掌握串口通信控件13 .会串口初始化程序设计14 .会发送、接收数据程序设计15 .初步掌握系统综合程序设计1 .数组的概念2 .静态数组及声明3 .动态数组及声明4 .控件数组5 .案例上机练习6 .过程的定义及分类7 .函数过程的定义与调用8 .参数传递9 .文件系统控件10 .文件的读写11 .常用文件操作语句和函数串口通信控件12 .初始化程序设计13 .发送、接收数据程序设计1
8、4 .系统综合程序设计14理实一体5温度采集系统软件1 .了解VB图形坐标系统2 .掌握图形绘制方法3 .能正确使用绘图属性4 .能正确使用鼠标、键盘上关事件5 .了解VB串口通信协议概念6 .掌握如何制订完整的通信协1 .坐标系统2 .图形绘制方法3 .使用绘图属性4 .使用鼠标、键盘5 . VB串口通信协议概念6 .如何制订完整的通信协议7 . VB串口温度发送、接收数据10理实一体议7 .掌握VB串口温度发送、接收 数据程序设计8 .能熟练进行温度采集系统软件设计与调试程序设计8.温度采集系统软件设计与调试机动考试4合 计60五、教材的选用1 .教材选取的原那么:以培养实践能力、创新能力
9、和创业能力为指 导思想,贯彻高职高专培养目标,强调理论与实践的结合、教材与实际 的结合、操作与管理的结合,理论实践一体化教材。2 .推荐教材:嗡sual Basic程序设计工程化案例教程电子工业 出版社刘一臻、孟宪伟主编.参考的教学资料:授课计划、教学课件、练习题、案例程序。六、教师要求专任教师具有高校教师资格和本专业职业资格或技能等级证书;有理 想信念、有良好职业道德、有扎实学识、有仁爱之心;具有电子信息工 程、电子科学与技术等相关专业本科及以上学历;具有扎实VB程序 设计相关理论和实践能力;具有较强的信息化资源应用和开发能力。兼任教师主要从相关企业聘任,具备良好的思想政治素质、职业道 德和
10、工匠精神,具有扎实的VB程序设计专业知识和丰富的实际工作经 验,具有中级及以上相关专业技术职称,能承当本课程教学、实习实 训指导等教学任务。七、学习场地、设施要求多媒体教室、计算机机房、白板、黑板、测量、调试仪器。八、课程资源的开发与利用积极开发和利用网络教学资源:课程标准、实训指导书、授课计划、 电子教案、教学资源库等教学文件,及多媒体教学课件、习题、案例库、 试题库、网络方案、布线标准、工具软件、国家级或精品开放课程等 资源。建立互动交流网络平台。九、考核标准与方式高等职业教育培养高素质技术技能型人才,不但要重视学生职业技能和职 业素养培养,还要求学生掌握一定的专业基础理论知识,以利于今后
11、可持 续开展。因此需要加强理论知识、职业技能和职业素养等方面的考核评 定。本课程采用过程性评价和终结性评价相结合的方法进行,既有理论知 识考核,又有学生学习态度、思维能力、动手能力、解决问题的能力等 方面的综合考核,具体评价方法和内容见表2o表2课程评价方法和内容考核类型考核方式考核内容理论知识(50%)过程性考核(10%)课堂提问、课堂纪律、平时作业、单元测试等终结性考核(40%)期末闭卷理论考试,评价知识目标达成程度。重点考核:1. VB数据类型2. VB常量和变量定义及应用3. VB运算符和表达式4. VB常用内部函数5. VB数据输入输出函数6. VB常用3种程序结构职业技能(40%)过程性考核(40%)1 .实训表现、实际操作能力、观察能力、解决问题的能力等2 .通过5个工程考核,评价技能目标达成程度。重点考核开发环境的搭建、多重窗体程 序实现、VB串口通信、图形的绘制方法。职业素养(10%)过程性考核到课考勤,学习及工作态度、6S管理表现、质量观念、安全意识、合作精神、敬 业精神、团队意识等纳入职业技能考核,在教学过程中记录评价。
限制150内