- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE2/NUMPAGES2
《物联网应用开发(PC端)》课程标准
课程名称:物联网应用开发(PC端)
课程代码:3190694
适用专业:物联网应用技术专业
课程类别:专业必修课
学时:68学时(理论:34实践:34)
学分:4学分
一、课程概述
(一)课程性质与任务
《物联网应用开发(PC端)》是物联网应用技术专业的一门专业核心课程,该课程主要面向的岗位是物联网应用开发程序员。课程旨在培养学生物联网应用开发职业技能和学生的沟通能力、团队合作能力、文档撰写能力、资料检索能力、创新能力等职业素养。
该课程是理实一体化课程,是典型的工学结合课程,在第三学期开设,共68课时,理论学时占34课时,实践环节学时占34课时。课程的前导课程是《C语言程序设计》和《单片机系统分析与调试B》,在掌握C语言开发和串口通信的基础上,学习面向对象基础编程、WPF界面开发、串口编程、Socket网络编程,是后续学习《物联网工程设计与管理》、《物联网应用开发(移动端)》、《物联网系统部署与运维》课程的基础。
(二)课程设计思路
本门课程是在企业充分调研的基础上,以真实工作任务及其工作过程为依据整合、序化教学内容,结合湖南省技能抽查和职教1+X证书制度,科学设计学习性工作任务,教、学、做结合,理论与实践一体化。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以课题等形式组织课程教学内容,让学生在整个教学过程中,学习相关理论知识,掌握面向对象程序设计的基本概念和基本设计方法。
二、培养目标与要求
(一)总体目标与要求
具备从事物联网系统应用平台的设计、开发、测试及维护人员的职业技能和职业素养;
熟练使用MicrosoftVisualStudio集成开发工具,能运用面向对象设计思维设计和实现基于。net框架的应用程序,能够使用C#语言、图形及常用控件,设计和实现简洁、美观、友好交互的应用程序界面,掌握单片机与上位机的串口通信和无线通信以及基于TCP/IP协议的网络编程开发;
能够熟练应用MicrosoftVisualStudio集成开发工具进行项目开发的能力,具备面向对象编程思想,具有良好的编程习惯和编程意识等。
(二)具体目标与要求
1、素质目标
(1)培养一定的软件创意能力;
(2)培养程序员应具备的规范、严谨职业素养;
(3)培养资料检索能力;
(4)培养团队合作和沟通能力。
2、知识目标
(1)通过学习C#面向对象编程,掌握面向对象编程的核心思想;
(2)通过WPF项目开发学习,掌握。net框架提供的各种图形及功能控件的相关属性和方法;
(3)通过串口编程项目开发学习,掌握上位机软件开发的步骤和方法,精通基于。NET架构的PC端串口程序开发方法;
(4)通过Socket网络编程项目的学习开发,掌握基于TCP/IP协议的网络编程方法。
3、能力目标
(1)通过完成C#控制台应用程序开发项目,能够熟练应用MicrosoftVisualStudio集成开发工具进行项目开发;
(2)通过完成个人用户登录注册系统开发项目,能够进行WPF项目开发,掌握。net框架提供的各种图形及功能控件的相关属性和方法,具备设计最新风格交互式界面的能力;
(3)通过完成调用类库实现风扇控制项目,能够进行类库的编写及调用,进行软件硬的联调;
(4)通过完成实训室环境监控系统开发项目,能够进行基于。NET架构的PC端串口程序开发,能够利用Socket实现数据采集处理,能够基于TCP/IP协议进行网络编程。
三、课程结构与内容
(一)课程结构与进程安排
课程结构与进程安排见下表:
表1《物联网应用开发(PC端)》课程结构与进程表
学习任务(项目)
子任务(项目)
课时
周学时/周次
项目一:C#控制台应用程序开发
任务1:课程概述及软件初识
任务2:键盘读取字符,选择结构任务3:循环结构
12
4/第2—4周
项目二:个人用户登录注册系统开发
任务1:WPF基础
任务2:常用控件的使用任务3:图片的显示及切换
任务4:消息框、窗口切换等
任务5:登录界面设计
20
4/第5—9周
项目三:调用类库实现风扇控制
任务1:面向对象编程基础任务2:类的创建与使用任务3:类库的调用任务4:硬件连接及分析
任务5:电脑控制硬件编程
20
4/第10—14周
项目四:实训室环境监控系统开发
任务1:串口通迅基础
任务2:传感器数据采集及线程任务3:Socket实现数据采集
任务4:实训室环境监控系统开发
16
4/第15—18周
备注:本课程安排在第三学期,实际执行计划中课程周学时和周次可结合师资、教室等实际情况进行微调。
(二)教学内容
1.课程内容安排
学习任务(项目)描述、结构与内容、目标与要求及学时分配(总学时:68,理论34
您可能关注的文档
最近下载
- GBT . 色漆和清漆 防护涂料体系对钢结构的防腐蚀保护 第部分 表面类型和表面处理.docx VIP
- XXX集团ERP项目一期上线切换方案.doc
- 审计服务承诺及质量保证措施.docx VIP
- 人教版(PEP)小学六年级英语上册《Unit 1 How can I get there》大单元整体教学设计.docx
- 皮肤病学常见皮肤病治疗(98页).pptx VIP
- 诽谤和解承诺书范文.docx VIP
- chrome谷歌浏览器官方下载「chrome谷歌浏览器官方下载安卓」.docx VIP
- 华为任职资格标准管理三级.doc VIP
- 2022年秋高中数学必修第一册讲义(人教版).pdf VIP
- 初中文言文必背18个文言虚词(附记忆口诀)!.pdf VIP
文档评论(0)