面向对象Java程序设计实训课程标准.docx

上传人:b****2 文档编号:2253166 上传时间:2022-10-28 格式:DOCX 页数:7 大小:19.15KB
下载 相关 举报
面向对象Java程序设计实训课程标准.docx_第1页
第1页 / 共7页
面向对象Java程序设计实训课程标准.docx_第2页
第2页 / 共7页
面向对象Java程序设计实训课程标准.docx_第3页
第3页 / 共7页
面向对象Java程序设计实训课程标准.docx_第4页
第4页 / 共7页
面向对象Java程序设计实训课程标准.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

面向对象Java程序设计实训课程标准.docx

《面向对象Java程序设计实训课程标准.docx》由会员分享,可在线阅读,更多相关《面向对象Java程序设计实训课程标准.docx(7页珍藏版)》请在冰豆网上搜索。

面向对象Java程序设计实训课程标准.docx

面向对象Java程序设计实训课程标准

《面向对象Java程序设计实训》课程标准

(一)课程性质与任务

本课程是软件专业的一门专业必修课程。

通过前期《Java程序设计》课程学习,学生把握了面向对象Java程序设计的基础知识和大体应用方式,本课程在此基础上进行综合的项目实训,将Java类、对象、JavaApplet、Javaapplication和组件、布局、线程等多种知识综合,融会贯通,依照企业开发的进程完成项目的设计与实现。

通过这门课程的训练进程,使学生把握java语言的大体语法;把握面向对象程序设计的大体思想、大体概念和大体方式;运用所学的知识和技术对一样问题进行分析和程序设计,编制出高效的java语言应用程序,通过编程、调试,积存丰硕体会,提高综合实践能力。

把握这些技术并将这些技术专门好的应用于实践中,结合市场需要,培育学生运用相关知识解决实际问题的能力,缩小学生的实践能力与市场需求的距离,使学生全面了解企业级开发进程,为项目开发打下基础是本课程的要紧任务。

先修课程:

《Java程序设计》。

后续课程:

《JavaWeb应用开发》、《JavaEE企业级开发》、《移动应用软件开发》等。

(二)课程教学目标

通过本课程的学习,使学生慢慢成立和把握面向对象程序设计的思想方式,具有分析问题和解决问题的能力,能够运用所学的知识和技术对一样问题进行分析和程序设计,编制出高效的java语言应用程序,通过编程、调试,积存丰硕体会,提高综合实践能力。

把握这些技术并将这些技术专门好的应用于实践中,结合市场需要,培育学生运用相关知识解决实际问题的能力,缩小学生的实践能力与市场需求的距离,使学生全面了解企业级开发进程,为项目开发打下基础是本课程的要紧任务,培育学生细致缜密的工作态度和团结协作的良好品质。

1.知识目标

(1)使学生成立面向对象程序设计的概念,把握面向对象程序设计的思想和大体理论;

(2)把握JavaJDK编辑器的开发环境及大体操作;

(3)熟练把握Java的类、封装、继承、多态性的概念和应用;

(4)熟练把握Java输入输出流、运算符重载、异样处置等应用方式;

(5)熟练的运用Java语言面向对象的程序设计,并能编写小型应用程序;(6)养成良好的程序设计适应,能够灵活运用编辑和调试的技术;

2.能力目标

(1)培育学生知识迁移能力;

(2)培育面向对象编程的思想和能力;

(3)培育学生在学习进程中解决困难的能力;

(4)培育学生在学习进程中培育爱好的能力,提高工作、学习的主动性;

(5)培育学生理论联系实际的工作和学习方式;

3.素养目标

(1)勤于试探、做事认真的良好作风;

(2)交流沟通,团结协作;

(3)责任意识;

(4)学习能力;

(5)创新能力;

(6)文档编写的良好适应;

(7)编码的标准化;

(三)参考学时

本课程参考学时30学时。

(四)课程学分

依照16学时计为1个学分,本课程共1学分。

(五)课程内容和要求

依照课程目标确信了学习内容,知识体系结构如下表。

序号

项目名称

主要内容

目标与要求

建议学时

1

第1个JAVA程序

(1)编写一个在控制台输出“HELLOWORLD”的APPLICATION;

(2)编写输出“HELLOWORLD”的APPLET。

(1)掌握Java语言源程序的结构和编程风格与惯例;

(2)掌握Java程序分类以及开发过程;

(3)掌握Java程序结构;

(4)掌握Java开发工具的使用方法。

4

2

程序的流程控制

(1)

(1)掌握面向对象基本思想和方法;

(2)掌握类、对象的基本概念以及继承抽象接口等的使用;

6

编写一个带3个整型命令参数的程序,要求能够比较前两个参数的大小,同时以不同的循环方法按第3个参数指定的次数循环。

3

HappyChat用户登录界面设计

(1)通过实例化JFRAME类的方法建立一个FRAME;

(2)通过继承JFRAME类的方法建立一个JFRAME,并设计好聊天室系统的用户登录界面。

(1)掌握异常的捕获与处理方法;

(2)理解GUI;

(3)掌握类的继承、方法的覆盖

2

4

HappyChat用户登录界面的布局管理

(1)设计一个FRAME,上面防治四个按钮,分别采用FlowLayout、GridLayout、BorderLayout和GridBagLayout进行布局;

(2)使用合理布局,完善HappyChat用户登录界面。

(1)掌握基本组件的使用;

(2)掌握布局的设置。

6

5

(1)

(1)掌握多线程的使用;

12

HappyChat用户聊天程序

完成HappyChat用户聊天界面;

(2)为用户聊天程序添加“发送”、“历史记录”“退出”事件处理程序。

(2)掌握基本io操作;

(3)掌握基本网络编程;

(4)掌握事件处理机制。

(六)教学建议

1.教学方式

多种教学方式的灵活利用有利于提高教学质量,培育学生学习爱好,活跃教学气氛,增进师生交流。

(1)任务驱动型教学方式

是以知识点为依据,以学生知识背景和实际同意能力为前提,设计出合理的任务。

咱们那个地址所说的“任务驱动”是将所要学习的新知识隐含在一个或几个任务当中,学生通过对任务进行分析、讨论,明确它大体涉及到哪些知识,并找出哪些是旧知识,哪些是新知识,在教师的指导、帮忙下找出解决问题的方式,最后通过任务的完成实现对所学知识的意义建构。

事实上它并非是简单的给出任务,重要的是要让学生学会学习。

在完成相应的任务后,比较哪个程序更完善、时刻和空间复杂度更低,同时让学生把方式介绍给大伙儿,鼓舞大伙儿去发觉新思路、新方式,培育学生的制造性思维。

(2)以大作业和真实项目为主体的教学方式

在课程后期,学生有了必然的JAVA编程基础,欠缺的主若是实际的开发体会和全面系统地、深切地把握JAVA技术。

解决的方式确实是通过企业真实项目练习,对所学知识进行深化,然后通过项目来获取实际开发的体会,尽快达到企业的实际要求。

(3)互动式教学

过去的教学中,教师讲得很细,但由于学生不能独立试探,未能主动参与程序设计进程,因此,“讲时听得懂,课后就糊涂”成了学生学习运算机类课程的一大问题。

为此,应从简单的应用程序开始,教师第一导出问题,由学生在书中找答案,然后进行讨论,一起设计算法,一路完成应用程序设计。

然后,教师对设计进程、设计原理、设计方式和注意事项进行总结,在此基础上再进行较复杂的设计。

这种不断讨论问题、解决问题的进程,有利于培育学生的独立试探能力,提高基础知识的灵活、综合运用能力,使学生由被动型学习转向主动型学习,培育创新意识。

(4)灵活的考核与考试方式

考核分大体语法和应用两大部份,大体语法的内容采纳开卷统一考试,对利用大体语法解决实际问题的能力采纳实践与答辩相结合的方式进行。

2.评判方式

本课程要紧培育java程序设计大体语法与大体应用,期末综合能力测试应全面考核知识,测试成绩占50%。

本课程以进展学生的实际应用能力为主,因此平常上机实验技术应有严格的记录,依照各类实验的要求来计算平常成绩。

最终课程成绩由“平常成绩(包括考勤、课堂表现、实验实训报告等)占20%,平常进程考核成绩占30%,期末综合能力测试成绩占50%”组成。

3.教学条件

(1)运算机硬件要求:

Windows2000或以上,CPU主频>1GHz,内存容量>=1GB。

(2)软件要求:

JDK、Eclipse环境。

(3)其他要求:

本课程要求在多媒体机房完成,以实现“教、学、做”一体化,同时要求安装多媒体教学软件和Java语言集成学习环境。

4.教材编选

(1)教材选用原那么

1)以“三个面向”(面向现代化、面向世界、面向以后)为指导,以深化课程体系和教学内容改革,培育学生的创新能力和实践能力为重点,总结体会,突出重点,提高质量,注重特色。

结合我院人材培育目标和培育模式、选用适用性强、质量高的教材。

2)坚持增品种、重配套的原那么,慢慢成立以文字、声音、图像等为媒体的立体化教材体系;大体教材、辅助教材、教学参考书系列配套。

3)坚持编、选并重的原那么,做好教材选用及治理工作,利用质量上乘、科学适用的优质教材,同时进一步增强自编教材的编写出版工作。

4)实践教学环节的教材建设,必需做到与理论教学相配合、与新的教学实验设备相适应、且符合教学大纲的要求。

编写与主教材配套的实验指导书和相应的实践教学环节的课程设计、毕业设计资料。

5)实践教学环节的教材建设要表现标准化,具有创新性与综合性,同时有利于对学生能力的培育。

(2)推荐教材与参考书籍

1)《Java程序设计教程》,清华大学出版社,2020年7月.

2)《Java程序设计实训》,中国水利水电出版社,2020年3月.

3)《Java程序设计任务驱动式实训教程》,北京大学出版社,2020年9月.

(七)参考书和其他参考文献

[1]殷兆麟,《java语言程序设计》第2版,高等教育出版社.

[2]cay  garycornell,《java核心技术》第七版卷i,机械工业出版社.

[3]lovorhorton,《java2编程指南》,电子工业出版社.

[4]ivorhorton,《java2入门基础》,中国电力出版社.

[5]孙权党,《java程序设计应用教程》,电子工业出版社.

(八)其他说明

本课程将依照专业建设和市场进展的需要,改革教学内容。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1