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

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

ID:22376460

大小:55.50 KB

页数:6页

时间:2018-10-28

面向对象java程序设计实训课程标准_第1页
面向对象java程序设计实训课程标准_第2页
面向对象java程序设计实训课程标准_第3页
面向对象java程序设计实训课程标准_第4页
面向对象java程序设计实训课程标准_第5页
资源描述:

《面向对象java程序设计实训课程标准》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、专业技术资料分享《面向对象Java程序设计实训》课程标准(一)课程性质与任务本课程是软件专业的一门专业必修课程。通过前期《Java程序设计》课程学习,学生掌握了面向对象Java程序设计的基础知识以及基本应用方式,本课程在此基础上进行综合的项目实训,将Java类、对象、JavaApplet、Javaapplication以及组件、布局、线程等多种知识综合,融会贯通,按照企业开发的过程完成项目的设计与实现。经过这门课程的训练过程,使学生掌握java语言的基本语法;掌握面向对象程序设计的基本思想、基本概念和基本方法;运用所学的知识和技能

2、对一般问题进行分析和程序设计,编制出高效的java语言应用程序,通过编程、调试,积累丰富经验,提高综合实践能力。掌握这些技术并将这些技术很好的应用于实践中,结合市场需要,培养学生运用相关知识解决实际问题的能力,缩小学生的实践能力与市场需求的距离,使学生全面了解企业级开发过程,为项目开发打下基础是本课程的主要任务。先修课程:《Java程序设计》。后续课程:《JavaWeb应用开发》、《JavaEE企业级开发》、《移动应用软件开发》等。(二)课程教学目标通过本课程的学习,使学生逐步建立和掌握面向对象程序设计的思想方法,具有分析问题和解

3、决问题的能力,能够运用所学的知识和技能对一般问题进行分析和程序设计,编制出高效的java语言应用程序,通过编程、调试,积累丰富经验,提高综合实践能力。掌握这些技术并将这些技术很好的应用于实践中,结合市场需要,培养学生运用相关知识解决实际问题的能力,缩小学生的实践能力与市场需求的距离,使学生全面了解企业级开发过程,为项目开发打下基础是本课程的主要任务,培养学生细致缜密的工作态度和团结协作的良好品质。1.知识目标(1)使学生建立面向对象程序设计的概念,掌握面向对象程序设计的思想和基本理论;(2)掌握JavaJDK编辑器的开发环境及基本

4、操作;(3)熟练掌握Java的类、封装、继承、多态性的概念和应用;WORD文档下载可编辑专业技术资料分享(4)熟练掌握Java输入输出流、运算符重载、异常处理等应用方法;(5)熟练的运用Java语言面向对象的程序设计,并能编写小型应用程序;(6)养成良好的程序设计习惯,能够灵活运用编辑和调试的技巧;2.能力目标(1)培养学生知识迁移能力;(2)培养面向对象编程的思想和能力;(3)培养学生在学习过程中解决困难的能力;(4)培养学生在学习过程中培养兴趣的能力,提高工作、学习的主动性;(5)培养学生理论联系实际的工作和学习方法;3.素质

5、目标(1)勤于思考、做事认真的良好作风;(2)交流沟通,团结协作;(3)责任意识;(4)学习能力;(5)创新能力;(6)文档编写的良好习惯;(7)编码的规范化;(三)参考学时本课程参考学时30学时。(四)课程学分按照16学时计为1个学分,本课程共1学分。(五)课程内容和要求根据课程目标确定了学习内容,知识体系结构如下表。序号项目名称主要内容目标与要求建议学时1第1个JAVA程序(1)编写一个在控制台输出“HELLOWORLD”的APPLICATION;(2)编写输出“HELLOWORLD”的APPLET。(1)掌握Java语言源程

6、序的结构和编程风格与惯例;(2)掌握Java程序分类以及开发过程;(3)掌握Java程序结构;(4)掌握Java开发工具的使用方法。42程序的流程控制(1)(1)掌握面向对象基本思想和方法;(2)6WORD文档下载可编辑专业技术资料分享编写一个带3个整型命令参数的程序,要求能够比较前两个参数的大小,同时以不同的循环方法按第3个参数指定的次数循环。掌握类、对象的基本概念以及继承抽象接口等的使用;3HappyChat用户登录界面设计(1)通过实例化JFRAME类的方法建立一个FRAME;(2)通过继承JFRAME类的方法建立一个JFR

7、AME,并设计好聊天室系统的用户登录界面。(1)掌握异常的捕获与处理方法;(2)理解GUI;(3)掌握类的继承、方法的覆盖24HappyChat用户登录界面的布局管理(1)设计一个FRAME,上面防治四个按钮,分别采用FlowLayout、GridLayout、BorderLayout和GridBagLayout进行布局;(2)使用合理布局,完善HappyChat用户登录界面。(1)掌握基本组件的使用;(2)掌握布局的设置。65HappyChat用户聊天程序(1)完成HappyChat用户聊天界面;(2)为用户聊天程序添加“发送”

8、、“历史记录”“退出”事件处理程序。(1)掌握多线程的使用;(2)掌握基本io操作;(3)掌握基本网络编程;(4)掌握事件处理机制。12(六)教学建议1.教学方法多种教学方法的灵活使用有利于提高教学质量,培养学生学习兴趣,活跃教学气氛,增进师生交流

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。