物联网技术应用专业
《物联网程序设计》核心课程标准
【课程名称】
物联网程序设计
【适用专业】
物联网技术应用
【建议学时】
72学时
一、前言
(一)课程性质
物联网程序设计是中等职业学校物联网专业的一门专业核心课程,也是本专业的一门必修课程,是物联网系统功能实现、网站建设技术等专门化方向的专业基础课程。其功能是让学生熟悉VSNET集成开发环境,重点掌握C#语言的语法,C#面向对象程序设计,ADO、NET数据库访问技术等,能编写简单的服务程序,解决实际问题,并能在今后的学习和工作中,结合自己的专业知识,开发相应的应用程序,为将来从事软件开发及相关工作奠定基础。
(二)设计思路
本课程总体设计思路是遵循任务引领、做学一体的原则,根据物联网技术应用专业工作任务与职业能力分析,以物联网软件测试、安装及调试人员工作任务和职业能力为依据设置本课程。
课程内容的选取紧紧围绕物联网软件测试、安装及调试应具备的职业能力要求,同时充分考虑本专业中职学生的认知能力,按照必需、够用的原则选用相关理论知识,融入教育部1+X证书制度试点工作相关职业技能等级证书标准的要求。
课程内容的组织遵循学生学习认知规律,以工作项目为主线,由易到难,循序渐进,设计有
简单的C#程序设计、程序运行和调试、C#的面向对象程序设计、应用系统开发4个学习任务。
二、课程目标
通过本课程的学习,学生掌握面向对象的程序设计技术和方法;熟悉.Net集成开发环境,能用C#语言设计控制台应用程序,用C#语言和.Net框架类库设计简单的Windows应用程序,具备开发和调试应用程序的能力,为从事软件测试、安装及调试开发打下基础。养成良好的职业素养,并达成以下职业素养和职业能力目标。
(一)职业素养目标
培养学生独立学习能力、自学能力、自我分析问题和解决问题的能力、获取新知识的能力和信息搜索能力、独立的决策能力、善于总结和创造性工作的能力、程序设计思想和软件规划和设计能力。良好的自我表现、与人沟通能力、团队协作精神、勇于创新、爱岗敬业的工作作风、质量意识、安全意识、诚实、守信、坚忍不拔的性格、自主、开放的学习能力。
(二)职业能力目标:
•能理解C#语言的基本概念、语法、语义和数据类型的使用特点;
•能掌握面向对象的程序设计的方法;
•能识别VS.NET的集成环境,能够编写简单的C#应用程序,并具有基本的纠错和调试程序的能力;
•能正确使用C#语言编写程序,具备一定的程序设计的方法及编程技巧;
•能运用C#开发简单的Windows桌面应用程序和数据库应用系统。
三、课程内容与要求
学习
任务
技能与学习要求
知识与学习要求
参考
学时
1.认识C#程序设计语言
1.C#运行环境和安装
能根据安装手册正确安装C#的运行环境
能根据安装手册应用C#集成开发环境
2.简单的C#程序设计
能根据要解决的问题设计算法流程图
能使用C#集成开发环境编译和执行给出的源码
3.输入/输出操作
能根据编程规范编写输入语句
能根据编程规范编写输出语句
1.C#运行环境和安装的要求
了解C#语言运行环境安装最低的软硬件要求
简述C#的特点
2.C#程序设计的流程与规范
说出一般程序项目开发的流程
简述C#语言程序的编码语法规范
3.输入/输出操作方法
说出C#语言中输入/输出信息的方式
列举C#语言中输入/输出信息的类型
10
2.C#
程序设计基础知识
1.数据类型转换
能根据编程规范进行数据类型转换
能根据编程规范进行装箱和拆箱
能根据编程规范进行常量与变量转换
2.运算符和表达式应用
能根据编程规范进行运算符合表达式应用
3.结构化程序设计
能根据编程规范进行顺序结构编程
能根据编程规范进行选择结构编程
能根据编程规范进行循环结构编程
能根据编程规范进行异常处理编程
4.数组、结构和枚举的应用
能根据编程规范进行一维数组编程
能根据编程规范进行二维数组编程
能根据编程规范使用结构类型
根据编程规范能使用枚举类型
1.C#语言中常量与变量
了解常量与变量的概念
说出C#语言中的变量名和常量名的命名规则
2.C#语言中的数据变量的类型
列举C#语言中的数据变量类型
3.C#语言中的数据变量的使用方法
说出声明变量的作用
简述不同数据变量类型之间的转换方法
4.C#语言中运算符的概念
列举C#语言中的运算类型
举例说明逻辑运算与算术运算的区别
5.C#语言中表达式的概念
了解C#语言中表达式的概念网课程
6.C#语言中的结构化程序设计方法
说出结构化程序设计的概念
列举结构化程序设计的基本结构
7.C#语言中程序设计的结构
简述C#语言中选择结构的编码语法规范
简述C#语言中循环结构的编码语法规范
8.C#语言中异常的处理方法
简述C#语言中的异常处理方法
9.C#语言中数组的概念
说出数组的概念
简述数组的应用
10.C#语言中的结构体和枚举数据类型
简述结构类型
简述枚举类型
26
3.C#
的面向对象程序设计
1.面向对象程序设计
能根据编程规范进行方法、属性、索引和事件的代码编写
能根据编程规范使用构造函数
能根据编程规范进行继承、接口、委托和事件
2.可视化应用程序设计
能根据编程规范正确使用Windows窗体属性
能根据编程规范修改控件的属性、事件和方法
能根据编程规范使用命令按钮控件
能根据编程规范使用标签控件
能根据编程规范使用文本框控件
能根据编程规范使用单选按钮和复选框
能根据编程规范使用面板控件和分组框控件
能根据编程规范使用图形框控件
能根据编程规范使用列表框控件
能根据编程规范使用带复选框的列表框控件
能根据编程规范使用组合框控件
能根据编程规范使用滚动条控件
能根据编程规范使用定时器控件
能根据编程规范使用月历控件
能根据编程规范使用日期/时间控件
能根据编程规范使用超链接标签控件
3.C#的文件操作
能根据编程规范进行文件的读和写
能根据编程规范对文件夹做基本操作
1.面向对象程序设计的基本概念
说出方法、属性、索引和事件的定义
简述构造函数的使用方法
简述继承、接口、委托和事件的定义
2.Windows窗体的使用方法
简述Windows窗体应用方法
说出修改控件的属性、事件和方法
3.命令按钮控件的使用方法
简述命令按钮控件的使用方法
4.标签控件的使用方法
简述标签控件的使用方法
5.文本框控件的使用方法
简述文本框控件的使用方法
6.单选按钮和复选框的使用方法
简述单选按钮的使用方法
简述复选框按钮的使用方法
7.面板控件和分组框控件的使用方法
简述面板控件的使用方法
简述分组框控件的使用方法
8.图形框控件的使用方法
简述图形框控件的使用方法
9.列表框控件的使用方法
简述列表框控件的使用方法
10.带复选框的列表框控件的使用方法
简述带复选框的列表框控件的使用方法
11.组合框控件的使用方法
简述组合框控件的使用方法
12.滚动条控件的使用方法
简述滚动条控件的使用方法
13.定时器控件的使用方法
简述定时器控件的使用方法
14.月历控件的使用方法
简述月历控件的使用方法
15.日期/时间控件的使用方法
简述日期/时间控件的使用方法
16.超链接标签控件的使用方法
简述超链接标签控件的使用方法
17.C#对文件的操作方法
说出文件概念
简述文件的读和写的方法
18.C#对文件夹的基本操作方法
简述文件夹基本操作方法
20
4.应用系统开发
1.C#的数据库操作
能根据编程规范进行Access数据库的读写
能根据编程规范连接ADO.NET数据库
能根据编程规范进行ADO.NET编程及绑定
2.应用系统设计
能根据编程规范进行系统分析与设计
能根据编程规范实现MVC设计
3.应用系统简要开发
能根据编程规范进行数据库结构
能根据编程规范实现关键源程序
4.应用程序说明文档编写
能根据已完成开发的程序编写用户使用说明文档
1.C#的数据库操作方法
简述Access数据库概念
2.项目应用程序架构的概念
简述客户/服务器模式编程概念
3.ADO.NET数据库工具的使用方法
简述ADO.NET的概念
说出ADO.NET连接方法
说出ADO.NET编程及绑定方法
4.应用系统的设计方法
说出系统分析与设计方法
简述应用系统设计的主要关键技术
5.应用系统的开发模型
简述MVC设计模式的概念
说出MVC设计模式的优点及不足之处
6.应用程序说明文档的编写要求
说出编写应用程序说明文档的原因
说出编写用户使用说明文档要点
12
机动课时
4
总课时
72
四、教学活动设计参考
教学活动名称
教学活动设计
建议
学时
教学活动一:第一个C#程序
1.教师引入活动主题并描述场景:以一个实例(如学生都很熟悉的一个小游戏,绝不介绍代码,会吓住学生)。开场,告诉学生,他们完全也能设计这样的程序。
2.教师分析构成这个实例的几个组成部分(其实就是模块的概念),他们的主要算法,并亲自演示这个实例的设计过程。因为它简单,有趣,很快设计完成,学生被深深吸引,他们会有这样一个结论,原来c#设计程序是这样的有趣和简单。
3.老师演示c#安装的操作。并且C#安装。
4.学生完成c#安装操作,并将教师提供源码进行编译运行并相互验证。教师巡回指导,并对个别学生进行辅导。
5.活动总结:学生根据自己的操作情况进行归纳小结,老师进行点评与总结。
2
教学活
动二:可视化应用程序设计
1.教师引入活动主题:登陆界面制作。很多应用程序都有登陆界面,说明本次教学活动的目标、要求。
2.学生分析登陆界面所需要的控件,出需要控件设置的关键属性
3.老师演示登陆界面制作方法,并布置登陆界面制作任务。
4.学生编写代码,创建窗体应用程序,Control类;窗体的属性、方法和事件;消息框;资源文件和配置文件。
5.学生完成代码后,教师总结控件应用方式和方法,注意事项。
6.学生以小组为单位,分享界面登陆的结果。教师巡回指导,并对个别学生进行辅导。
7.活动总结:学生讲述编写代码过程中的注意点与经验进行分享,小结。老师根据学生操作情况进行归纳总结。
2
五、实施建议
(一)教材编写建议
(1)依据本课程标准编写教材,教材应充分体现任务引领、实践导向的课程设计思想。
(2)以“工作任务”为主线来设计教材,结合职业技能鉴定要求,以岗位需要即“必需、够用”为原则来确定教学内容,根据完成专业教学任务的需要来组织教材内容。
(3)教材应体现通用性、实用性、先进性,要反映物联网技术的新技术、新知识、新趋势,教学活动的选择和设计要科学、具体、可操作。
(4)教材文字表述要精练、准确,体现物联网应用专业与行业特征,内容展现应做到图文并茂,力求易学、易懂。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。