面向对象程序设计基础大纲面向对象程序设计基础大纲.docVIP

面向对象程序设计基础大纲面向对象程序设计基础大纲.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象程序设计基础大纲面向对象程序设计基础大纲

《面向对象程序设计基础》课程教学大纲 课程代码: 060208 课程性质: 专业必修 总学时: 56 学时 总学分: 3 开课学期: 4 适用专业: 计算机科学与技术 先修课程:C程序设计、数据库原理、计算机网络 后续课程: 面向对象程序设计技术 大纲执笔人: 袁琴 参加人: 刘慧 审核人: 编写时间: 2014年3 月 编写依据: 黄山学院计算机科学与技术专业人才培养方案( 2009 )年版 一、课程介绍 本课程是为计算机应用专业高年级学生开设的一门专业技能课。Java是新一代面向对象和网络的程序设计语言,它平台无关、面向对象、多线程、安全可靠该课程以语言为主体,讲解语言程序设计的的基本概念、基本理论基本方法语言的组成与语法规则等基础知识,以及程序设计的基本思想方法,会应用进行基本的程序设计语言基础知识与编程的必备知识和工具。掌握的数据结构和常用算法实现方法;了解类库应用;掌握Applet与图形用户界面,掌握网络程序设计的相关技术,达到会应用进行程序设计。 三、本课程教学所要达到的基本目标 熟练掌握并运用以语言的数据类型、运算符与表达式熟练掌握选择结构程序设计方法并会运用相关进行程序设计熟练掌握循环结构程序设计方法并会运用相关进行程序设计了解数组的基本概念,灵活运用数组编写程序 (1) 初步了解Java的主要特征 (2) 了解Java开发与运行平台 (3) 熟悉JDK1.4开发环境 (4) 掌握Java程序的开发过程 2、教学内容: (1) Java语言主要特点 (2) JAVA的开发与运行平台 (3) Java程序的开发过程 (4) JDK1.6开发环境安装与使用 (5) 第1个java程序_Hello World程序的编辑、编译与运行 (6) 实验教学环节:java环境配置及程序运行 3、教学重点: (1) Java的主要特征 (2) JAVA程序的开发过程与运行平台 (3) JDK1.6开发环境 【第二章】Eclipse开发工具(0.5学时) (1) 初步了解Eclipse开发工具的功能应用 (2) 掌握Eclipse开发工具建立项目及程序类 (3) 掌握Eclipse开发工具开发一个Java程序的开发过程 2、教学内容: (1) Eclipse开发工具简介 (2) Eclipse开发工具安装与汉化 (3) Eclipse开发工具开发第一个Java项目 3、教学重点: (1) 掌握Eclipse开发工具建立项目及程序类 (2) 掌握Eclipse开发工具开发一个Java程序的开发过程 【第三章】JAVA语言基础(1学时+实验1学时) 1、教学目的与要求: (1) 掌握程序流程控制(分支与循环控制语句) (2)熟悉Greenfoot软件(自学) 2、教学内容: (1) 复合语句 (2)分支结构 (3)循环结构 (4)跳转语句 (5)Greenfoot软件的应用(做猫吃比萨游戏)(自学) 3、教学重点: (1) 掌握程序流程控制(分支与循环控制语句) (2) 局部变量 【第五章】数组(共0.5学时+实验1学时+4学时自学猫弹钢琴动画) 1、教学目的与要求: (1) 掌握数组的声明与内存分配 (2) 掌握数组中元素的表示方法 (3) 掌握方法的参数与返回值的应 2、教学内容 (1) 数组概述 (2) 掌握数组的声明与内存分配 (3) 掌握数组中元素的表示方法 (4) 掌握方法的参数与返回值的应用 3、教学重点 (1) 数组的应用 (2) 掌握数组的声明与内存分配 (3) 掌握数组中元素的表示方法 【第六章】字符串(共1学时+实验1学时) 1、教学目的与要求: (1) 掌握字符串的声明与内存分配 (2) 掌握字符串的操作 (3) 掌握字符串的格式化 (4) 掌握正则表达式 (5) 了解可变字符串 2、教学内容 (1) 创建字符串 (2) 字符串操作 (3) 格式化字符串 (4) 正则表达式 (5) 可变字符串 3、教学重点 (1) 掌握字符串的声明与内存分配 (2) 掌握字符串的操作 (3) 掌握字符串的格式化 【第七章】类和对象(共4学时+实验2学时+6学时课外第一次课程设计:钢琴游戏) 1、教学目的与要求: (1) 认识类的基本概念、掌握类的声明和对象的创建 (2) 学会使用类来设计完整的程序 (3) 掌握有关方法的使用及方法的参数、返回值 (4) 理解公有成员与私有成员 (5) 掌握方法重载的概念 (6) 认识构造方法,掌握构造方法的功能 (7) 了解类变量与类方法及类类型变量的使用 (8) 了解java

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档