java程序设计实验大纲.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java语言程序设计》课程教学大纲 课程编码:12120801608 课程性质:实验课程 学 分:3 课 时:54 开课学期:5 适用专业:电子商务 一、 课程简介 课程《Java程序设计》是电子上午本科生的一门实践课程。通过本课程的教学,使学生准确掌握 Java语言的语法机制,理解 Java面向对象编程的概念、理论和技术,培养学生用“计算机思维”方式 进行程序设计,启发学生的创新意识,提高学生在程序设计过程中分析问题和解决问题的实际动手能 力,为进一步学习后续相关课程及今后使用或开发结合本行业工作实际的应用程序奠定基础。同时, 可以帮助学生顺利通过全国计算机二级 Java语言等级考试,使学生提高就业竞争力。 二、 教学目标 通过本课程的教学应实现以下目标: 掌握基本的计算机语言特征。 掌握基本数据类型、逻辑循环语句、类的书写规范。 掌握面向对象的基本特征:继承、封装、多态。 掌握集合的框架、常用集合类,基本集合类的差异。 掌握文件、10、流。 理解多线程。 (8) 了解网络编程。 三、实验项目与课时分配 实验项目编号 实验项目名称 课时分配 实验类别 实验类型 实验要求 每组人数 121208016080 1 入门程序 4 基础 演示性 必修 1 121208016080 2 面向对象 6 基础 验证性 必修 1 121208016080 3 数组使用 6 基础 验证性 必修 1 121208016080 4 常用集合 6 基础 验证性 必修 1 121208016080 5 流、文件 8 专业 演示性 必修 1 121208016080 6 多线程 12 专业 设计研究 必修 1 121208016080 7 网络编程 12 专业 设计研究 必修 1 合计 54 四、实验条件 本课程是一门实践性很强的课程, 必须通过大量的上机实例操作才能熟练掌握所学的知识, 在上 课的全过程必须保证大部分的时间来上机。因此,每个学生都需要一台安装有相关软件的电脑,教师 也需要有向学生演示相关操作的条件。 实验主要设备和台件数 实验项目编号 实验项目 设备名称 每组应配台件数 备注 1212080160801 入门程序 电脑 1 1212080160802 面向对象 电脑 1 1212080160803 数组使用 电脑 1 1212080160804 常用集合 电脑 1 1212080160805 流、文件 电脑 1 1212080160806 多线程 电脑 1 1212080160807 网络编程 电脑 1 五、实验内容及要求 实验项目编号 实验项目 实验内容 基本要求 ] 121208016080 1 入门程序 (1) HelloWrold (2) 类的编写规范 (3) 关键字 (4) 数据类型 (5) 存储结构 (1) 熟练书写入门程序 (2) 掌握基本类书写规范 (3) 掌握常用关键字 (4) 掌握数据类型以及存储方式 121208016080 2 面向对象 (1) 继承 (2) 多态 (3) 封 装 (1) 掌握继承的基本特征 (2) 掌握封装的方法以及优点 (3) 理解多态 121208016080 3 数组使用 (1) 数组的书写 (2) 二位数组 (3) 三维数组 (4) 数组的结构 (5) 数组的应用 (1) 掌握数组的构建方式 (2) 使用二维数组 (3) 使用三维数组 (4) 数组应用 121208016080 4 常用集合 (1) List 接口 (2) Set 接口 (3) Map接口 (1) ArrayList集合原理和使用 (2) LinkedList使用和原理 (3) HashSet原理 (4) TreeSet原理 (5) Map原理 121208016080 5 流、文件 (1) 文件操作 (2) 字节流 (3) 文件流 (1) 掌握文件操作 (2) 基本的字节流使用 (3) 基本文件流使用 (4)数据复制 121208016080 6 多线程 多线程原理 线程基本操作 生产者消费者模型 理解多线程 掌握线程基本操作 编写生产者消费者模型 121208016080 7 网络编程 Socket 编程 UDP编程 掌握Socket编程的方法 了解UDP编程 使用Socket编程通信 使用UDP通信 编写通信程序 六、实验报告 本课程实验报告要求包括实验名称、目的、内容、实验步骤、实验记录、实验说明、讨论等。 七、考核办法和成绩评定 考核成绩采取平时考核成绩(包括出勤率,课堂中是否积极参与讨论,积极发表意见,回答授课 教师提问,实验报告等方面。)和期末考核(作品设计)相结合的方式综合评定,出勤率占平时考核 成绩的30%课堂中是否积极参与讨论、积极发表意见、回答授课教师提问等课堂表现情况占平时考 核成绩的20

文档评论(0)

wumanduo11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档