《JAVA程序设计实训》课程教学大纲

合集下载

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲一、课程概述本课程是一门面向计算机科学与技术专业学生的JAVA程序设计课程,通过本课程的学习,学生将掌握JAVA语言的基本知识和编程技巧,并能够运用JAVA语言进行程序开发和问题解决。

二、课程目标1.了解JAVA语言的发展背景、特点和应用领域。

2.掌握JAVA语言的基本语法和编程规范。

3.熟悉JAVA的核心类库,并能够灵活运用。

4.掌握常见数据结构和算法,并能够使用JAVA实现。

5.培养学生的问题分析和解决能力,提高编程能力和代码质量。

三、教学内容与安排1.JAVA语言基础1.1JAVA语言概述1.2程序的编写与运行1.3数据类型与变量1.4运算符与表达式1.5控制语句与循环结构1.6数组与字符串1.7类与对象1.8方法与函数1.9异常处理2.JAVA面向对象编程2.1类与对象的概念2.2封装与继承2.3多态与接口2.4内部类与匿名类2.5泛型与枚举3.JAVA的图形化编程3.1 AWT与Swing框架3.2 常用的Swing组件与布局管理器3.3事件处理与监听器4.JAVA的输入输出流4.1字节流与字符流4.2文件的读写操作4.3序列化与反序列化4.4网络编程的基本概念5.JAVA的多线程编程5.1线程的概念与生命周期5.2线程的创建与启动5.3线程同步与互斥5.4线程的通信与协作6.数据结构与算法6.1线性表与链表6.2栈与队列6.3树与二叉树6.4图的表示与遍历6.5哈希表与排序算法四、教学方法1.理论与实践相结合的教学方法,通过讲解理论知识和实际案例的演示,培养学生的编程思维和实际操作能力。

2.采用小组合作学习的方式,鼓励学生互相交流、合作解决问题,培养团队合作精神和解决问题的能力。

3.通过课堂练习、编程作业、实验项目等形式,加强学生对知识的掌握和实际应用能力的培养。

五、学时分配-本课程总学时:72学时-理论学时:40学时-实验与实践学时:32学时六、评估与考核1.平时成绩:包括课堂表现、课堂作业和小组合作项目成果等。

《Java程序设计实训》课程教学大纲

《Java程序设计实训》课程教学大纲

《Java程序设计实训》课程教学大纲《Java程序设计实训》课程教学大纲一、课程性质本大纲适合于软件技术专业。

Java实训是软件技术专业的一门专业课,Java实训的先修课是《数据结构》、《数据库》、《计算机网络》、《Java基础》。

它们为本课程提供了基础知识。

本课程为学生将来毕业的就业打下了既专业又实用的基础。

二、课程目标通过本课程的学习掌握基于C/S结构和B/S结构的网络编程技术。

理论教学上达到学生能撑握基于C/S结构和B/S结构的网络编程的应用协议和常用类的API,培养学生的逻辑思维能力。

实践上能让学生编写基于C/S结构和B/S结构的网络应用程序。

三、课程要求本课程教学计划84 课时,其中理论课时:28课时,实践课时:56课时。

本课程在教学上应结合当前市场需要,紧跟软件设计技术前沿,考虑学生实际专业水平和学习能力,参考社会培训机构相关课程的教学计划进行教学设计和组织。

并要求教师具有比较强的驾驭课堂的能力;具有良好的职业道德和责任心。

四、课程内容(一)理论教学1、Java基础技术。

(2学时)教学内容:主要介绍Java语言基础、面向好对象程序设计、程序流程控制语句。

常用javaAPI应用程序接口的介绍,数据转换、时间日期、多线程、文件管理等常用类的使用方法、使用案例。

GUI组件、事件处理。

重点:常用javaAPI应用程序接口的应用和GUI程序设计。

难点:GUI程序设计中事件处理。

知识目标:让学生进一步熟悉掌握利用GUI编程技术编写应用程序。

2、 java多线程机制(2学时)教学内容:主要介绍多线程机制的原理及实现。

重点:Java多线程同步控制技术。

难点:Java多线程同步控制技术。

知识目标:让学生能掌握Java多线程同步控制技术,灵活应用解决实际问题。

3、Java网络编程(4学时)教学内容:主要介绍 C/S设计模式以及Socket网络编程原理。

用Java实现网络编程的原理与技术。

重点:C/S设计模式以及Socket网络编程原理。

《Java程序设计》实验大纲

《Java程序设计》实验大纲

《Java程序设计》实验教学大纲课程名称:Java程序设计英文名称:Java programming language design课程编号:120080 开课学期:4适用专业/对象:计算机科学与技术.软件工程.信息管理与信息系统课程总学时:72 实验学时:30大纲主撰人:王荣芝制定时间: 2013.3一.实验教学目的与基本要求1.熟练掌握Java语言的基本数据类型,运算符及表达式,控制结构,字符串的应用。

2.学会运用面向对象编程特点,使用抽象、封装、继承、多态编写简单的类和使用类对象编程。

3.掌握Java语言基础类、字符串类的应用。

4.掌握异常的应用方法,进行异常处理设计。

5.掌握线程的使用方法。

6.掌握Java语言的I/O编程及应用方法。

7.掌握Java图形用户界面设计方法及其编程。

8.掌握Applet小应用程序的设计方法,设计小型网络应用程序。

9.掌握Application应用程序的设计方法,设计小型网络应用程序。

10.会简单的JDBC的数据库编程。

11.熟练掌握Java编程集成环境Eclipse的应用。

二.主要仪器设备及型号计算机P4及以上配置三.实验课程内容和学时分配实验一:Java运行环境(一)实验目的1.熟悉安装和配置JDK开发环境。

2.掌握Java程序编辑、编译和运行的过程。

3.掌握Java程序的构成特点。

4.总结在调试过程中的错误。

(二)基本知识与预习安装和配置JDK开发环境,Java程序编辑、编译和运行的过程(三)实验环境安装JDK的计算机(四)实验内容1.下载.安装并设置 Java SDK 软件包。

2.编写一个简单的 Java 程序,运行结果为在屏幕上输出学号和姓名。

(五)实验报告内容1.实验目的2.实验步骤3.程序代码4.运行结果5.经验总结实验二:Java语言基础(一)实验目的1.掌握 Java 基本数据类型、运算符与表达式的使用方法。

2.掌握各种变量的声明方式。

3.理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法;掌握 Java 语言的编程规则。

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲

《JAVA程序设计》教学大纲一、课程简介二、课程目标本课程的主要目标是让学生通过课堂教学和实践操作,掌握以下知识和能力:1.理解并掌握Java编程语言的基本语法和程序结构;2.熟悉Java开发环境的配置和使用;3.学会使用面向对象编程的思维方式进行程序设计;4.了解Java程序在实际应用中的常见应用场景,并能够独立完成相应的开发和调试工作;5.培养学生的团队合作能力和项目管理能力。

三、课程内容和安排1.基础知识和语法a. Java语言的起源和发展b. Java开发环境的配置和使用c.数据类型、变量和常量d.控制流程和循环结构e.数组和字符串的使用2.面向对象编程a.类和对象的概念b.封装、继承和多态的理解和应用c.常见设计模式的应用3.图形用户界面开发a. Swing和AWT库的使用b.事件处理和布局管理c.图形界面的设计与实现4.文件和数据存储a.文件的读写操作b.数据库连接和操作c.数据存储的安全性和性能优化5.多线程和并发编程a.多线程的概念和原理b.线程同步和互斥操作c.并发编程的技术和实践6.网络编程a.网络通信的基本概念和协议b.TCP/IP编程和UDP编程c. Socket编程和HTTP通信7.项目实战学生将根据实际案例或项目需求,进行团队合作进行项目开发和实施,综合运用课程所学的知识和技能。

四、教学方法1.理论教学通过课堂讲授和示范演示的方式,让学生掌握Java基础知识和编程技巧。

2.实践操作每个课程涉及的知识点都会有相应的实践操作,学生需要在计算机上完成相关的编程和调试任务。

3.案例分析和项目实战教师将提供一些实际案例供学生分析和讨论,并组织学生进行项目实战,培养学生的实际应用能力和团队合作能力。

4.课堂互动鼓励学生在课堂上提问题、讨论和发表自己的观点,促进师生之间的互动和思维碰撞。

五、评估方式1.平时成绩包括课堂表现、实践作业、小组讨论等。

占总成绩的30%。

2.课程设计学生需要完成一个综合性的项目设计,包括需求分析、详细设计、代码实现和结果展示等。

《Java程序设计》实验教学大纲

《Java程序设计》实验教学大纲

《Java程序设计》实验教学大纲
课程名称:Java程序设计
课程性质:必修课程类别:专业
实验项目个数:8 面向专业:计算机、软件工程、网络工程
实验教材:Java EE基础教程.清华大学出版社
一、课程学时学分
课程学时:48 学分: 3
实验学时:16
二、实验目的、任务、教学基本要求及考核方式
1、目的和任务:
本课程计算机科学与技术,软件工程,信息管理等专业的一门重要的专业选修课,同时也是计算机科学与技术,软件工程等专业的一门基础课程。

本课程的学习,为学生今后学习其它面向对象的程序语言打下基础。

本课程的任务是:通过本门课程的学习,使学生掌握Java语言编程的主要思想,学会用Java语言编程。

通过这门课程的学习使学生对类、对象、方法的定义和调用等概念有较为系统和深入的认识,对计算机软件技术有新的了解,对今后从事计算机软件系统的研发、学习都会有很大的帮助。

2、教学基本要求:
掌握Java语言编程的主要思想,学会用Java语言编程,对类、对象、方法的定义和调用等概念有较为系统和深入的认识
3、考核方式:
综合考查
三、实验项目一览表
说明:在“实验要求”栏标明该实验项目是“必修”还是“选修”;在“实验类型”栏标明该实验
项目是“演示性”、“验证性”、“设计性”还是“综合性”实验;在“备注”栏标明完成该实验项目所需的主要仪器设备名称。

本大纲主笔人:史胜辉
审核人:王春明
计算机科学与技术学院。

《JAVA程序设计》课程实验教学大纲

《JAVA程序设计》课程实验教学大纲

《JAVA程序设计》课程实验教学大纲实验 1运行Java应用程序与Java applet一、实验目的1.熟悉 Java 程序上机执行过程;2.掌握简单的 Java 应用程序和 Java applet 程序的基本结构,能上机执行 Java 应用程序和 Java applet 程序;3.能初步使用格式化输入输出语句。

二、实验类型验证性实验三、实验教学要求1.性质:必做实验2.时间要求:在讲完“Java 概述”之后安排,需要 2 学时。

2.对学生的要求:事先读懂上机运行的程序,清楚Java 应用程序和Java applet 程序的基本结构。

3.对教师的要求:预做本实验。

4.对实验室的要求:在windows 环境中装有Java 开发工具(如J2SE5.0 版),以及 IE6.0 以上版本。

四、实验参考资料1.《 Java 语言程序设计:基础篇》(美)Y.Daniel Liang著,王镁、新夫、李娜等译,机械工业出版社, 2006 年 8 月第一版。

2.《 Java 语言程序设计:进阶篇》(美)Y.Daniel Liang著,王镁、新夫、李娜等译,机械工业出版社, 2006 年 8 月第一版。

3.《 Java 程序设计教程(上册):基础篇》(美) Harvey M.Deitel Paul J.Deitel著,袁兆山、刘宗田、苗沛荣等译,机械工业出版社,2004 年 7 月第一版。

4.《 Java 程序设计教程(上册):提高篇》(美) Harvey M.Deitel Paul J.Deitel著,袁兆山、刘宗田、苗沛荣等译,机械工业出版社,2004 年 7 月第一版。

五、实验内容及步骤1.上机运行 Java 应用程序 circle_area.java。

//本程序计算圆的面积public class average{public static void main(String[] args){float r = 5, S ;S = r*r*3.1415;System.out.println( “The circle ’s area is:”+ S );}}2. 把上述 Java 应用程序 circle_area.java 改为 Java applet 程序重新运行它。

《Java程序设计》实验教学大纲

《Java程序设计》实验教学大纲

精选教课教课设计设计| Excellent teaching plan教师学科教课设计[ 20–20学年度第__学期]任教课科: _____________任教年级: _____________任教老师: _____________xx市实验学校《 Java 程序设计》实验教课纲领课程名称: Java程序设计英文名称: Java Programming课程代码: 2211011501合用专业:软件工程、网络工程、数字媒体技术课程性质:非独立设课课程属性:必修课程学时学分:实验总学时:20总学分:4此中实验理论课总学时:1实验课学时:19实验个数: 10此中应开实验项目:10必开实验项目:10选开实验项目:0一、课程性质、地位与任务Java 程序设计是软件工程、网络工程、数字媒体技术专业的一门专业必修课,该课程对着手操作要求特别强,所以本课程实验课程共开设了20 课时,基本覆盖了JAVA程序设计的全部知识点,实验内容包含:Java 编程环境; Java 语言基础;抽象、封装与类;继承与多态;图形用户界面的设计及事件办理;多线程程序设计。

经过大批的上机实验,培育和提升学生的面向对象程序设计的思想能力和Java语言的开发能力。

教课基本要求(1)掌握 Java 编程、面向对象的基础知识。

(2)较娴熟地编写 Java 应用程序、小程序。

(3)认识 Java 的常用标准类库、编程技巧、多线程、异样办理及高级编程。

教课方法和教课形式建议(1)考证性实验与设计性设计相联合(2)实验课前要修业生提早预习实验教课目的 :(1)娴熟掌握:要修业生能够全面、深刻理解和娴熟掌握所学的面向对象的内容,并能够用其剖析、设计和解答有关的问题,能够贯通融会。

(2)掌握:要修业生能够较好地理解和掌握,而且能够进行剖析和判断。

(3)认识:要修业生能够一般地认识所学内容。

二、教课基本内容和要求(一)教课基本内容本实验课程为软件工程专业软件工程方向的必修课程,在重申观点和理论的同时,更注重经过实验指引学生对课程内容的深入理解,着重指引学生自学,增强学生着手能力。

《程序设计实训》课程教学大纲

《程序设计实训》课程教学大纲

《程序设计实训》课程教学大纲课程中文名称:Java程序设计实训课程英文名称:Training for Java Programming Design课程编号:SJ002307学分:2总学时:40 实验学时:0上机学时:40开课学期:2适用专业:大数据学院各专业先修课程:《Java语言程序设计》开课单位:大数据学院一、课程性质和教学目标(需明确各教学环节对人才培养目标的贡献,即专业人才培养目标中的知识、能力和素质)课程性质:程序设计实训为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握;锻炼学生的分析解决实际问题的能力。

提高学生适应实际,实践编程的能力;同时也培养学生在项目开发中团队合作精神、创新意识及能力。

教学目标:1、对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;2、系统设计要实用,编程简练,可用,功能全面;3、说明书、流程图要清楚;4、记录设计情况(备查,也为编写设计说明书作好准备);5、要求采用模块化程序设计方法,及锯齿型书写格式,要求上机调试通过,验收时能按要求修改程序增加系统功能;6、课程设计上交内容:设计报告一份(按格式书写);源程序文件。

二、课程教学内容及学时分配(含实践、自学、作业、讨论等的内容及要求)2.1、排队问题(5学时)2.1.1、问题描述体育老师小明要将自己班上的学生按顺序排队。

他首先让学生按学号从小到大的顺序排成一排,学号小的排在前面,然后进行多次调整。

一次调整小明可能让一位同学出队,向前或者向后移动一段距离后再插入队列。

例如,下面给出了一组移动的例子,例子中学生的人数为8人。

0)初始队列中学生的学号依次为1, 2, 3, 4, 5, 6, 7, 8, 9;1)第一次调整,命令为“3号同学向后移动2”,表示3号同学出队,向后移动2名同学的距离,再插入到队列中,新队列中学生的学号依次为1, 2, 4, 5, 3, 6, 7, 8, 9;2)第二次调整,命令为“8号同学向前移动3”,表示8号同学出队,向前移动3名同学的距离,再插入到队列中,新队列中学生的学号依次为1, 2, 4, 5, 8, 3, 6, 7, 9;3)第三次调整,命令为“3号同学向前移动2”,表示3号同学出队,向前移动2名同学的距离,再插入到队列中,新队列中学生的学号依次为1, 2, 4, 3, 5, 8, 6, 7, 9。

本科专业认证《Java程序设计及实验》课程教学大纲

本科专业认证《Java程序设计及实验》课程教学大纲

《Java程序设计及实验》课程教学大纲(Java Programming and Experiment)编写单位:计算机与通信工程学院计算机科学与技术系编写时间:2021年7月《Java程序设计及实验》课程教学大纲课程编号:0812000116 0812000126英文名称:Java Programming and Experiment学分/学时:2.5,1课程性质:必修总学时:40+30 。

其中,讲授40学时,实验30学时,上机0学时,实训0学时适用专业:计算机科学与技术先修课程:程序设计、算法与数据结构(一)、程序设计、算法与数据结构(二)、程序设计、算法与数据结构(三)后继课程: JAVA EE 企业级应用开发、汇编语言注:计算机大类招生,后续课程不同专业会不相同因而不能明确写出一、课程简介在课程支撑毕业要求矩阵中,本课程包括2021版培养方案中的《Java程序设计》和《Java程序设计实验》两门课程,以下简称理论环节和实验环节。

本课程是计算机大类的专业基础课、必修课。

通过本课程的教学,使学生掌握面向对象的程序设计方法,熟练运用Java集成开发环境、Java基础语法、继承、多态、抽象类、接口等编程思想、异常捕获等知识解决复杂工程问题。

通过本课程的学习使学生系统地掌握面向对象程序设计的思想和方法解决工程问题的方法,为进一步学习JSP、J2EE等知识打下基础。

二、课程目标与毕业要求按照2021培养方案中的毕业要求,考虑本课程与专业毕业要求的支撑关系,制定本课程学习目标。

通过本课程的理论教学和实验训练,使学生具备下列能力:1.掌握Java开发的基本知识和基本技术,包括:Java基本程序设计的基本概念、常用的数据结构和算法等,使用抽象、封装、继承和多态提供开发软件的极大灵活性,模块化和可重用性。

运用Java 开发技术,针对实际应用问题,确定核心算法,设计可行方案。

(支撑毕业要求4.2能够基于科学原理并采用科学方法对计算机领域复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Java程序设计实训》课程教学大纲
一、课程性质
本大纲适合于软件技术专业。

Java实训是软件技术专业的一门专业课,Java实训的先修课是《数据结构》、《数据库》、《计算机网络》、《Java基础》。

它们为本课程提供了基础知识。

本课程为学生将来毕业的就业打下了既专业又实用的基础。

二、课程目标
通过本课程的学习掌握基于C/S结构和B/S结构的网络编程技术。

理论教学上达到学生能撑握基于C/S结构和B/S结构的网络编程的应用协议和常用类的API,培养学生的逻辑思维能力。

实践上能让学生编写基于C/S结构和B/S结构的网络应用程序。

三、课程要求
本课程教学计划84课时,其中理论课时:28课时,实践课时:56课时。

本课程在教学上应结合当前市场需要,紧跟软件设计技术前沿,考虑学生实际专业水平和学习能力,参考社会培训机构相关课程的教学计划进行教学设计和组织。

并要求教师具有比较强的驾驭课堂的能力;具有良好的职业道德和责任心。

四、课程内容
(一)理论教学
1、Java基础技术。

(2学时)
教学内容:主要介绍Java语言基础、面向好对象程序设计、程序流程控制语句。

常用javaAPI应用程序接口的介绍,数据转换、时间日期、多线程、文件管理等常用类的使用方法、使用案例。

GUI组件、事件处理。

重点:常用javaAPI应用程序接口的应用和GUI程序设计。

难点:GUI程序设计中事件处理。

知识目标:让学生进一步熟悉掌握利用GUI编程技术编写应用程序。

2、java多线程机制(2学时)
教学内容:主要介绍多线程机制的原理及实现。

重点:Java多线程同步控制技术。

难点:Java多线程同步控制技术。

知识目标:让学生能掌握Java多线程同步控制技术,灵活应用解决实际问题。

教学内容:主要介绍C/S设计模式以及Socket网络编程原理。

用Java实现网络编程的原理与技术。

重点:C/S设计模式以及Socket网络编程原理。

难点:用Java实现网络编程的原理与技术。

知识目标:让学生掌握C/S设计模式以及Socket网络编程技术和利用Java网络类实现网络应用。

4、应用协议的实现(2学时)
教学内容:主要介绍各种网络应用协议的基本原理以及Java编程实现。

重点:各种网络应用协议的基本原理以及Java编程实现。

难点:Java编程实现各种网络应用协议。

知识目标:学生能利用Java技术编程实现各种网络应用协议。

5、JSP基础知识(4学时)
教学内容:主要介绍JSP技术的基本知识和体系结构。

重点:JSP技术的基本知识和体系结构。

难点:JSP技术的掌握与熟练应用。

知识目标:学生能利用JSP编写基于B/S结构的网络应用程序。

6、Java Servlet(6学时)
教学内容:主要介绍Java Servlet的基本概念、API接口以及Servlet的配置与使用。

重点:Java Servlet的API接口以及Servlet的配置与使用。

难点:Java Servlet的配置与使用。

知识目标:学生能配置Java Servlet并在JSP中灵活应用Java Servlet技术。

7、JavaBean组件(2学时)
教学内容:介绍JavaBean的基本概念、编写与部署以及在JSP中的应用。

重点:JavaBean的部署以及在JSP中的应用。

难点:JavaBean在JSP中的应用。

知识目标:学生能在JSP中的应用JavaBean。

8、JSP数据库编程技术(2学时)
教学内容:介绍了JDBC的工作原理、API接口和JSP的数据库应用。

重点:JDBC的API接口和JSP的数据库应用。

难点:JDBC的API接口和JSP的数据库应用。

知识目标:学生能熟练应用JDBC技术实现JSP中数据库的应用。

9、课程设计(4学时)
教学内容:了解项目开发的流程,掌握软件设计方法,综合应用Java网络编程技术,实现C/S结构或者B/S结构的网络应用,提升学生项目编程能力。

重点:项目开发组织与管理,方案设计与程序代码实现,软件的测试与评估。

难点:项目开发组织与管理,方案设计与程序代码实现,软件的测试与评估。

知识目标:学生能成为一名合格的java程序开发者。

(二)实践教学
实验一java OOP编程实训
实验课时:2课时
实验目的:学生能正确理解面向对象的基本概念和java实现面向对象的技术。

实验内容:编写一个程序,体现面向对象的继承、多态和重载性。

实验二java API应用程序接口实训
实验课时:2课时
实验目的:学生能通过实验理解掌握常用java类的API,并能熟练应用。

实验内容:编写程序分别实现各种数据类型的相互转换和日期的处理。

实验三java GUI用户界面编程实训
实验课时:6课时
实验目的:掌握GUI编程技术和方法。

实验内容:编写一个模拟QQ登陆界面程序。

实验四java多线程实训
实验课时:2课时
实验目的:掌握多线程的概念和控制方法。

实验内容:编写一个电子表,实现时间的显示和整点的报时[特别提示即可]。

实验五Java网络编程实训
实验课时:4课时
实验目的:掌握网络编程的基本概念和基于TCP、UDP协议的编程方法。

实验内容:编写一个C/S结构的聊天室或者即时聊天程序。

实验六应用协议的Java实现实训
实验课时:4课时
实验目的:学生能利用Java技术编程实现各种网络应用协议。

实验内容:分别用不同网络应用协议编写一个网络应用程序。

实验七JSP基础实训
实验课时:4课时
实验目的:掌握JDBC的API接口和JSP的数据库应用,学生能利用JSP编写基于B/S结构的网络应用程序。

实验内容:编写利用JSP技术实现的网页应用程序。

实验八Java Servlet实训
实验课时:4课时
实验目的:学生能配置Java Servlet并在JSP中灵活应用Java Servlet技术。

实验内容:在JSP网页程序应用Servlet技术实现用户功能。

实验九JavaBean组件实训
实验课时:4课时
重点:JavaBean的概念和结构以及应用方向。

难点:JavaBean概念的理解和技术的应用。

知识目标:学生对JavaBean有一个正确的认识,掌握JavaBean的部署以及在JSP中的应用。

实验十JSP数据库编程实训
实验课时:4课时
实验目的:学生能熟练应用JDBC技术实现JSP中数据库的应用。

实验内容:编写一个基于JSP的数据库简易财务程序。

实验十一课程设计
实验课时:14课时
实验目的:综合应用Java网络编程技术,实现C/S结构或者B/S结构的网络应用,提升学生项目编程能力。

实验内容:编写一个功能完善的C/S结构或B/S结构的聊天室或者即时聊天程序。

五、课程建设
实训教学设备与条件要求:50台高配置电脑、安装JDK1.7,ApacheTomcat7.0和eclipse-SDK-3.7-win32IDE工具、投影仪一台。

教材建设:1、教材选取的原则,上述教学内容要占教材篇幅的85%以上。

本课程是专业实训课程,因此教材内容要全面,具有实用性,难度要适中,需要配备课后源代码和上机实训指导,以便于学生学习。

建立教学博客或其他教学互动空间,以便于能够更多的进行教学互动和交流,及时了解学生对知识的掌握程度、为学生解决难题。

六、课程评价
1、考核方式:课程设计。

2、实施方案:总成绩=平时成绩(30%)+出勤(30%)+课程设计(40%)。

相关文档
最新文档