2017秋季面向对象程序设计(Java)教材、教学纲要、考核要求

教材简况

图书封面

       Java领域最有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。这本书最大的优点是更新比较及时,第10版根据JavaSE8全方面更新,同时修正了第9版中的不足,系统全面地讲解了Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

作为教材使用存在的问题:

  • 教材中缺少练习题;
  • 教材内容陈述方式与中文教材差异较大;
  • 缺少配套实验指导。

教学参考书选用情况

1. 林信良.Java JDK 8学习笔记,清华大学出版社,2016第1

2. 梁勇等.Java语言程序设计基础篇),机械工业出版社,2017年8第1

教学内容纲要

1章      Java程序设计概述

2章      Java程序设计环境

3章      Java的基本程序设计结构

4章      对象与类

5章      继承

6章      接口与内部类

7章      图形程序设计

8章      事件处理

9章      Swing用户界面组件

10章     部署应用程序和Applet

11章     异常、日志、断言和调试

12章     泛型程序设计

13章   集合

14章     多线程

15章    流与文件

16章      网络编程

17章      数据库编程

课程教学目标

  •  掌握Java语言基础知识;
  • 理解面向对象的编程思想和方法;
  • 学会编写Java命令行程序;
  • 学会设计OO风格的Java标准程序;
  • 学会运用Swing编写图形用户界面程序;
  • 学会运用JDBC编写数据库访问程序;
  • 学会运用Swing和JDBC实现C/S结构的应用程序;
  • 能够综合应用Java技术和面向对象思想设计程序解决实际问题。

课程教学方法

课程考核要求

一、平时成绩总分100分,考核内容包括:

1.  翻转课堂教学考核10次(3*10 = 30):5次答题考试,5次提问测试;

  注:不论什么原因,缺考没有补考机会,但有做额外任务加分机会

2.  课程实验16次:验证性实验2分,有实验报告和实验结果就给满分,共12次;设计类实验5分,由助教评分来定,共4次。

3.  综合性程序设计: 20*1 = 20 

  • 每周进度报告5分,2*5=10分
  • 演示、答辩、总结报告10分。

4.     课程学习总结报告6分

5.     关于平时成绩加分减分的说明

1)加分项目

  • 关注老师博客园博客,进行有效点评提问或评论者加1分;
  • 每周能在周日前发布一篇课程学习心得博客者,写得好的加1分;
  • 每周一次的助教答疑时间,能提出有效问题并或助教肯定者,加1分;
  • 鼓励结对学习,对同学提供学习帮助者有一定的加分。

注:加分最多不超过10分,每个人的总分不超过100

2)扣分项目

  • 截止日期前不能按时完成当周作业(学习博客、实验报告等),一周内补交者,累计3次,扣1分;超过一周未交者,每次扣1分;
  • 无故缺考一次扣2分,缺考超过4次取消考试资格;
  • 不交作业(学习博客、实验报告等)的每次扣2分;
  • 设计类实验答辩或考核不合格的扣1-2分;
  • 不遵守课堂纪律者(迟到、缺勤、使用手机等)每次扣1分。

二、期末考核方式如下:

1. 考试方式:机上考试;

2. 考核大纲:共有四道题:第1题考查学生对Java编程基础知识的理解及掌握情况;第2题考查OO技术的理解及掌握情况;第3题考查学生对图形用户界面设计和事件编程技术的理解及掌握情况;第4题考查学生对多线程技术的理解及掌握情况;

3.考核总分为100分,每道题20分,难度按照教学过程中中等学习水平的学生情况来设计,按照4个小时的考试时间安排题量。

课程总分100分,平时成绩和期末成绩各占一半。

原文地址:https://www.cnblogs.com/nwnu-daizh/p/7416804.html