Java语言程序设计Ⅰ教学大纲.doc
文本预览下载声明
PAGE
10 -
Java语言程序设计Ⅰ
Java Language Programming Ⅰ
一、课程基本信息
学 时:48
学 分:2.5
考核方式:考试(闭卷),平时成绩占总成绩的30%
中文简介:《Java语言程序设计Ⅰ》是信息与计算科学专业的学科基础课,通过对Java语言的语法规则及相关的基本概念的学习,使学生掌握分析问题、解决问题的方法,结合上机实践,使学生学会Java程序设计的基本方法和技巧,为培养和提高学生的动手实践能力和综合编程的能力打下基础。本课程是Java语言程序设计第一阶段课程,以Java语言为工具,主要介绍基本程序设计方法、数组、Java面向对象程序设计语言和面向对象程序设计工具。本课程使学生掌握基本程序设计和面向对象的基本程序设计思想方法,是后续专业课程的基础。
二、教学目的与要求
本课程的教学目的是使学生系统掌握计算机程序设计的基本理论、设计方法以及使用Java语言实现的相关技术。课程基本要求如下:
(1)熟悉相关Java集成开发环境的使用;
(2)了解基本程序设计和面向对象的基本概念;
(3)掌握Java语言的语法、设计方法和实现技术;
(4)具有熟练的计算机基本程序设计和调试能力。
三、教学方法与手段
1、教学方法
在课程的教学过程中,根据教学内容的不同,综合采用多种的教学方法,以提高教学质量,更好地完成教学任务。(1)课堂讲授:在课堂讲授中,首先始终注意紧密联系Java语言经典教程的原著,提高学生的理论修养;其次是紧紧把握时代脉搏,把计算机程序设计基本原理同计算机软件市场结合起来讨论,使学生能学以致用。(2)案例教学:教师在教学过程中选择恰当的程序设计案例作为课程内容 , 并采用案例分析、案例讨论等教学环节,促进学生对课程内容的理解和与实践的结合。案例的有趣性、可读性,可以有效地调动学生的学习积极性,弥补一般教科书叙述简单、推论抽象的弱点,改变理论与实践相脱节的现象。(3)学生讲授:为了锻炼学生的语言表达能力,加深其对某一方面知识的认识和了解,提高学生的学习兴趣,激发学生的学习热情。在教学过程中,可以安排学生对某一专题进行广泛的知识收集整理后,让学生面对大家给出自己的认识和理解。这种学生讲授的教学方法,可以提高学生的资料收集整理能力,提高学生的综合分析能力,并对学生的课堂陈述提出了较高的要求,如果引导得当,能够很好实现学生的表现欲望,让学生感受到极大的成就感。(4)专题讨论:为了活跃课堂气氛,加深学生对某些问题的理解和认识,激发学生学习的主动性和积极性;锻炼学生的反应能力,在课堂教学过程中可以采用专题讨论的教学方法,其具体做法是:由教师选择并给出讨论的题目,鼓励学生围绕主题自由发言,教师对学生的意见和观点进行归纳、整理,并提出自己的意见和观点。(5)启发式教学:即通过教师的暗示、提示和必要的背景说明等,让学生自悟出某些原理。运用这一教学方法,可吸引学生学习的注意力,由教师的单向思维转为师生的双向思维,增强学习效果。
2、教学手段
在教学中采用多种教学手段。(1)多媒体课件:本课程已制作了多媒体演示课件,将原来抽象、复杂的理论知识用生动的图像和动画表现出来,使学生可以更直观地理解教学内容,激发学生学习兴趣。(2)教学网站:教学大纲、教案、习题、案例、参考资料等内容全部上网,并向学生免费开放,通过网络化的教学方式,学生可以在课外自主学习。(3)网上答疑:学生可以将问题以电子邮件的方式发给教师或教师和学生通过QQ群直接交流,通过这种方式,学生可以在任何时候提出问题,教师的回答可以为多个学生从信息共享中受益。
四、 教学内容及目标
教学内容
教学目标
学时分配
第一章 计算机、程序和Java概述
4
1.1 引言
了解
2
1.2 什么是计算机
了解
1.3 程序
了解
1.4 操作系统
了解
1.5 Java、万维网以及其他
了解
1.6 Java语言规范、API、JDK和IDE
理解
1.7 一个简单的Java程序
理解
1.8 创建、编译和执行Java程序
掌握
1.9 (GUI)在消息对话框中显示文本
了解
实验一 JDK运行环境的安装、配置与运行
掌握
2
重点与难点:区分术语API、IDE和JDK;编写一个简单的Java程序;创建、编译和运行Java程序。
衡量学习是否达到目标的标准:通过课堂提问及课后习题的方式掌握学生学习的效果,可以量化为平时成绩。
第二章 基本程序设计
7
2.1 引言
了解
2
2.2 编写简单的程序
理解
2.3 从控制台读取输入
了解
2.4 标识符
掌握
2.5 变量
掌握
2.6 赋值语句和赋值表达式
掌握
2.7 定名常量
掌握
2.8 数值数据类型及其运算
掌握
2.9 程序实例
理解
2
2.10 简捷运算符
掌握
2.
显示全部