欢迎来到天天文库
浏览记录
ID:41574341
大小:62.63 KB
页数:5页
时间:2019-08-28
《C#物联网程序设计基础教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《C#物联网程序设计基础》教学大纲建议学时数:80学时(42理论课时+38实验课时)第1章初识C#编程建议学时2课时课堂教学+2课时实验教学介绍本章先从一个案例入手,讲解了C#的应用开发场景;简要介绍了C#的来源、基本思想、技术体系和应用前景。重点介绍TC#的开发平台VS2012的安装过程,而后基于WPF应用程序来讲解WPF的概念、特点,重点介绍了基于C#开发的WPF项目的开发过程。并基于新大陆物联网实训平台,介绍了如何物联网实训平台屮的数字量、模拟量采集的相关设备;以两个完整的案例介绍了基于实训设备的C#应用程序开发过程。最后总结了案例中C#开发所涉及的常用术语。目标>了解C#发展历程、
2、特点>掌握使用开发环境搭建>掌握简单WPF应用程序的实现>了解物联网实训系统平台>了解C#编程中的常用术语知识点难点重点备注1.1C#应用实例1.2C#入门1.3开发环境搭建1.4第一个WPF程序1.5基T-C#的物联网实训系统1.6C#案例开发所涉及的基本术语第2章C#语法基础建议学时6课时课堂教学+4课时实验教学介绍本章先从一个实验室环境参数监测案例入手,创建了"Csharp_2.Csharp_2_数据类型、Csharp_2_运算符”三个项H。“Csharp_2”用于实现2.1节针对设备的案例;“Csharp_2_数据类型”用来演示验证C#数据类型的知识点,并采用“输出”窗口来显示结果
3、,以便读者能掌握更多的程序调试方法;"Csharp_2_运算符”用来演示验证C#运算符和表达式的知识点。最后,总结了案例中C#开发参考的编码规范。目标>理解数据和内存、二进制>掌握变量与常量、进制间数据的使用>熟悉数据类型的定义、使用>掌握各类运算符及其表达式的代码编写>了解C#编码规范知识点难点重占备注2.1变量与常量2.2数据和内存2.3进制转换2.4C#基础数据类型2.5运算符与表达式ZZ2.6C#编码规范实训项目难点重点备注案例实现环境参数采集一数据表达式的使用Z第3章流程控制建议学时4课时课堂教学+4课时实验教学介绍本章先从一个环境参数自动监测案例入手,创建了“Csharp_3>
4、Csharp_3_顺序结构、Csharp_3_选择结构、Csharp_3_循环结构”四个项目。“Csharp_3”用于实现本章的综合案例;Csharp_3_顺序结构、Csharp_3_选择结构、Csharp_3_循环结构三个案例分别介绍了三种程序结构的语法规范及其编程实现。目标>顺序结构语句>选择结构语句>循坏结构语句>跳转语句>异常处理知识点难点重点备注3.1控制结构3.2顺序结构3.3选择结构3.4循环控制语句Z3.5异常处理实训项目难点重点备注案例实现智能环境控制-流程控制结构第4章数组与集合建议学时6课时课堂教学+4课时实验教学介绍本章先从一个案例入手,讲解了C#的应用开发场景;简
5、要介绍了C#的来源、基本思想、技术体系和应用前景。重点介绍了C#的开发平台VS2012的安装过程,而后基于WPF应用程序来讲解WPF的概念、特点,重点介绍了基于C#开发的WPF项目的开发过程。并基于新大陆物联网实训平台,介绍了如何物联网实训平台中的数字量、模拟量采集的相关设备;以两个完整的案例介绍了基于实训设备的C#应用程序开发过程。最后总结了案例中C#开发所涉及的常用术语。目标>理解数组的用途和在内存里存储的形式>掌握一维数组、二维数组的定义和使用>理解集合的用途以及在内存屮的存储形式>熟练掌握集合中ArrayList的使用>了解ADAM4150协议知识点难点重占备注4.1数组概述4.2
6、一维数组4.3二维数组ZZ4.4可变数组4.5集合实训项目难点重占备注案例实现同时控制多个风扇和连续多次环境数据采集一数组使用第5章函数建议学时4课时课堂教学+4课时实验教学介绍本章以浅显易懂的例子讲解了函数定义、调用、参数、返回值及变量作用域的基本知识,并通过对比分析,进一步阐述了各知识点中应注意的关键性问题,以便读者能循序渐进的掌握知识点,增强程序调试排错能力。最后,结合物联网实训设备,实现一个智能路灯控制的简单工程案例,让读者能充分理解函数在实际应用程序中的作用,掌握函数结构编程方法,规范程序结构。目标>理解使用函数的作用;>掌握函数的定义与调用;>掌握函数的参数类型及使用;>掌握变
7、量的作用域;知识点难点重占备注5.1函数的作用5.2函数的定义与调用5.3返冋值5.4参数Z5.5递归调用Z5.6变量的作用域实训项日难点重点备注案例实现路灯智能控制一函数的使用第6章面向对象编程一类和对象建议学时12课时课堂教学+12课时实验教学介绍本章先从一个风扇开关控制案例入手,讲述面向对彖的概念,类和对象的定义、构造函数、析构函数、静态成员、常量成员、函数重载、索引、引用、对象数组等知识点。重点要求掌握面向对象的
此文档下载收益归作者所有