Java程设计教学大纲.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  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文档。上传文档
查看更多
Java程设计教学大纲

《Java程序设计》课程教学大纲 课程基本信息 课程名称: Java程序设计/ 课程性质:计算机应用技术专业课 课程学时和学分:总学时:56 总学分:4 理论学时:22 实验学时:34 适用专业:计算机应用技术 先修课程:信息处理技术、数据库系统原理、C语言程序设计 开课学院(部):信息与自动化学院 教研室:计算机科学与技术教研室 一、教学目的、要求 通过《Java程序设计》的学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作,为以后能够独立进行程序开发打下良好的基础。 1、知识要求 (1)了解Java语言发展历史和一些专业术语; (2)掌握Java语言的基础知识:词法、语法、类、包等; (3)掌握面向对象的思想; (4)能够用Java语言实现一些小程序和小型应用程序的开发; (5)掌握Java语言的一些技术:异常处理、多线程、JDBC等。 2、能力要求 要求学生具体能力为: (1)熟悉Jdk的Windows环境变量的配置、MyEclipse的使用; (2)熟练使用Java语言进行程序编写、运行。 (3)能够熟练的使用Java的多线程技术、数据流、JDBC等技术编写给定题目的程序代码。 (4)同时养成良好的编程习惯:良好的变量命名习惯、注释的编写以及代码编写规范化。 3、技能要求 通过本门课程的学习,要求学生:具有一定的面向对象的编程思想;规范化的编程习惯;举一反三的学习能力。 二、课程主要内容(内容及要求) 1、Java语言入门 1)Java语言概述(了解) 2)认识Application和Applet(了解) 3)Java程序开发工具和开发方法(掌握) 2、Java语言编程基础 1)Java语言的基础知识:标识符和关键字、数据类型、用变量和常量计算圆的面积、表达式和运算符(熟练掌握) 2)Java语言的语句:用if语句进行成绩分析、用switch语句进行成绩分析、循环语句(掌握) 3)数组:一维数组及二维数组的定义与使用(掌握) 3、类和方法 1)面向对象概述(了解) 2)类(class)和方法的应用:用类和方法实现四则运算、用构造方法输出提示信息(熟练掌握) 3)类的继承(inheritance)和多态(熟练掌握) 4)抽象类与接口(interface)(掌握) 4.图形用户界面(GUI)设计 1)认识AWT和Swing(了解) 2)布局管理器(熟练掌握) 3)常用Swing组件(熟练掌握) 4)常用组件的事件处理:鼠标和键盘事件(掌握) 5.异常处理 1)Java的异常处理机制(掌握) 2)在方法中处理异常(掌握) 3)自定义异常类(了解) 6. 线程 1)线程入门 (了解) 2)多线程 (掌握) 3)线程的状态控制和同步(掌握) 7. 标准类库和常用工具类 1)Java常用的基础类:Object类、与字符串有关的类、包裹类、Math类、System类(掌握) 2)集合类:Collection、Set接口和HashSet类、List接口和ArrayList类、集合的访问、Map接口和Hashtable类(理解) 8. Java的文件管理与标准输入输出 1)文件和目录的操作(掌握) 2)文件的输入和输出(熟练掌握) 3)标准输入与输出(熟练掌握) 9.JDBC数据库技术 1)JDBC概述(掌握) 2)JDBC数据库操作实例(熟练掌握) 三、学时分配 学时分配表 序号 章节 内容 学时数 1 第1章 Java语言入门 2+2 2 第2章 Java语言编程基础 4+4 3 第3章 类和方法 4+8 4 第4章 图形用户界面设计 4+8 5 第5章 异常处理 2+1 6 第6章 线程 2+2 7 第7章 标准类库和常用工具类 1+2 8 第8章 Java的文件管理与标准 2+1 9 第9章 JDBC数据库技术 1+2 10 综合程序设计 4 合 计 56 四、教学环节安排 课堂教学:加强开放、交互式的教学活动,注重采用多媒体授课形式,通过多媒体授课,可以使学生对具体的操作有一个形象的认识,在授课过程中,采用任务驱动的教学方法。合理安排自学、辅导、作业、实践、测试、考试等主要教学环节的比重,有效发挥各教学环节的互补作用,提高教学效果。 1、教学方法:采用多媒体教学教学为主、网络教学为辅的教学方法。 2、教学手段:在教学过程中采用任务驱动的教学手段。 3、外语要求:关键术语和概念的英语描述和缩写能够熟练读写。 习题课和课外习题: 五、课程内实验内容及要求 参见《Java程序设计》课程课内实验教学大纲。 六、考核和成绩评定方法 该门课

文档评论(0)

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

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

1亿VIP精品文档

相关文档