课程编号 |
050504 |
课程名称 |
物联网数据结构 |
授课学期 |
3 |
课程类别 |
专业学科基础课 |
总学时 |
48 |
学分 |
3 |
适用专业 |
物联网工程 |
课程性质 |
必修课 |
先导课 |
计算机技术基础(C) |
后续课 |
图像处理技术、算法设计与分析 |
学习目标 |
知识目标 |
支撑的可考核指标点 |
指标点3-3 掌握应用层基本知识,能够使用高级语言进行基本业务功能开发,掌握数据库基本技术,能够熟练操作单机、网络及移动终端下的各种开发工具,掌握软件设计开发的主要技术 |
知识目标具体内容 |
1.掌握数据结构的基本概念;
2.了解数据组织、算法设计、时间和空间效率的概念和通用分析方法;
3.理解数据的组织方法和现实世界问题在计算机内部的表示方法;
4.掌握伪代码和C语言程序设计的方法实现基本数据结构与算法;
5.掌握数据结构与算法设计伪代码实现及上机操作实践。 |
专业能力
目标 |
支撑的可考核指标点 |
指标点5-2 能够利用开发工具进行物联网相关软件系统的分析、设计和开发,利用开发工具编写简单的业务功能程序
指标点6-3 能够针对一定软、硬件环境和设备,进行连接、组装,利用相关工具进行简单的集成开发
指标点7-3 针对智能交通、智能物流项目中的复杂问题,能够将问题通过分解、转换、简化等方法,转化为较简单的软件、硬件一般问题,从而加以解决
|
专业能力目标具体内容 |
1.具有选择合适的数据结构解决应用背景问题的能力;
2.具有利用高级程序设计工具算法实现的能力;
3.具有利用计算机软件工具进行交通信息系统、物联网信息系统的设计的能力。 |
方法能力
目标 |
支撑的可考核指标点 |
指标点9-2具有自主学习和终身学习的意识,能够针对某一新技术点进行突击攻关,解决某一具体问题
指标点9-3 能够针对某个问题或活动,运用所学理论知识进行动手操作,理论与实践相结合 |
方法能力
目标具体内容 |
1.具有独立寻找解决问题途径的能力;
2具有针对问题的具体应用背景进行分析的能力; |
社会能力
目标 |
支撑的可考核指标点 |
指标点12-2 能够组成团体进行某项集体活动,担任其中某个角色,能够从团队整体利益出发做好个人工作
指标点12-3具备创新思维以及创新意识,在主观开放性考核中能够提出自己特有的见解和认识,在工程设计的某环节阶段能够提出新思路新方案
|
社会能力
目标具体内容 |
1.培养学生理论联系实际、勤奋好学的素质;
2.培养学生具备基础的科学知识和基本专业素养;
3.培养学生创新意识、适应能力的初步培养和训练
4.培养具有到一线工作的吃苦精神。
5.培养学生良好的合作精神和团队协作能力。 |
学习成果要求 |
1.掌握数据结构的基本概念及算法设计的基本方法与编程技巧
2.掌握应用计算机解决和处理实际复杂问题的思维方法与基本能力。
3.了解数据结构的基本概念、语法、语义和数据类型的使用特点
4.掌握典型算法的设计与实现方法
5.掌握使用C语言程序进行算法设计及编程
6.能正确使用C语言编写算法程序,并掌握调试程序的基本方法及上机操作实践。 |
对先修课应知应会的要求 |
1.熟练掌握C语言数组、指针和结构体的知识
2.能够编写独立的C语言基础程序
3.能够独立调试并修改C语言程序
4.理解并掌握过程化程序语言
5.具有基本的高等数学知识 |
本课程完成后学生应知应会具体要求 |
主要针对智能交通、物流信息化、智慧城市为专业发展方向,培养适应物联网相关行业系统开发、软件开发和硬件开发等岗位开设,主要任务是培养学生具有利用计算机软件工具进行物联网系统的设计、集成、更新和维护的实践知识和技能的基本能力,具备物联网软件开发技能。
通过本课程的学习,为进一步学习计算机相关领域及交通运输工程、物流工程、控制科学与工程、信息与通信工程、计算机科学与技术等知识交叉融合的专业领域的其它课程奠定基础。使学生掌握物联网工程软件开发技能,培养学生的工程实践能力和创新能力,锻炼学生独立解决工程问题的能力。 |
评价与考核 |
达成途径(考核方式) |
评分方式 |
考勤(10%) |
通过考勤加权得到考勤分数 |
作业(5%) |
每章作业的完成情况进行评分 |
实验(15%) |
基础实验上机题完成情况 |
期末考试(70%) |
期末考试笔试考核 |
师资标准条件 |
1. 具有计算机或计算机相关类专业硕士研究生及以上学历。
2. 具有高校教师资格证书。
3. 具备双师素质,有扎实的计算机软件理论基础和一定的试验动手能力,了解专业发展动态,将行业技术标准、规范、规程与课程知识点相融合;能及时更新课程内容,将新理论、新技术、新工艺、新材料、新设备引入课堂;
4. 熟悉物联网工程相关专业知识和相关理论,并能在教学过程中灵活运用;能担任物联网工程相关的实习实训指导工作。
5. 具备课程开发和专业研究能力,能遵循应用型本科的教学规律,正确分析、设计、实施及评价课程。
6. 兼职教师要求:兼职教师应是来自企业一线的技术骨干,并具有中高级职称;熟悉高等教育教学规律,熟悉软硬件编程、算法设计。
7. 任课教师应具有讲解、演示、操作的能力。 |
设施设备要求 |
本课程应配置多媒体教室、机房、课件等教学设施,来服务于教学。 |
教材编写或选用标准 |
1.教材选编需充分领会和掌握该标准的基本理念、课程目标、基本内容和要求,并整体反映在教材之中。
2.教材的选用与编写以项目为单位,每个项目要有明确的学习目标、项目活动建议。教材的内容要注意可行性和使用性,符合学生实际;注意体现技术的先进性,反映最新技术。
3.教材的呈现方式应当突出该专业学生的特点,要生动、活泼,富有启发性和趣味性,对该专业学生具有吸引力。
4.配套的实验指导书,详细指导学生上机实践并解释上机实操过程中容易出现的错误和调试方式。
5.选用以下教材
《数据结构》,陈越等主编,高等教育出版社
《数据结构学习与实验指导》,陈越等主编,高等教育出版社6.课程资源的开发与应用
为激发学生学习本课程的兴趣,创设教学情境,按照该专业学生的认知规律,结合课程教材,尽可能采用现代化教学手段,制作和收集与教学内容相配套的多媒体课件、挂图、视听光盘、动画(SWF格式)等,提供满足不同教学需求的数字化教学资源,为教师教学与学生学习提供较为全面的支持。 |