C语言程序设计课程教学大纲-专业发展.doc

C语言程序设计课程教学大纲-专业发展.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计课程教学大纲-专业发展.doc

程序设计(Java设计)课程教学大纲 PAGE 1 PAGE 7 《计算机编程 Java技术》教学大纲 适用对象:计算机软件专业、网络专业 学 时:72学时 课程性质:专业技术课 课程编号:071108 执笔人:杨洋 杨鹏 审定人: 贺平 说明部分 前言 Java 语言诞生于20世纪90年代的初期,从最初的用于家用电器联网的通用芯片语言,到今天受到学术界、工业界和广大网络编程人员接受和欢迎的Internet宠儿,Java经历了一段艰难但又充满希望的发展历程。Java 技术不仅仅包括Java语言,但是Java语言确实是整个Java 技术的根源和基础。此课程将重点介绍Java的语言及其程序设计。 课程的性质、目的及任务 课程性质:本课程是专业必修课 计算机编程(Java技术)是计算机软件专业、网络专业的一门重要的专业必修课程。Java语言作为当今INTERNET上最流行的编程语言,它的产生和WWW密切相关。通过本课程的学习,使学生掌握网络编程的基本方法,能够根据现实生活实践编制出一些实用的客户机/服务器小程序。 教学基本要求 通过对本课程的学习,学生应达到了解面向对象的开发技术,熟悉Java的语法规则,熟练掌握有关类库的使用方法,了解Java程序的两种:独立应用程序和Applet程序,了解高级用户界面GUI设计方法。 教学中要注意的问题 1、本课程概念多、较抽象、涉及面广,因此教学形式主要以讲授和试验方式,对于书中的每个章节都有对应的上机练习。 2、对关键性概念、整体实现思想方面的问题可辅以课堂讨论的形式。 课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、理解和掌握。了解即能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。 文本部分 一、课程的内容要点及教学要求 第一章、Java语言基础 教学内容: Java的Application程序 Java的Applet小程序 Java程序的运行 HTML文件 常量、变量 教学要求 1. 掌握:数据类型的种类,作用域。 2. 理解:Java的Application程序和Applet程序的编写。 3. 了解:Java语言的发展历程。 作业:教材习题 第二章、运算符、表达式与控制结构 教???内容: 运算符与表达式 语句的种类,包括表达式语句、复合语句和流程控制语句 控制结构的种类,基本结构的主要特点。 数组的定义,创建及赋值,数组元素的访问,参考数据类型 Java中方法的定义及调用,方法的参数,方法体的局部变量,方法的重载 教学要求: 1.掌握:运算符及表达式的概念及应用,语句的种类及控制结构,数组的定义,创建、赋值、数组元素的访问,方法的定义及调用,方法的参数。 2. 理解:方法体的局部变量,方法的重载。 3. 了解:参考数据类型。 教学建议: 本章是Java语言的基础章节,应鼓励学生积极思考,多做习题,给学生提供大量的例子帮助学生理解。 作业:教材习题 第三章、Java 面对对象程序设计 教学内容: 面向对象程序设计的基本概念 类定义、类对象、构造函数 类的继承 接口的实现、接口的继承和组合、接口的多态 package包 Java 的API与类库 教学要求: 1.掌握:类的概念,类的继承,和接口的概念。 2.了解:package包和 Java的API与类库。 第四章、异常 教学内容: 异常的基本概念,Java对异常的处理机制、异常类和异常类的方法和属性 运行时异常、捕获异常、声明异常和抛弃异常 创建用户自己的异常 教学要求: 1. 掌握:对异常的处理机制,捕获异常、声明异常和抛弃异常 2. 理解:异常类和异常类的方法、属性。 作业:教材习题 第五章:多线程 教学内容: 多线程的概念 线程的实现的两种方法和对多线程的基本控制 多线程的互斥问题 多线程中的同步 多线程的一些应用 教学要求 1. 掌握:多线程的概念,线程实现的两种方法和基本控制 2. 理解:多线程的互斥问题,夺线程中的同步 3. 了解:多线程的一些应用 作业:教材习题 第六章、Java 的输入输出(I/O)处理 教学内容: Java输入输出流的特点和层次结构 文件的顺序输入输出 文件的随机访问 File类 字符流 对象的串行化 教学要求: 1. 掌握:Java输入输出流的特点和层次结构,文件顺序输入和输出,字符流。 2. 理解:对象的串行化。 作业:教材习题 第七章、Java 图形用户界面 教学内容: 图形用户界面概述 文本与字体 图形设计 显示图像 标签、按钮和文本框 复选框、单选按钮和列表 鼠标事件与键盘事件 布局管理器 教学要求 1. 掌握:图形用户界面概述、文本与文字、图形设计、显示图像、标签、按钮和文本框、

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档