内容正文:
课堂教学计划表
课程名称
Java程序设计
教师姓名
专业班级
授课时间
授课地,点
学时数
4
授课题目
§1Java语言概述
Java的发展历史及三大技术;
知
识
Java的特,点;
目
冬Java的运行机制
教学目标及
标
÷Java程序分类
要求
使用eclipse创建java程序
能
÷本章主要介绍Java的基本知识,通过初步编程了解Java程
序的编辑、编译和运行的过程,建立对Java的感性认识。
桥
DK的下载及安装;
教学重点
8
”相关系统环境变量的配置;
教学难点
配置DK环境变量;
调试程序时Java命令的使用;
项目描述
女项目l:java平台及使用
?问题导引法:通过给学生提出实际编程中出现的问题来引入教学
内容,使学生在主动分析、讨论和解决问题的过程中掌握所学知
识;
教学方法
冬案例分析法:通过演示典型案例来讲解相关知识和技术的具体使
用过程,使学生在具体的应用环境中加深对概念的理解;
÷任务驱动法:通过完成项目中的各个任务逐步增强实战技能;
、
新课导入与项目展示
首先通过提问、讨论等互动的形式引入课程新知识;
教学过程设
”然后通过演示本章项目来激发学生的学习兴趣,增强学生学习的
计
积极性、主动性;
二、项目任务分解
÷带领学生分析本章项耳并对项目进行任务分解,各项目分解任务
如下:
项目l:java平台及使用
√任务l:搭建java开发环境
√任务2:初步认识java世界
三、任务分析
?根据项目及任务的描述和要求,对项目的各个任务进行分析,然
后总结出完成该任务所需要的知识、技能和主要操作步骤;
四、相关知识,点
冬针对各个任务分析阶段得到的知识和技能,并结合本章知识和技
能目标对相关知识,点进行详细讲解和说明;
五、任务实施
冬该阶段以完成各个任务为目的,教师利用相关知识和技能以演示
的方式为学生详细讲解每个任务的完整实现过程;
?同时,该阶段要求学生进行跟随练习,以加深对知识和技能的理
解和掌掘;
六、技能拓展
冬在保证学生掌提了各个任务所涉及的基本知识和技能的基础上,
再通过介绍一定的附加知识并辅导学生完成指定的“技能拓展任
务”,最终使学生对所学知识达到举一反三,融会贯通的学习目
的;
七、指导与评价
”对学生的任务实施过程进行指导,并对其中出现的问题进行总
结,给出评价;
课后作业
”完成课后相关习题;
课后分析
主要问题:
面向对象思想的培养;
教案正文
一、新课导入与项目展示
思考:回顾C语言使用过的开发平台及使用和安装方式?
运行各个源程序,为学生演示本章项目各个任务的实现效果。
二、项目任务分解
本章项目可以划分为以下主要任务:
项目1:Java平台及使用
任务l:搭建java开发环境
任务2:初步认识java世界
三、任务1-l:搭建java开发环境
1.任务分析
安装和配置Java开发环境:作为一个开发者在使用Java语言进
行开发工作之前需要安装和配置Java开发环境。JDK(Java
Development Kit)是um公司为Java开发者提供的软件开发工具包。
2.相关知识,点
(I)Java的发展历史及三大技术
一是J2SE(JAVASE)桌面应用开发,包括C/S结构;一个是
J2ME,主要应用在移动应用开发,最后一个就是J2EE,Wb企业级应
用。
(2)java的特点
Java是一种优秀的程序设计语言,最大优,点是平台无关性,相
同的代码在windows、Linux、Solaris、MacOS等平台上都可以运
行,从而实现“一次编写,到处运行”。除此之外,Java还具有面
向对象、可靠性和安全性、多线程等特性。
(3)java的运行机制
编辑:是指在Java开发环境中输入程序代码,形成后缀名为
ava的Java源文件进行错误排查的过程。
编译:是使用Java编译器对源文件进行错误排查的过程,编译
后将生成后缀名为.class的字节码文件。
运行:指使用Java虚拟机将字节码文件翻译成机器代码,执行
并显示结果。
(4)DK简介
JDK是sum公司免费为Java程序员提供的Java开发工具。JDK
通过命令行运行,DK主要包括以下开发工具。
javac.exe:Java程序编译器,用于将源代码编译成字节码文件,
以.class为扩展名存入Java工作目录中。执行命令格式如下:
javac[选项]文件名
iava.exe:Java解释器,用于执行字节码文件a
java类名
javadoc.exe:Java文档生成器,用于根据java源文件和包生成
html格式的文档。
3.任务实施
本项目中,我们主要需要用到下面几个数据:计算机产生的随
机数、用户每次所猜的数字、用户所猜次数。按照Java中标识符的
规定,我们可以分别给它们命名为:Number、you