《通信软件开发基础Java方向》课程教学大纲(本科).docx
《《通信软件开发基础Java方向》课程教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《通信软件开发基础Java方向》课程教学大纲(本科).docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、通信软件开发基础(Java方向)Foundation of Communication Software Development (Java)课程代码:06410039学分:2学时:48 (其中:课堂教学学时:16 实验学时:上机学时:32 课程实践学时:)先修课程:计算机技术基础与C语言适用专业:通信工程教材:Java程序设计(第2版),雍俊海编著,清华大学出版社,2014年8月第2版一课程性质与课程目标(-)课程性质由于Java语言具有简洁、平台无关性、面向对象、分布式等特点,在信息通信领域的研发工作 受到越来越多的重视,相应领域的开发应用更需要借助现代软件开发理论和主流开发Java语言以
2、及 工具。为了研发信息通信领域复杂工程问题,开设通信软件Java开发基础这一课程是必须的。通 信软件开发基础(Java方向)作为通信工程专业的专业基础课程,通过课程学习,学生要进一步理 解软件开发的基本概念和技术,熟练掌握Java语言基本语法和主流开发工具,掌握编程规范和程序 运行机制,熟练应用面向对象程序设计技术解决问题。启发学生的创新意识,提高学生在程序设计 过程中分析问题和解决问题的实际动手能力,使学生的理论知识和工程实践能力得到提高。为后续 的移动应用开发课程和工程应用课程打好坚实的基础。(二)课程目标通信软件开发基础(Java方向)是通信工程专业教学计划中运用计算机软件开发技术和工具
3、 实现信息处理的专业基础课,本课程讲授软件开发的基本模型、Java语言的基本知识和编程方法。 通过课程学习,学生能够系统地掌握和理解Java语言开发系统应用的相关基础知识,具备软件开发 涉及的初步信息分析和处理能力与基础程序设计技能,养成认真务实的工程实践与系统分析素质, 并为信息通信领域复杂工程问题的解决奠定坚实的实践基础。本课程强调理论与实践的有机结合, 旨在通过课堂讲授知识重点,上机环节增强学生工程实践的能力,进而培养学生运用自然科学与专 业理论知识,分析工程问题涉及的信息数据的获取、整理和处理,锻炼学生分析问题与解决问题的 能力,并同时在开发阶段注重培养学生创新意识。课程的具体目标如下
4、:1.知识目标1 .Java语言程序设计(基础篇),美梁勇著,戴开宇译,机械工业出版社,2016.12 .Java程序设计教程,美Stuart Reges、Marty Stepp著,陈志等译,机械工业出版社,2015.33 . (第4版),耿祥义著,清华大学出版社,2012年8月七、大纲说明(内容可包括课程基本要求、习题要求及其它一些必要的说明)1 .采用多媒体教学手段,建议采用讲做结合的方式,多种教学手段综合运用。2 .每章课后有若干道作业,以加深学生对所学内容的理解和掌握。3 .本课程有32个学时的上机学时,具体内容任课教师课堂提前布置,亦可以根据实际教学情 况适当安排。2017 年8 月
5、 1 日课程主要讲授软件开发的基本模型、Java语言的基本知识和编程方法。包括:1.1 掌握软件开发的基本概念和模型理解Java语言的发展和特点,掌握Java开发软件的环境搭建和工具使用1.2 熟练掌握Java语言的数据类型、运算符、流程语句的基本语法掌握Java语言的面向对象技术1.3 掌握Java中String,数组、向量常用类的使用掌握图形界面GUI设计技术和理解事件处理机制1.4 掌握异常处理掌握多线程实现方式1.5 掌握数据库原理和工具,熟练使用SQL语言,实现数据库编程。2.能力与素质方面2.1 将软件开发基本理论与实践有机结合,对信息通信领域的实际问题进行表示与解决的能 力。2.
6、2 具备能够使用面向对象的思想解决解决信息通信领域较为复杂的工程问题。2.3 熟练运用支持Java开发的一种主流开发工具,包括氏lipse、myEclipse等。2.4 具有良好的软件开发的能力。2.5 具有系统程序设计和实施能力,具有一定的创新意识。注:工程类专业通识课程的课程目标应覆盖相应的工程教育认证毕业要求通用标准(三)课程目标与专业毕业要求指标点的对应关系本课程支持的专业培养计划中毕业要求指标点如下:指标点3.3:能针对信息通信领域特定需求,完成相应的软件系统设计,在设计中体现创 新意识。指标点5.1:能够针对信息通信领域的复杂工程问题,开发、选择恰当的技术、资源、现 代工程工具和信
7、息技术工具,并理解其优势与不足。求指标点 课程指标点3.3指标点5.1课程目标1.1VV课程II标1.2V课程月标1.3VV课程目标1.4VV课程目标1.5V课程目标1.6V课程目标1.7V课程目标1. 8V课程目标1.9VV课程目标2. 1V课程目标2.2V课程目标2. 3V课程目标2.4VV课程目标2. 5V二、课程内容与教学要求第一章软件工程本章支持课程目标1:掌握软件开发的基本概念和模型;2.1将软件开发基本理论与实践有机 结合,对信息通信领域的实际问题进行表示与解决的能力。(-)课程内容.本课程的目的、学习方法、任务;(讲授)1 .软件工程的基本概念:软件、软件特点及开发模型(讲授+
8、自学+案例)(二)教学要求1 . 了解本课程的目的、学习方法、任务;.掌握软件开发的基础概念。(三)重点与难点.重点软件工程中的概念、技术和理论。1 .难点软件工程中采用的开发模型对于软件开发的指导意义。第二章Java基础本章支持课程目标:1.2理解Java语言的发展和特点,掌握Java开发软件的环境搭建和工具使 用;1.3熟练掌握Java语言的数据类型、运算符、流程语句的基本语法;1.5掌握Java中String、数 组、向量常用类的使用;2.4具有良好的软件开发的能力。(一)课程内容Java的现状和特点(讲授)1. 开发软件的环境搭建。(讲授+演示)Java语言的数据类型、运算符、流程语句
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信软件开发基础Java方向 通信 软件 开发 基础 Java 方向 课程 教学大纲 本科
限制150内