下载

2下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 java课件my lesson教学大纲

java课件my lesson教学大纲.doc

java课件my lesson教学大纲

orchid
2018-09-07 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《java课件my lesson教学大纲doc》,可适用于IT/计算机领域

《JAVA语言程序设计》课程教学大纲一、课程基本信息课程代码:课程名称:JAVA语言程序设计课程性质:专业课课程类型:必修课计划学时:计划学分:适用专业:计算机软件先修课程:计算机基础编制时间:二、课程性质和任务性质:《JAVA语言程序设计》是一门以面向对象程序设计为主干线深入浅出地介绍Java基本概念、基本方法及技巧、Java虚拟机和Java的各种实用技术的书。任务:培养学生用JAVA语言编写程序的能力。三、课程特色本课程以课堂授课和多媒体教学并行的方式让学生在理论的指引下辅以上机实操练习。四、知识能力培养(一)基本知识类与对象及相关的概念Java图形编程事件响应多线程编程和数据库编程等。(二)自学能力通过本课程的学习要求学生掌握JAVA语言编程的规范和思想并具备编写小型程序的能力。五、课程内容和要求序号课程内容教 学 要 求理论知识实验能力学时作业实验实训了解理解掌握重点难点初步掌握掌握JAVA概述,开发工具介绍,示例√√√JAVA基础,变量,语句,数据类型转换√√√√√JAVA流程控制√√√√√方法声明,调用,参数传递√√√√数组声明,操作,参数,字符串√√√面向对象的程序设计概念,类,对象√√√类的封装,多态和继承√√√接口和包:抽象类和方法,接口包√√√导常处理,try…catch…finally√√√√√√√输入与输出:类库,文件操作√√√√√图形用户界面,AWT包,SWING包√√√√√高级用户界面,GUI设计,管理器,事件处理√√√√√√Applet程序√√√√多线程,多线程机制√√√√√数据库编程:JDBC建数据源等√√√√√√网络编程:URL类,SOCKET通信√√√√总   计六、考核方法和成绩评定(一)考核方法该门课程采用笔试(实操大作业等)方法考核。(二)成绩评定、基本知识、应知考核(书面、闭卷)成绩、上课的出勤率、学习态度、平时实践(作业、课程设计)操作情况七、教学参考书教材:《JAVA语言程序设计》李尊朝苏军等中国铁道出版社年月第版参考书:《实用Java程序设计教程》宛延闿鲁玛勒定海等机械工业出版社,年月第版八、说明和建议在讲授本课程时可进行现场教学。《Java语言程序设计》课程教学大纲、课程性质、目的与任务Java语言程序设计是为计算机工程系中专生开设的必修课程。目的是让学生了解、掌握近年来兴起的程序设计语言Java并能用它编制面向对象和网络化的程序。该课程主要分四部分。第一部分介绍Java语言的基本构成(如数据类型、表达式、语句、程序结构等)类及其扩展包以及面向对象程序设计原理第二部分讲述Java语言三个基本设施:异常、线程及字符串处理等第三部分介绍Java语言系统级类库包括文件与流、类型编程、实用工具及系统程序设计第四部分介绍Java语言的一些应用级类库及其编程技术包括Applet图形及图形用户接口网络等。、课程教学目标了解并掌握JAVA语言的基本语法。能比较熟练地用JAVA语言进行一般的程序设计。初步掌握JAVA编程开发环境JDK的使用。、课程内容及教学要求JAVA语言概述:教学内容:JAVA语言的发展历程JAVA语言的基本特点教学要求:了解:JAVA语言的发展历程迅速得以推广的原因了解:JAVA语言的基本特点:简单性、面向对象、结构中立、支持语言级多线程、稳固性、安全性等了解:JAVA虚拟机及JAVA运行系统JAVA基础教学内容:标识符的命名原则变量类型(数值型、字符型、布尔型)常量(整数、浮点数、布尔量、字符串、字符量)运算符与表达式教学要求掌握:JAVA语言的基本语法掌握:JAVA变量的正确使用方法.JAVA流程控制教学内容:.选择结构.循环结构.跳转语句教学要求:掌握:各种结构的语句了解:转移语句对程序结构的影响方法教学内容:方法声明方法调用参数传递教学要求掌握:方法的声明与调用数组教学内容:数组的定义、创建、与释放数组元素的访问多维数组教学要求掌握:对象数组及创建初始化和未初始化的数组的方法JAVA面向对象程序设计教学内容对象类成员变量教学要求了解:面向对象程序设计的基本思想及基本概念了解:面向对象语言的分类和JAVA中支持面向对象的特点了解:面向对象的软件开发环境类的封装多态和继承教学内容封装多态继承教学要求了解:对象的可见性和作用域了解:方法的重载了解:继承的实现接口和包教学内容接口包教学要求了解:接口的特点和实现了解:包的定义和引用异常处理教学内容:异常与异常对象异常处理的特点异常类的层次抛出异常异常的捕获与处理创建异常类教学要求了解:异常的处理方法了解:try、catch、finally及throw、throws的使用方法输入与输出教学内容:JAVA的输入输出流的类的层次简单的输入输出流教学要求掌握:JAVA的输入输出流的类的层次图形用户界面教学内容:综合利用前面所学的内容设计两个具体的应用程序教学要求掌握:根据给定应用系统的设计要求用面向对象的方法设计实现应用系统掌握:利用VisualJ的界面生成器或者JDK等开发工具生成应用程序界面掌握:利用消息机制实现对象之间的交互APPLET程序教学内容:APPLET主类将APPLET嵌入Web页中APPLET类方法教学要求:掌握:APPLET嵌入Web页的方法掌握:APPLET的运行过程数据库编程教学内容:数据库简介使用JDBC连接数据库建立数据源Java数据库编程教学要求:掌握:使用JDBC连接数据库掌握:建立数据源、课时安排建议课程教学总学时数为学时其中课内学时实验。教学内容课内学时实验学时一、JAVA语言概述学时学时二、JAVA基础学时学时三、JAVA流程控制学时学时四、方法学时学时五、数组学时六、面向对象的程序设计概念学时学时七、类的封装多态和继承学时学时八、接口和包学时学时九、异常处理学时十、输入与输出学时学时十一、图形用户界面学时学时十二、APPLET程序学时学时十三、数据库编程学时学时、教学方法该课程实践性较强需要学生多作练习。教师需要有比较熟练的编程经验对JDK比较熟悉。、课程考核要求.考核内容及所占比重考核内容主要包括平时作业成绩、实验成绩以及课程结束时的综合考试成绩进行综合评定各部分所占比重如下:作业成绩:实验成绩:期终考试成绩=::.考核办法闭卷考试。、选用教材及参考书教材:《Java语言程序设计》李尊朝苏军主编中国铁道出版社。参考书:.朱喜福《Java网络应用编程入门》人民邮电出版社。.梁锦叶《八、大纲说明本大纲适用于计算机应用专业及相关专业学生于第二学年的第二学期使用。《Java语言程序设计》实践教学大纲一、实践性质、目的与任务本实践教学是《Java语言程序设计》课程教学的重要组成部分其任务是:()培养学生用面向对象程序设计思想设计程序的能力()使学生掌握类的构造与设计方法()使学生掌握继承与派生类的方法()使学生了解多态的使用方法()掌握接口的定义与使用方法()使学生掌握用Jsdk开发程序的方法。二、实践教学目标Java语言是面向对象程序设计语言之一它对面向对象的基本特征都有很好的支持掌握Java面向对象特征并能熟练利用Java语言编写程序。为今后的面向对象程序开发打下基础。通过系统地上机练习力求使学生能够达到以下目标:()加深学生对课堂讲授内容的理解从计算机语言的基本概念、面向对象程序设计的基本方法、语法规则等方面加深理解打好面向对象程序设计、开发软件的良好基础。()在上机实验中提高学生对Java语言各部分内容的综合使用能力逐步掌握Java语言程序设计的规律与技巧。()在对Java程序的调试过程中提高学生分析程序中出现的错误和排除这些错误的能力。()通过上机实践加深学生对计算机软件运行环境以及对操作系统与计算机语言支持系统相互关系的了解。三、实践内容实验一Java编程环境与基本语法实验的基本内容()JDK安装配置环境变量path与classpath。()java应用程序编写。()java语言基础实验的基本要求()熟悉Java语言开发和运行环境,试写程序源文件,运行所写的程序。()掌握变量定义与数据类型掌握算术运算掌握关系运算与逻辑运算。()掌握if语句,ifelse语句循环语句掌握switch语句的使用。()掌握数组的定义与使用。实验二面向对象基础实验的基本内容()定义类包括成员变量构造函数成员方法并调用构造函数创建对象。()理解成员变量的继承与隐藏。()运行程序理解方法的继承。()运行程序理解方法的重载。()运行程序理解方法的覆盖。实验的基本要求()掌握类的声明掌握对象的创建掌握方法的定义和调用掌握构造函数的使用。()掌握成员变量的继承与隐藏。()掌握方法的继承重载与覆盖。()了解接口的实现方法实验三Java高级特征实验的基本内容()关键词static,final,this,super含义与应用。()包的命名与导入。()成员方法与成员变量作用域。实验的基本要求()掌握静态变量与静态方法的作用。()掌握this与super含义与使用。()掌握包的命名与包的引入。()掌握成员方法的作用域。实验四IO流操作实验的基本内容()字节流对文件的读写()字符流对文件的读写()字节流与字符流转换。实验的基本要求()掌握字节流与字符流的对文件操作使用。()掌握字节流与字符流的转换实现IO操作。实验五图形用户界面与事件处理实验的基本内容()常用组件使用()布局管理器()事件处理机制实验的基本要求()会使用组件与布局管理器构建图形用户界面。()会给组件添加相应事件处理器实现人机交互。实验六JavaApplet编程实验的基本内容()JavaApplet程序程序结构与开发过程()Applet的方法的生命周期()Applet图形用户界面设计()Applet多媒体支持实验的基本要求()掌握JavaApplet程序结构和开发过程。()了解Applet运行机制。()掌握在Applet图形界面设计。()掌握在Applet多媒体设计。实验七线程技术实验的基本内容()创建Thread子类的方法实现多线程。()实现Runnable接口的方法实现多线程。()理解多线程同步机制。实验的基本要求()理解线程的概念、线程的生命周期。()掌握多线程的编程:继承Thread类与使用Runnable接口。()掌握使用线程同步实现多线程间操作实验八JDBC技术实验的基本内容()JDBCODBC驱动器()驱动程序管理:javasqlDriverManager()数据库连接:javasqlConnection()SQL语句:javasqlStatement()数据集:javasqlResultSet实验的基本要求()了解JDBC的概念和工作原理。()掌握使用JDBC实现简单的数据库管理()掌握常用的JDBCAPI。四、课时安排建议序号名称学时Java编程环境与基本语法面向对象基础Java高级特征IO流操作图形用户界面与事件处理JavaApplet编程线程技术JDBC技术合计五、考核要求评定成绩时可参考以下标准:()优秀:能独立、较快完成实验内容能较好地完成实验报告及其它各项实验项目有一定创造精神和能力。有良好的实验习惯。()良好:能独立、按时完成实验内容能一般完成实验报告和其它实验作业。有较好的实验习惯。()及格:在别人启发下能一般性地按实验步骤完成实验操作。能一般完成实验报告能认真遵守实验室各项规章制度工作中有小的习惯性毛病(如实验无计划处理问题缺乏条理)。()不及格:盲目地操作有些实验虽能作但一般效果不好操作不正确。。一般能遵守实验室规章制度但常有小的错误。遇到问题时说不明原因在教师指导下也较难完成各项实验作业。六、选用教材及参考书教材:《Java语言程序设计》李尊朝苏军主编中国铁道出版社。参考书:.朱喜福《Java网络应用编程入门》人民邮电出版社。.梁锦叶《七、大纲说明本大纲适用于计算机应用专业及相关专业学生于第二学年的第二学期使用。使用时配合《Java语言程序设计教学大纲》。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/13

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利