- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言程序设-西电版
《Java语言程序设计》教学大纲课程编号:TE3321223课程名称:Java语言程序设计英文名称:Java Programming 学分/学时:2/32课程性质:公共基础课适用专业:通信工程、信息工程、信息安全、空间信息与数字技术建议开设学期:第5学期先修课程:计算机导论和C语言程序设计、数据结构与算法分析、C++语言程序设计开课单位:通信工程学院一、课程的教学目标与要求本课程是通信工程、信息工程、信息安全及空间信息与数字技术等专业学生掌握程序设计技能的一门重要的公共基础课。本课程的教学目标:通过本课程的学习,使学生掌握Java语言的基本语法,理解面向对象程序设计中的抽象、封装、继承和多态等重要概念,初步掌握面向对象程序设计方法。在课程学习中,将理论课程和上机实践结合,训练学生学会用面向对象的思想描述并解决现实中的复杂问题,强化实际动手能力,为他们在今后的课程实践和工作中奠定良好的编程基础。本课程对学生达到如下毕业要求有贡献:使用现代工具:能够针对复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。具有自主学习和终身学习的意识,有不断学习和适应发展的能力。完成课程后,学生将具备以下能力:掌握Java语言的基本语法,能够利用Java语言编写和调试程序,并掌握利用Java语言进行程序设计的基本能力。初步掌握面向对象程序设计方法。具备自学其它计算机语言和编程工具的能力。本课程的性质:本课程是一门实践性较强的公共基础课,在实施过程中理论教学和实践教学并重,理论课24学时,随课实验16学时,是每位选课学生必须完成的。二、课程具体内容及基本要求 (一)Java语言概述(2课时)Java语言的发展历程;(Java编程技术_01课程概括.ppt P.36--)Java程序的基本特点;(Java编程技术_01课程概括.ppt P.48--)Java程序的开发过程,掌握JDK1.6的使用,搭建Java语言的开发环境。(Java编程技术_01安装编译基础实战.ppt)1.基本要求(1)了解Java程序的基本特点。(2)理解Java程序的开发过程,掌握JDK的使用,能够搭建Java程序的开发环境。2.重点、难点重点:Java程序的基本特点和开发过程。难点:正确设置环境变量,搭建Java程序的开发环境。3.作业及课外学习要求:(1)仔细阅读教材中的相关章节。(2)下载JKD并安装,设置环境变量,搭建Java程序的开发环境。(二)语言基础(3课时)掌握Java语言的基本语法,初步理解面向对象的程序设计思想。1.基本要求(1)掌握Java语言的基本类型与表达式;(Java编程技术_02Java基础.ppt)(2)掌握Java的流程控制结构,包括顺序结构、选择结构及循环结构;(Java编程技术_02Java基础.ppt P.88--)(3)初步理解面向对象的程序设计思想,理解类和对象的概念,学会定义类中的方法。(Java编程技术_03面向对象的程序设计.ppt P.4--)2.重点、难点重点:Java的基本语法;面向对象程序设计方法难点:类和对象的概念,面向对象的程序设计思想。3.作业及课外学习要求:(1)书面作业,编写简单的Java程序。(三)使用Java解决简单的问题(3课时)通过实例程序,介绍Java程序输出格式的控制,交互式输入方式、Java方法的编写,及Java类库中常用方法的使用。1.基本要求(1)掌握Java程序输出格式的控制方法。(Java编程技术_07使用Java解决简单的问题.ppt)(2)掌握基本的交互式输入方式。(Java编程技术_07使用Java解决简单的问题.ppt)(3)学会数组的使用。(Java编程技术_02Java基础.ppt P.105--)(4)学会Java方法的编写,了解Java类库中一些常用方法的使用。(Java编程技术_03面向对象的程序设计.ppt P.4--)2.重点、难点重点:Java程序的输入;Java程序中方法的定义;Java类库中一些常用方法的使用。难点:交互式输入方式。3.作业及课外学习要求:(1)书面作业,通过编程,掌握Java程序的输入和输出,及Java类库中常用方法的使用,为后续编程打下良好的基础。(四)面向对象程序设计(8课时)加深面向对象程序设计思想的理解,掌握类的定义及实例的创建;理解继承、多态和接口。1.基本要求(1)掌握类的定义及如何创建类的实例;(Java编程技术_03面向对象的程序设计.ppt P.32--,P.56--)(2)掌握访问控制修饰符的限定作用;(Java编程技术_03面向对象的程序设计.ppt P.106--)(3)掌握对象的初始化和清除;(Java编程技术_03面向对象的程
文档评论(0)