《Java语言程序设计》教案.docx
《《Java语言程序设计》教案.docx》由会员分享,可在线阅读,更多相关《《Java语言程序设计》教案.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课 程 基 本 信 息-可编辑修改-课程名称课程类别开设学期Java 语言程 序设计公共基础课职业基础课职业技术课20152016 学年第一学期教学专业总学时计算机应用技术专业120理论学时教学班级6014 计应大专班实践学时60使用教材任课教师课Java程序设计实例教程(第 1 版),刘志成,人民邮电出版社,2014 年宋晓燕知识目标:使学生掌握 Java语言的基本理论、掌握面向对象的基本概程念和使用面向对象技术进行程序设计的基本思想;掌握面向对象编程工具教JAVA 语言的基本知识;能熟练地应用 Swing 和 JDBC 技术设计 C/S 架构的学网络应用系统,为学生以后从事更专业化的软件开
2、发工作奠定基础。能力目标:使学生能够掌握程序设计的基本技能;对网络应用进行分目析、设计、编码及调试的能力;能够根据用户需求规划、设计、制作 C/S构架的网站;具备分析问题解决问题的能力,为未来在计算机应用系统开标发领域的深入和发展打下基础。素质目标:培养学生热爱科学、实事求是的良好学风,使学生具有良及好的职业道德、爱岗敬业的精神,具有严谨细致的工作作风和理论联系实要际、勇于开拓创新的精神;使学生了解与本课程有关的技术规范,树立团结、协作、担当的工程意识。求项目名称任务名称J a va 语 言 程序设计任务一项目概述学时数4了解计算机网络应用设计项目教学目标、教学方式、系统运行教学目标平台及程序
3、架构。掌握信息系统的相关概念;计算机网络中的相关概念、软件体系结构;掌握 Java 环境设置及安装。教学重点教学难点教学方法计算机网络中的相关概念、软件体系结构、Java 环境设置及安装软件体系结构、Java 环境设置视听教学法和任务教学法,在多媒体教室实施教 学 内 容备注第 0 章项目概述第 1 节 信息系统的相关概念1. 信息与数据2. 信息技术3. 信息管理系统第 2 节 计算机组成原理及工作过程1. 计算机硬件系统2. 计算机工作过程3. 计算机软件系统第 3 节计算机网络的相关概念1. 计算机网络的定义及功能2. 计算机网络的组成3. 计算机网络的分类第 4 节. 数据库系统相关概
4、念1. 数据库2. 数据库系统3. 数据库管理系统4. 数据库应用系统5. 数据库服务器第 5 节软件体系结构概述1. 主机终端体系结构2. 分层体系结构(C/S 结构和 B/S 结构)课后作业项目名称J a va 语 言程 序设计任务名称教学目标任务二开发第一个 java 程序(程序结构) 理解什么是程序了解 Java 的技术内容会开发简单 Java 程序掌握简单调试与排错技术学时数4教学重点教学难点教学方法Java 程序的框架、开发程序的步骤、掌握简单调试与排错技术Java 程序分析、程序的调试和排错技术视听教学法和任务教学法,在多媒体教室实施教 学 内 容备注第 1 章开发简单Java
5、应用程序第 1 节 Java 语言概述1. 计算机语言发展的四个阶段2. Java 语言的发展史3. Java 的特点第 2 节 开发简单的 Java 程序1. Java 开发环境1.1 Java 开发环境概述1.2 课堂案例搭建 Java 开发环境2. Java 程序框架3. 开发 Java 程序的步骤4. 课堂案例命令行方式开发第一个 java 应用程序,5. 常见错误1.认真阅读第一章,并预习第二章。课后作业2.做界面:项目名称J a va 语 言程 序设计任务名称任务三:数据类型与运算符学时数8会使用常用数据类型 int, double, char, String教学目标掌握常量、变量
6、的概念会使用基本运算符会进行数据类型转换教学重点Java 程序分析、程序的调试和排错技术教学难点Java 程序分析、程序的调试和排错技术教学方法视听教学法和任务教学法,在多媒体教室实施教 学 内 容备注第 2 章数据类型与运算符第 1 节 Java 主类结构第 2 节 基本数据类型1. 整数类型2. 浮点类型 float 单精度、double 双精度3. 字符类型 char 类型4. 布尔类型Boolean 类型第 3 节 变量与常量1. 常量2. 变量3. 课堂案例第 4 节 运算符1. 赋值运算符“=”2.算术运算符 +、-、*、/、%3. 自增自减运算符4. 比较运算符 ;=;=90 分
7、,妈妈给他买MP490 分成绩=60 分,妈妈给他买本参考书课后作业成绩60 分,什么都不买3. 张三为他的手机设定了自动拨号按 1:拨爸爸的号按 2:拨妈妈的号按 3:拨爷爷的号按 4:拨奶奶的号项目名称J a va 语 言程 序设计任务名称任务五循环结构学时数12理解循环的含义会使用 while 循环结构会使用 do-while 循环结构教学目标会调试解决简单的程序错误学会使用 for 循环结构学会在程序中使用 break 和 continue学会使用 for 循环结构;会使用 while 循环结构;会使用 do-while 循环结教学重点构教学难点循环条件和循环控制语句、程序中使用 br
8、eak 和 continue教学方法视听教学法和任务教学法,在多媒体教室实施教 学 内 容备注第 4 章循环结构第 1 节 循环结构1. while 循环结构2. do-while 循环结构3. 学会使用 for 循环结构4. 程序中使用 break 和 continue5. 循环语句嵌套第 2 节 课堂案例1. 查找 100 以内的素数2. 打印乘法口诀表1、循环输出 1 到 100 之间所有能被 3 或能被 4 整除的数。2、循环输出 200 到 300 之间所有能被 5 整除,或能被 2 整除并且能被 3 整除的数。3、循环输出 1 到 2000 中所有能 4 整除但不能被 100 整除
9、的数,或能被 400 整除的数。4、计算 1+2+3+100 的结果。课后作业5、计算 1*2*3*4*10 的结果。6 、 输 入 一 个 大 于 0 的 整 数 放 入 到 变 量 n 中 , 计 算1+2+3+(n-1)+n 的结果。7、输入一个整数放入到变量n 中,如果这个整数大于 0,那么计算1+2+3+(n-1)+n 的结果,否则输出“输入的数据有错误”。8、循环输入 5 个学生的成绩,计算这 5 个学生的总分,及平均分。9、首先要求用户输入学生的数目放入到变量 n 中,如果这个数大于0,那么就循环 n 次接收 n 个学生的成绩,计算总分及平均分。否则输出“学生的人数不能为负数”.
10、10、循环问“你好吗?”,如果回答的是“好”,那么就结束循环,否则就继续问。用程序描述这个故事。11、循环输入字符串,将这些输入的字符串都连接起来,至到输入的字符串为“Esc”就结束循环,最后显示这个连接起来的字符串。比如:输入 abc就输出 abcdef输入 def输入 Esc12. 输出 1000 以内的水仙花数13. 使用 do-while 实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度 0 度到 250 度,每隔20 度为一项,对照表中的条目不超过 10 条。转换关系:华氏温度 = 摄氏温度 * 9 / 5.0 + 32项目名称任务名称J a va 语 言程 序设计任务六数组和
11、字符串掌握一维数组创建和使用的方法掌握二维数组创建和使用的方法学时数8教学目标掌握数组排序掌握字符串的创建方式掌握字符串的常用操作教学重点一维数组创建和使用的方法;掌握二维数组创建和使用的方法;字符串的常用操作教学难点教学方法数组的创建和使用视听教学法和任务教学法,在多媒体教室实施教 学 内 容备注第 5 章数组和字符串第 1 节 数 组1. 一维数组的声明与创建2. 一维数组的初始化3. 二维数组的创建与初始化4. 课堂案例数组元素排序第 2 节 String 类1. 声明并创建字符串 (常用)2. 使用字符数组创建字符串3. 连接字符串 连接字符串“Hello”和“Java”4. 连接其他
12、数据类型5. 获取字符串长度6. 字符串查找 indexOf(String s)7. lastIndexOf(String str) 查找字符串最后一次出现位置8. 获取指定索引位置的字符charAT(int index)9. 获取子字符串10. 字符串替换11. 判断字符串是否相等12. 字母大小写转换13. 字符串分割14. 去除空格1. 求出一个一维数组中的最大值和最小值。2. 为数组从小到大排序。3. 使用数组打印 9*9 乘法表。4. 声明一个字符串的数组,空间为 5 个。将第一个空间的值设置为“张三”,第二个空间的值为“李四”,第三个空间的值为“王二”,第四个空间的值为“麻子”,第
13、五个空间的值为“小红”。然后再输出所有空间中的值。5. 声明一个字符串的数组,空间为 5 个。使用循环接收五个学生的姓名。再使用循环输出这五个学生的姓名.课后作业6.声明一个 int 型的数组,循环接收 8 个学生的成绩,计算这 8 个学生的总分及平均分。7. 声明一个 char 型的数组,在此数组中放入我,和,你三个字符, 然后使用循环将它反序输出。如你和我。8. 循环输入 5 个学生的姓名及成绩放入到数组中,然后计算这 5 个学生的平均分,最后输出格式如下:张三李四麻子王二小燕子80 90 95 82 96平均分是:?9. 定义一个长度为 10 的整型数组,循环输入 10 个整数。然后再使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言程序设计 Java 语言程序设计 教案
限制150内