面向对象程序设计-济南大学数学科学学院.DOC

面向对象程序设计-济南大学数学科学学院.DOC

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

授 课 计 划 2017 — 2018 学年第 2 学期 学 院: 数学科学学院 课程名称: 面向对象程序设计 课程编码: 课程类别: 专业必修课 计划学时: 48(理论:32 实验: 16 ) 学 分: 2.5 授课时间: 周二1、2节、周二(双周)9、10节 授课地点: 7JC603 教 学 班: 计算1501 授课教师: 徐法升 填报日期: 2018年 3 月 3日 《面向对象程序设计》课程授课计划 一、课程内容简介与教学目的 (一)课程内容的简单介绍和描述 本课程是数学科学学院信息与计算专业开设的一门专业必修课。其主要内容是学习Java语言的基本语句、语法和Java面向对象的程序设计方法与设计过程,包括了Java语言的基本语句、语法,Java中面向对象技术的实现,继承与派生,抽象类与接口,多态,Java的异常处理,图形用户界面程序开发等。 (二)课程目标和教学目的 通过本课程的学习,学生要掌握Java语言的基本使用方法,理解面向对象程序设计的思路和方法,能够使用Java开发一些带图形界面的程序,养成良好的编程习惯,培养使用面向对象进行程序开发的思维方式。 二、课程要求及教学活动项目 (一)课程要求: 通过本课程的学习,要求学生达到以下的能力: 能够熟练的使用Java语言。包括Java的语法,Java程序的结构,创建Java项目的方法等。 养成面向对象程序设计的思维。包括提出问题之后,能够根据需求创建相关的类,然后使用这些类进行相关的程序开发。 会使用Java中一些常见的工具类。 能够利用Java开发图形界面程序。 能够处理Java中产生的异常。 (二)教学活动项目及学时分配: 理论教学32学时;上机实验16学时。 三、成绩考核 (一)平时成绩:主要包括考勤、课堂表现、上机作业,占总成绩的30%。 (二)期末考试成绩:闭卷笔试,占总成绩的70%。 (三)最终成绩组成说明:平时成绩*30%+期末考试成绩*70% 四、教材及参考资料 教材:《Java面向对象程序设计》.董小园.清华大学出版社.2013 参考资料: 1. 《Java开发实战》. 软件开发技术联盟 著. 清华大学出版社. 2013 2. 《Java编程思想》(第4版). [美]埃克尔. 机械工业出版社. 2007 3. 《精通Java Web整合开发》(第2版) 刘斌. 电子工业出版社. 2011 五、教师联系方式及答疑要求 教师联系电话邮箱:ss_xufs@ujn.edu.cn,答疑时间:周二5、6节,7JC605 答疑和质疑相结合。 六、课程教学计划安排及策略 第1周 学时:2 授课内容:什么是Java;Java的特点;Java的工作方式;Java技术平台简介;Java开发环境的准备;开发Java应用程序;两类Java程序;一个简单的Java应用程序;代码编写及保存;程序编译及运行;初识类;main()方法与命令行参数;Java基本语法;基本数据类型;标识符命名规则及规范;注释语句;流程控制语句;选择结构语句;循环结构语句;了解Java Applet小程序;Java Applet小程序实例代码及结构分析;Java Applet小程序的编译和运行;Java Applet小程序的使用说明。 目的要求:1、了解什么是Java程序设计语言 2、理解Java的工作方式 3、掌握Java程序框架,理解类和方法的结构 4、熟悉简单Java应用程序的书写格式 5、在Java环境下编写第一个Java程序并执行 第2周 学时:2 授课内容:授课内容:面向对象程序设计思想;对象的概念;对象的两种成员;对象之间的关系;类的概念;类的定义;类与对象的关系;创建第一个对象;对象的声明;对象的创建;对象的使用;对象的引用与对象的实体 目的要求:1、初步理解面向对象程序设计思想 2、理解封装、继承与多态 3、掌握类和对象的基本概念; 4、掌握Java中类与对象的关系、对象之间关系 5、掌握简单类的编写及对象的创建、使用 第3周 学时:2 授课内容:变量与基本数据类型;整数类型;浮点类型;字符类型;逻辑类型;数据类型的转换;常量;字符串类型;运算符;算术运算符;自增、自减运算符;关系运算符;逻辑运算符;赋值运算符;条件运算符;数组;数组的声明;数组的创建;数组的初始化;数组的length属性;数组元素的使用;类类型数组;数组的引用; 目的要求:1、掌握Java中的基本数据类型 2、掌握变量的声明和使用 3、掌握Java数组的定义和使用 第4周 学时:2 授课内容:接收用户输入的数据;成员变量;成员变量的默认值;复杂类型的成

文档评论(0)

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

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档