JAVA语言程序设计课程教学大纲.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《JAVA语言程序设计》课程教学大纲 一、课程基本信息 课程代码: 课程名称:JAVA语言程序设计 课程性质:专业课 课程类型:必修课 计划学时:72 计划学分:4 适用专业:计算机软件 先修课程:计算机基础 编制时间:2006-7-6 二、课程性质和任务 性质:《JAVA语言程序设计》是一门以面向对象程序设计为主干线,深入浅出地介绍Java基本概念、基本方法及技巧、Java虚拟机和Java的各种实用技术的书。 任务:培养学生用JAVA语言编写程序的能力。 三、课程特色 本课程以课堂授课和多媒体教学并行的方式,让学生在理论的指引下,辅以上机实操练习。 四、知识能力培养 (一)基本知识 类与对象及相关的概念,Java图形编程,事件响应,多线程编程和数据库编程等。 (二)自学能力 通过本课程的学习,要求学生掌握JAVA语言编程的规范和思想,并具备编写小型程序的能力。 五、课程内容和要求 序号 课程内容 教 学 要 求 理论知识 实验能力 学时 作业 实验 实训 了解 理解 掌握 重点 难点 初步掌握 掌握 01 JAVA概述,开发工具介绍,示例 √ √ √ 2 02 JAVA基础,变量,语句,数据类型转换 √ √ √ √ 4 √ 03 JAVA流程控制 √ √ √ 4 √ √ 04 方法声明,调用,参数传递 √ √ √ 4 √ 05 数组声明,操作,参数,字符串 √ √ 4 √ 06 面向对象的程序设计概念,类,对象 √ √ 4 √ 07 类的封装,多态和继承 √ √ 6 √ 08 接口和包:抽象类和方法,接口包 √ √ √ 4 09 导常处理,try…catch…finally √ √ √ √ √ 4 √ √ 10 输入与输出:类库,文件操作 √ √ √ 6 √ √ 11 图形用户界面,AWT包,SWING包 √ √ √ 4 √ √ 12 高级用户界面,GUI设计,管理器,事件处理 √ √ √ √ √ 6 √ 13 Applet程序 √ √ √ 4 √ 14 多线程,多线程机制 √ √ √ 4 √ √ 15 数据库编程:JDBC建数据源等 √ √ √ √ 6 √ √ 16 网络编程:URL类,SOCKET通信 √ √ √ 6 √ 总   计 72 六、考核方法和成绩评定 (一)考核方法 该门课程采用笔试(实操/大作业等)方法考核。 (二)成绩评定 1、基本知识、应知考核(书面、闭卷)成绩 2、上课的出勤率、学习态度 3、平时实践(作业、课程设计)操作情况 七、教学参考书 教材:《JAVA语言程序设计》,李尊朝 苏军等,中国铁道出版社,2004年2月第1版 参考书: 《实用Java程序设计教程》,宛延闿鲁玛勒 定海 等,机械工业出版社,2005年1月第1版 八、说明和建议 在讲授本课程时,可进行现场教学。 《Java语言程序设计》课程教学大纲 课程性质、目的与任务 Java语言程序设计是为计算机工程系中专生开设的必修课程。目的是让学生了解、掌握近年来兴起的程序设计语言Java,并能用它编制面向对象和网络化的程序。该课程主要分四部分。第一部分介绍Java语言的基本构成(如数据类型、表达式、语句、程序结构等),类及其扩展,包以及面向对象程序设计原理;第二部分讲述Java语言三个基本设施:异常、线程及字符串处理等;第三部分介绍Java语言系统级类库,包括文件与流、类型编程、实用工具及系统程序设计;第四部分介绍Java语言的一些应用级类库及其编程技术,包括Applet,图形及图形用户接口,网络等。 课程教学目标 1.了解并掌握JAVA语言的基本语法。 2.能比较熟练地用JAVA语言进行一般的程序设计。 3.初步掌握JAVA编程开发环境JDK的使用。 课程内容及教学要求 1.JAVA语言概述: 教学内容: JAVA语言的发展历程;JAVA语言的基本特点 教学要求: 了解:JAVA语言的发展历程,迅速得以推广的原因 了解:JAVA语言的基本特点:简单性、面向对象、结构中立 、支持语言级多线程、稳固性、安全性等 了解:JAVA虚拟机及JAVA运行系统 2. JAVA基础 教学内容: 标识符的命名原则 变量类型(数值型 、字符型、布尔型)

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档