软硬件综合设计

ߣadmin
Դ未知 ڣ2019-08-03 15:47 ()

  spContent=该课程是一门综合案例实践课。在学习该课程之前,学习者应该具备计算机软硬件及编程方面的基础知识。课程中通过3-5个案例的讲解,期望学习者能较全面的了解和掌握有关控制台编程、Web编程及系统硬件及数据分析方面的开发与设计流程,也希望能够帮助学习者尽快地将所学基础知识融入开发实践。

  《软硬件综合设计》是学习者在学习完计算机软硬件系列课程后必须进行的一项重要的学习与实践环节。通过该课程的学习,一方面,学习者可以系统地回顾前面课程中所学知识,另一方面也是最重要的方面,学习者要能够利用所学知识,独立地完成实际系统的开发,以此达到加深对前期课程知识的复习和巩固、并增强学习者动手能力的目的。

  课程在内容组织上以开发案例为主,引入3到5个开发案例,主要涉及系统硬件设计、C控制台编程、基于Web的程和数据分析等内容。其中各个方向的案例均会由课程主讲老师为大家提供相关的设计与开发思路,帮助学习者尽快地进入设计与开发状态。学习之后,也有专门为学习者留出的项目开发练习。

  课程的终极目标是每位学习者实现一个功能较完整、可运行的实际系统。通过对实际项目的设计开发,达到以下目的:

  增强对实际工程问题的认识,并培养学习者利用所学知识分析与解决实际问题的能力。

  课程结束时需要学习者提供完整的开发文档和可运行系统的代码。其中设计文档主要包括需求分析报告、系统分析报告、系统设计报告、测试报告等。可运行的系统代码应该能够实现设计要求并调试通过。最后根据设计方案的合理性、程序编制正确性、调试结果准确性、设计报告的完整性等方面确定学习者的最后成绩。

  课程按周组织,共8周,涉及4个方向的案例项目开发。包括:基于Web的.NET编程、系统硬件设计、C语言控制台编程和数据分析等内容。

  需要特别强调的是:本课程属于“设计型”课程,需要学习者熟悉前面所学课程,并具有一定的程序设计能力和初步的系统开发经验。只有将课程所学知识真正理解并变成了自己的知识,才有可能按照要求去完成系统设计。

  掌握利用C语言进行简单控制台案例开发的方法,并能够利用已有知识或算法进行案例开发;

  熟悉数据分析的原理和简单方法,能对相关数据作一般分析,并给出分析结果或结论。

  了解什么是大数据分析?Hadoop的核心思想是什么?在本地搭建Hadoop集群并运行任务。

  通过视频学习,完成测试和作业,达到课程要求后,可以获得课程主讲教师签名颁发的合格证书或优秀证书。

  成绩以百分计,总分=作业完成与互评(15%)+课程活跃度(5%)+ 单元测验(40%)+期末考试(40%)

  有关Web开发、Arduino设计、C语言类和数据分析类的书籍与资料均可作为本课程的参考资料。

  A :该课程中有一个案例涉及Arduino,如果您以前没有了解过这类硬件,可以从网上购买一套Arduino实验装置,跟着老师一起完成相关案例,相信通过该案例的讲解,您一定会对单片机及硬件有一定了解。

  A :Web编程是基于因特网的编程模式,通俗讲,就是所编写的程序是要运行在浏览器上的。控制台编程不涉及网络,主要以实现某一具体功能或模块为主要目标。因为Web程序是运行在万维网上的,所以学习者需要有一定Internet和基础知识。

  A :该课程是一门实践课,主要目标是通过对3个案例的讲解,提高学习者的动手和实践能力。因此,这门课程给学习者最大的收益是动手与实践能力的提高与增强,以及由亲身实践带给学习者关于开发中所遇问题的深层思考。

  由高教社联手网易推出,让每一个有提升愿望的用户能够学到中国知名高校的课程,并获得认证。

Ƽ