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