欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Java程序设计教学大纲.doc

    • 资源ID:23956620       资源大小:161.50KB        全文页数:21页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java程序设计教学大纲.doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateJava程序设计教学大纲Java程序设计教学大纲 Java语言程序设计课程教学大纲英文名称:Java language program designing课程编号:0812133课程类型:任选学时/课内实践学时:32学分:2适用对象:通信工程专业本科生先修课程:计算机基础、C语言程序设计基础使用教材及参考书: 教材:Java语言程序设计(基础篇),Y.Daniel Liang著,机械工业出版社一、课程教学目标及学生应达到的能力通过全面、系统地介绍Java语言的基础知识、运行机制、编程方法和技术,使学生理解面向对象的程序设计思想,掌握图形用户界面程序的特点和设计方法。培养学生用“计算机思维”方式进行计算机编程,使学生能够运用Java语言作为一种思维工具解决处理现实问题,启发学生的创新意识,提高学生在程序设计过程中分析问题和解决问题的能力。二、课程内容和基本要求第一章 引言1. 教学内容:1.1 简单的Java语言程序介绍1.2 Java语言程序的结构1.3 Java语言程序的创建和执行过程2. 教学目的及要求:1) 掌握IDE开发工具Eclipse的使用方法2) 掌握编写与运行 Java程序的方法3) 了解Java语言的概貌4) 为学习 Java语言和进行 Java程序的实验做好准备工作3. 教学重点及难点:1) Java语言的基本结构2) Java程序设计的上机步骤 第二章 基本程序设计1. 教学内容: 2.1 基本数据类型2.2 常量2.3 String类型2.4 数据的输入2.5 程序设计风格2. 教学目的及要求:1) 掌握Java的数据类型2) 掌握各种变量的声明方式3) 掌握运算符与表达式使用方法4) 掌握利用控制台和JOptionPane类进行输入输出的方法。3. 教学重点及难点:1) String类型的声明和使用2) 值类型和引用类型的区别3)控制台和JOptionPane类进行输入输出的方法第三章 数组1 教学内容: 3.1 一维数组的声明和创建 3.2二维数组的声明和创建 3.3 针对数组的程序设计3.4 数组应用示例2教学目的及要求:1) 掌握一维数组和二维数组的定义方法2) 掌握一维数组的程序设计方法3) 了解二维数组的程序设计方法4) 了解数组作为方法的参数的用法3教学重点及难点:1) 数组对象的创建和引用2) 数组作为方法的参数的用法第四章 类的设计1. 教学内容: 4.1 面向对象的程序设计概述4.2 类的定义4.3 对象的创建和访问4.4 this关键字的使用4.5 实例成员、静态成员、常量4.6 可见性修饰符4.7 对象作为方法的参数4.8 对象数组2. 教学目的及要求:1) 掌握类的定义和对象的创建2) 掌握对象的访问方法及可见性的声明3) 掌握类变量、类方法、实例变量、实例方法、常量之间的区别和它们的使用方法4) 掌握this关键字的使用3. 教学重点及难点:1)类的定义及可见性修饰符的使用2)类变量、类方法、实例变量、实例方法、常量之间的区别和它们的使用方法第五章 继承1. 教学内容: 5.1 继承的概念5.2 子类的定义5.3 覆盖5.4 object类5.5 protected修饰符5.6 final修饰符2. 教学目的及要求:1) 掌握继承的程序设计方法2) 掌握在继承设计时构造方法中this和super关键字的使用3) 掌握继承设计时可见性修饰符(public、protected、private)的使用4) 掌握继承设计时覆盖和隐藏的概念3. 教学重点及难点: 1)子类的设计2)继承设计时构造方法中this和super关键字的使用3)可见性修饰符(public、protected、private)的使用第六章 多态1教学内容:6.1多态的概念6.2多态的实现6.3对象类型的转换6.4 equals方法6.5 ArrayList类的使用2教学目的及要求:1) 了解多态的概念2) 了解多态中静态绑定和动态绑定的使用3教学重点及难点:1) 多态的概念2) 对象类型的转换第七章 抽象类1教学内容: 7.1抽象类概述7.2 抽象类和抽象方法的定义7.3 Calendar类和GregorianCalendar类的应用2教学目的及要求:1) 了解抽象类的概念2) 了解抽象类的设计方法及在多态中的使用3教学重点及难点:1) 抽象类和抽象方法的定义第八章 接口1 教学内容: 8.1 接口的概念 8.2 接口的定义和实现 8.3 接口和抽象类的比较 8.4 Comparable接口介绍 8.5 包装类2教学目的及要求:1) 了解接口的概念和作用2) 了解接口的定义及实现方法3教学重点及难点:1) 接口的定义和实现2) Comparable接口的实现第九章 异常1教学内容: 9.1异常概述 9.2 异常类型介绍 9.3 异常处理模型 9.4 捕获或声明必检异常2教学目的及要求:1) 了解异常的种类、形成机制及处理流程2) 掌握异常的程序设计方法3教学重点及难点:1)异常的种类2)异常处理模型第十章 图形用户界面程序设计1 教学内容: 10.1事件驱动程序设计概述 10.2 基于委托的事件处理模型 10.3 内部类的设计 10.4 匿名内部类的设计 10.5 方便适配器类的使用 10.6 鼠标、键盘、定时器事件介绍2教学目的及要求:1) 了解Java的事件处理机制2) 掌握为不同组件编写事件处理程序的方法3教学重点及难点:1) 基于委托的事件处理模型2) 内部类、匿名内部类的设计3) 方便适配器类的使用三、课程教学基本要求1.讲授:教学方法采用先理论后上机的教学方式,使用多媒体教学,使学生掌握基本概念和基本操作。2.作业: 每次试验后完成试验报告3.考核方式:本课程为考查科目,考核采用开卷形式。 在总成绩中,平时成绩占40,考试成绩占60。五、学时分配章节学时分配合计讲课习题课实验课上机课讨论课其他11122112333642245112611271128112911210268合计161632-

    注意事项

    本文(Java程序设计教学大纲.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开