SPOC学校专有课程
Internet编程技术
分享
spContent=该课程是一门针对网络、软工等工程专业的本科生专业必修课。它主要讲述Internet编程的技术和方法,包括HTML、JavaScript、Servlet、JSP语言的基本语法、MVC设计模式的基本概念和思想、JDBC数据库连接的传统方法和数据源方法、DAO设计模式、过滤器开发技术等。该课程理论性、实践性、应用性和综合性都很强,不仅需要HTML、JavaScript、Servlet、JSP、JDBC等基本Web应用开发知识,而且需要MVC、DAO等软件设计模式知识,同时还和具体的Internet应用密切相关。通过该课程的学习,学生能对Internet编程技术的设计模式和方法有一个系统全面的了解,形成良好的编程习惯和具备实际工程项目的开发能力,为以后从事Internet编程打下牢固的理论基础与实践基础。从课程地位上来说,该课程在先修专业基础课程和后续专业课程中起着承上启下的桥梁作用,是一门可综合运用前期理论知识解决实际问题的重要课程。
—— 课程团队
课程概述


【课程目标1】了解Internet编程技术的历史与特点,掌握JavaScript、CSS、Servlet、JSP语言的基本语法,熟悉各种Internet编程环境及调试技巧,从而了解Internet编程的应用场境,以及实际Internet编程实践中开发工具的使用现状,能够客观分析和评价Internet编程可能对社会可持续发展产生的影响,如对我们日常生活的影响。

【课程目标2】能够运用Servlet、JSP技术及标签开发实现复杂的Internet编程开发问题,具体有解决实际软件工程问题的能力。

【课程目标3】理解MVC设计模式的基本概念和思想,采用MVC设计模式解决实际软件工程问题,从而具有设计软件实验项目的能力。

【课程目标4】掌握JDBC数据库连接的传统方法和数据源方法,学会使用DAO设计提升增删改查的效率,并通过JavaBean进行数据传递和属性放置,能够运用这些知识开发一些Internet应用系统,从而掌握用Web开发语言解决复杂软件工程问题。采用基于DAO模式开发复杂的软件项目,解决实际软件工程问题,从而具有设计软件实验项目的能力。

【课程目标5】理解自定义标签概念和监听器、过滤器开发技术,并运用这些知识解决一些实际应用中的效率提升问题和事件触发问题,采用过滤器技术解决一些实际软件工程项目中的问题,从而具有设计软件实验项目的能力。


成绩要求

期末进行卷面考试,平时成绩占50%,考试成绩占50%


课程大纲