资源描述
《互联网应用系统设计与实验》课程教学大纲
一、课程基本信息.课程名称
中文名称:互联网应用系统设计与实验英文名称: Design and experiment of Internet application system
1 .课程代码.课程性质
学科专业方向课程选修
2 .学时与学分总学时:8()(课外学时2周;实验学时16)
学分:5.授课对象
本课程面向电子信息工程专业(网络应用方向)学生开设。
二、课程目标及学生应到达能力
1 .课程教学目的
网络应用是计算机网络之所以存在的理由,目前网络应用已经涉及人类日常 生活的各个方面。本课程的培养目标为:让学生从网络原理的概念和理论出发, 通过一个网络应用系统的设计与开发,使得学生掌握网络应用系统的基本架构, 深化学生对网络技术的具体认知。强调软件编程的实用性,重点培养学生的网络 编程能力;启发学生的互联网思维,培养创新能力。同时,通过编程实践,让学 生养成良好的程序设计习惯,熟悉软件设计的方法,提升程序调试和优化的能力,
理解软件工程师的职业道德和责任,提升团队协作、交流与沟通能力。
2 .课程目标分解及能力要求
本大纲制定的课程教学目的可以细化为以下子目标,各子目标具体内容及其 在实现课程教学总目标中所占权重如下:
课程目标♦专业基本理论(10%):掌握网络应用系统的基础知识;掌握 网络应用系统开发的基本技术;
课程目标2-解决方案(70%):具备网络应用程序的设计与开发方法的能 力;
课程目标3-工程能力(20%):培养基本的任务分工、计划,团队合作能 力。
课程目标4-其他能力(10%):具备口头与书面的专业问题表达与交流能 力、面对新知识的自学能力。
3 .课程目标对毕业要求的支撑
通过上述课程目标,本课程能够支撑的电子信息工程专业毕业要求主要内容 包括:
毕业要求
毕业要求分指标
课程目标
1.工程知识
1.5应用知识
课程目标1
3.解决方案
3.3设计流程
课程目标2
5.技术应用及现代工具使用
5.3软件基础
课程目标2
7.个人素养
7.2团队意识
课程目标3
8.沟通
8.2表达与交流
课程目标4
9.管理
9.2工程计划
课程目标3
10.终身学习
10.2学习能力
课程目标4
毕业要求分指标与课程目标关联矩阵见附件lo
三、教学内容与教学计划
1 .课程重点网络应用系统架构、网络编程技术。
2 .课程难点网络编程技术的学习与掌握、软件工程思维的培养。
4 .教学计划(一)概论4学时
通过理论教学的方式介绍网络应用系统的基本知识,包括网络应用系统架构, 常见网络应用系统类型,网络应用开发技术、软件工程管理等(二)系统需求定义讨论4学时
通过集中讨论的方式,让每位老师所带小组的学生介绍自拟系统的功能(三)系统设计讨论4学时
通过集中讨论的方式,让每位老师所带小组的学生从网络架构、系统的功能 划分以及团队的计划等方面完成系统的概要设计(四)系统实现2周
学生根据拟定的计划任务,自学系统开发所需的编程技术,完成网络应用系 统的开发、测试以及部署(五)系统演示4学时
通过集中讨论的方式,让每位老师所带小组的学生展示自己的成果,通过提 问的方式检查学生对网络应用系统基本知识的掌握情况、网络编程技术的理解深 度等。
四、课程教学方法
1 .理论教学
基本知识:以电子教案为主介绍网络应用系统的基本理论和技术应用,重 点、难点问题辅助以板书形式。电子教案集成多媒体手段丰富课堂教学的 信息量,板书手段展示重点、难点问题的逻辑推理;2.实践教学
综合型实验:学生分组选题,重点参与需求定义、系统设计环节的讨论, 对系统开发环节所遇到的问题进行引导。完成的应用系统集中分组展示、 答疑并记录评价结果,结合系统完成情况和组内互评结果,形成成绩记录。
五、课程考核
课程考核以考核学生的课程目标达成情况为主要目的,以检查学生的应用能 力为重要内容。课程总评成绩采用综合评定方式,采用百分制表示,评定分项包 括:
各项总分值
权重
课堂 表现
需求定义si
sl+s2<100
w 1=0.4
系统设计s2
成果展示
系统演示s3
s3+s4+s5<100
w2=0.6
设计报告s4
现场答疑s5
课程总评成绩sO
sO=wl*( sl+s2)+w2*( s3+s4+s5)
六、相关课程及要求
1 .先修课程网络类:计算机网络技术及应用,TCP/IP网络编程,计算机网络平安
软件类:C语言程序设计,数据结构,Java程序设计2.后续课程
无。
七、教材及教学参考
1 .教学参考书2.课外阅读推荐
展开阅读全文