JAVA程序设计 说课
java程序设计》课程设计
java程序设计》课程设计一、教学目标本节课的教学目标是使学生掌握Java程序设计的基本概念和语法,培养学生编写简单的Java程序的能力。
具体分为三个部分:1.知识目标:让学生了解Java程序设计的基本概念,包括类、对象、方法、变量等;掌握Java语法,包括数据类型、运算符、控制结构等。
2.技能目标:使学生能够使用Java编写简单的程序,如计算器、打招呼等;培养学生分析问题、解决问题的能力。
3.情感态度价值观目标:培养学生对计算机科学的兴趣,提高学生编程的自信心,让学生体验到编程的乐趣。
二、教学内容本节课的教学内容主要包括以下几个部分:1.Java简介:介绍Java的发展历程、特点和应用领域。
2.Java程序结构:讲解Java程序的基本组成部分,包括类、对象、方法等。
3.Java语法:讲解Java的基本语法,包括数据类型、运算符、控制结构等。
4.编写简单的Java程序:通过实例让学生动手编写简单的Java程序,巩固所学知识。
三、教学方法为了提高教学效果,本节课将采用多种教学方法:1.讲授法:讲解Java的基本概念和语法。
2.案例分析法:分析实际编程案例,让学生更好地理解Java程序设计。
3.实验法:让学生动手编写Java程序,培养实际编程能力。
4.讨论法:鼓励学生提问、讨论,提高学生的参与度和积极性。
四、教学资源为了支持教学,本节课将使用以下教学资源:1.教材:《Java程序设计基础》2.多媒体资料:PPT、编程实例及视频教程3.实验设备:计算机、网络环境4.在线编程平台:如LeetCode、牛客网等,用于学生练习和交流五、教学评估本节课的评估方式包括以下几个部分:1.平时表现:观察学生在课堂上的参与程度、提问和回答问题的积极性和表现,占总评的20%。
2.作业:布置与课程内容相关的编程作业,要求学生独立完成,占总评的30%。
3.考试:进行一次课程考试,测试学生对Java程序设计的基本概念和语法的掌握程度,占总评的50%。
java程序设计(说课)
四、教学实施
❖ 2、课程教学内容的设计
企业 需求
研究机构 需求
课程内容
反馈
建议
往届毕业生
教师
四、教学实施--1.内容遴选
❖ 掌握知识 ❖ 掌握单项技能 ❖ 掌握综合技能 ❖ 练成解决实际
问题的技能
public class BlackPrinter implements PrinterFace {
public void print(String content) { System.out.println("黑白打印:"); System.out.println(content);
} }
教学过程设计
项目答辩
七、教学评价
❖ 评价重点能力化 ❖ 评价方式多样化 ❖ 评价主体多元化 ❖ 信息反馈程序化
项目考核
笔试
操作
七、教学评价
❖ 评价重点能力化 ❖ 评价方式多样化 ❖ 评价主体多元化 ❖ 信息反馈程序化
教师
校外专家
学生
七、教学评价
❖ 评价重点能力化 ❖ 评价方式多样化 ❖ 评价主体多元化 ❖ 信息反馈程序化
四、教学实施
❖ 1.教学对象分析,或称学习者分析是教学设计前期的一项 分析工作,目的是了解学习者的学习准备情况及其学习风 格,为教学内容的选择和组织、教学策略的设计、教学媒 体的运用以及教学评价的设计提供依据。
高职学生分析
❖ 学习准备情况分析。
▪ 学业基础差。 ▪ 动力缺乏。 ▪ 逻辑思维差 改变“旧、多、深”的状况,贯穿“新、精、少”的原则。
❖ 编写一个测试类InstrumentTest,要求:
java程序设计-说课zhong(共35张)
第19页,共35页。
五、教学方法与手段(shǒuduàn)
❖ 实验设计分析
随堂实演
辅导
项目作业
按照教材顺序,每章设 置上机实验,内容以课本 例和课后实训题目为主, 要求学生动手编写代码, 程序能编译运行通过。
授课过程中,穿插安排 若干次软件项目设计作业, 要求学生参考各种资料, 独立完成,程序功能满足 要求,且有实用性和创新 性。
第8页,共35页。
三、说教材
教材选取
教材
学生易学 教师易用
内容 与时俱进
摒弃过去(guòqù)以讲述语 法为主的落后面貌,侧 重于程序设计方法的介
绍
趣味性 实用性 启发性 规范性
第9页,共35页。
三、说教材(jiàocái)
❖ 朱云.Java程序设计项目化教程 西安电子出版社 ❖ 教材特点:
▪ 内容体现科学性、实用性
▪ 1.面向对象程序设计思想和方法; ▪ 2.Java语言的软件设计特点;
第28页,共35页。
❖难点突破方法:
通过感知理解—模拟—实战---提高创新
▪ 从基本语法规定入手 ▪ 弱化实用性不强的细节 ▪ 突出(tū chū)基本重点内容的掌握 ▪ 知识点的应用方法作为突破口 ▪ 设置针对性的训练内容和题目
流----输入流、输出流、文件
网络基础
Applet程序 线程----线程状态、线程同步 数据库连接
第6页,共35页。
二、学情分析(fēnxī)
教学 对象
▪ 我系本科生源有两种,一是高中毕业生(普 招),另一个是中职生(单招)。
• 高中生文化基础扎实,但计算机专业知 识薄弱,开始学习时较困难,但入门提 高较快。
《程序设计基础》课程是 计算机科学与技术各专业必 修课程,旨在培养学生运用 计算机进行逻辑思维的能力 ,掌握运用程序设计语言编 程来解决实际问题的方法和 步骤。
大学计算机教案:Java程序设计入门
大学计算机教案:Java程序设计入门1. 引言1.1 概述计算机在现代社会中扮演着重要的角色,而计算机教育也成为现代教育体系中重要的一环。
在大学计算机教育中,Java程序设计是一门基础课程,旨在培养学生的编程能力和解决问题的思维方式。
本篇文章将详细介绍大学计算机教案中关于Java程序设计入门的内容。
1.2 文章结构本文将按照以下目录展开介绍Java程序设计入门的相关知识点:2. Java程序设计基础:主要介绍Java语言的简介以及如何搭建开发环境,并讨论基本语法和数据类型。
3. 控制流和循环结构:详细探讨条件语句和循环语句的应用,以及循环控制与跳转语句以及迭代器和枚举型数据结构遍历方法。
4. 面向对象编程概念和应用:深入理解类与对象的概念及使用方法,包括封装、继承、多态的实现技巧,并讨论接口和抽象类的应用。
5. 异常处理与调试技巧:介绍异常处理机制以及Java程序调试技巧,包括错误日志分析获取技能。
6. 结论:对Java程序设计入门进行总结,思考其重要性和进一步学习的建议。
1.3 目的本文的目的是为大学计算机教案中关于Java程序设计入门部分提供一个详细清晰的介绍。
通过阅读本文,读者将了解到Java语言的基础知识、控制流和循环结构、面向对象编程概念以及异常处理与调试技巧等相关内容。
同时,本文还将对Java程序设计入门进行总结,并提出进一步学习该领域的建议。
希望本篇文章能够帮助读者在大学计算机教育中更好地理解和掌握Java程序设计入门的知识点,从而为他们今后的学习和职业发展打下坚实的基础。
2. Java程序设计基础2.1 Java简介Java是一种广泛应用于各种平台的编程语言,由Sun Microsystems(目前已被Oracle收购)在上世纪90年代开发。
相较于其他编程语言,Java具有跨平台、面向对象、安全性高等特点,因而受到了广泛的欢迎和应用。
2.2 开发环境搭建在开始学习Java之前,我们需要先搭建Java开发环境。
Java程序设计说课
(1)界面设计 (2)对各控件属性进行设置 (3)代码设计 (4)程序调试和运行
5、学以致用(学生做、教师辅导)
设计并事件加法计算器
四、教学组织及实施——组织与实施
6、教师进行任务检查和经验总结,强调易犯 错误及解决方法,并布置课下作业。
从网上收集常用的登录界面,并实现之
•通过标准开发过程和规范化的程序设计训练,
培养学生吃苦耐劳、细致认真,一丝不苟的工作
职 业
作风 •通过项目中界面设计,激发学生的美学潜力和
素 审美情趣
养 •通过分组协作,培养学生团队合作和及人交流、
沟通的能力
的软具 岗件备 位开惠 技发普 术工对 要程 求师
Java
一、课程设置—课程设计
惠普岗位 需求
四、教学组织及实施———教学效果
1. 惠普认证 2. 为后续课程打下坚实的基础 3. 学生的生产性实训直接服务于社会 4. 企业对毕业生的Java开发能力评价较高
五、课程特色
Hp认证课 程
真实项目 为载体
教学做导考 一体化
过程性 评价
强化生产 性实训
四、局域网聊天系统(网络编程应用)
二、教学内容——内容序化 Java程序设计
结构化程序设计
40 课时
4个 学习情境
面向对象程序设计
20 课时
3个子 学习情境
图形用户界面设计
48 课时
2个 学习情境
局域网聊天系统
24 课时
2个 学习情境
学生成绩管理系统
网络编程应用
三、教学条件—教学资源
课程标准
满足学习需要
HP大专软件测试专业课程拓扑图
蓝色:学校设置的专业基础课;黑色:HP认定理论课程;红色:HP认定实践课程; 紫色:HP植入课程;橙色:HP基地实训课程。
Java程序设计说课稿
知识目标: 1、理解面向对象程序设计的思路和方法。 2、掌握网络编程、数据库编程的基本技术。 3、掌握小型应用程序的基本开发方法。 能力目标: 1、培养学生良好编码的习惯。 3、培养学生针对实际问题设计与开发小型应用程序的能力。
教学重点和难点
重点:GUI编程和事件处理、数据库编程、网络编程 升学就业 难点:网络编程
–Java语言是面向对象程序设计主流语言之一,主要应用在网 络和移动设备上。《Java程序设计》是计算机应用技术专业
的专业限选课程。
–计算机应用技术专业人才培养计划中明确要求我们的毕业生 必须具备数据库管理与维护能力和信息系统开发与维护的能
力。
–《Java程序设计》是《计算机文化基础》、《C语言程序设计》 的后续课程,培养学生进行程序设计、调试应用程序的能力。
Year
七、教学过程
整个教学过程设计分为如下四个阶段: 1、课程导入阶段(2学时) 计算机编程语言的发展(面向对象程序设计语言出现) 计算机网络的发展(Web技术的出现) 企业应用发生了变化(集中式--->分布式)
七、教学过程
2、编程基础准备阶段(4周 ,24学时,其中实验8学时) 主要内容:Java基本语法、类与对象、继承与接口、异常等 面向对象的基本概念。 教法:任务驱动法、案例教学法。
教师示范 知识点 学习任务 项目分析
学法:
学生模拟
实验:
ห้องสมุดไป่ตู้
学生独立编程
七、教学过程
Java计算器
Java记事本
七、教学过程
留言系统
模拟QQ聊天器
七、教学过程
4、综合实训阶段(3周 18学时,其中实验6学时) 主要内容:目标是通过“综合实训”对整个学习进行巩固。 本阶段的实施一方面是对 Java 语言程序设计课程的总结提高, 另一方面要培养学生应用Java语言进行软件开发的能力。
Java说课稿讲解5篇
Java说课稿讲解5篇第一篇:Java说课稿讲解Java说课稿 1各位专家,女士们,先生们,您们好。
我是四川机电职业技术学院信息工程系的向模军,现在代表《面向对象程序综合实训》课程教学团队向您们汇报本课程的整体设计,请多指教。
2我今天将从以下几个方面来进行汇报:1、课程设置,主要回答为什么要开设该课程。
2、教学内容,主要回答该课程要教什么。
3、方法手段,主要回答教师怎么教和学生怎么学。
4、教学队伍,主要介绍我们这个团队当前情况。
5、实践条件,主要介绍该课程相关的校内外实训实习环境。
6、教学效果,主要展示各界对该课程的教学评价。
最后我将汇报的是该课程的特色与创新以及我院对该课程的政策支持和措施。
3请允许我先罗嗦几句,我的很多学生看见类似这张照片都惊呼和感慨:现在好难找呀!有些同学还会问到:向老师,我们现在该学什么,怎么学才能适应这个社会?当然这个问题我不可能给出他们满意的答案,但却让我对这门课程想了很多,简而言之,就是怎么才能把“需要工作的人”,变成“工作需要的人”。
4首先我先说说本课程的性质和作用。
《面向对象程序综合实训》在我院软件技术、网络技术、信息安全等专业均有开设,是Java技术方向系列课程中的主干课程。
其课程性质是专业核心课,主要是培养学生能胜任基于Java开发的程序员岗位的职业能力和职业素质。
5网络技术专业课程体系是基于企业对学生的能力需求,经整合和序化后构建的。
课程体系搭建的基本素质平台,培养学生基本文化知识和思想道德素质;岗位知识与技能平台,培养学生的专业素质和专业技能;专业拓展平台,使学生的职业能力得到拓展,提高学生的就业竞争力和社会适应能力。
因此符合高技能人才培养目标。
6网络技术专业岗位分析。
首先根据企业、行业对网络技术专业的需求情况进行调研,确定网络技术职业岗位,在此基础上对相关专业的职业岗位进行分析,得出网络技术专业的典型职业岗位,如图所示Java程序员就是该专业的典型岗位之一,Java编程能力是该专业的学生应该具备的核心能力之一。
《JAVA程序设计》课程设计五篇
《JAVA程序设计》课程设计五篇第一篇:《JAVA程序设计》课程设计JAVA程序设计》课程设计------Chatter即时聊天工具班级:姓名:学号:指导老师:日期:《目录1.引言.....................................................................................3 2.功能简介..............................................................................3 3.开发环境..............................................................................3 4.课程设计目的.......................................................................3 5.使用手册..............................................................................3 6.程序源代码...........................................................................4 4.1 serverJFrame.java (4)4.2 clientJFrame.java...............................................................9 7.程序运行效果图. (14)8.心得体会 (16)1.引言相信大家一想到基于TCP/IP协议的通信,都会想到利用Socket 类对象建立一条可靠的连接,这样就客户机/服务器就在这条连接上可靠地传输数据。
Java程序设计说课课件
3-1 教学设计
3-2、新授内容讲解
知识点 讲授方法 难点处理 时间
AWT包与 Swing包
窗体与容 器
标签与按 钮
文本框与 密码框
对比讲解,图表说明 动画说明,实物演示 演示+分析+模仿 演示+分析+模仿
框架、面板与 组件的关系 容器的嵌套
方法的使用
方法的使用
20分钟 20分钟 25分钟 25分钟
总结提高(观察,分析,思考) 15 深化认知(分析,思考,操作) 5
3-1 教学设计
3-1、任务驱动环节
设计意图:
激发学生的兴趣,调动学习的积极性.任务内容紧扣本节 课的主题与重点。激起了学生的求知欲,引导学生急于寻 求解决问题的新方法,为后面的教学埋下伏笔.
3-1 教学设计
3-1、感知与理解
知识点: AWT包与Swing包 窗体与容器 标签与按钮 文本框与密码框 重点、难点: 框架、面板与组件的关系 容器的嵌套
设置
应用程序图标为一个笑脸 窗口大小为340×260 窗口大小不可改变 / 显示文字为‘服务器(S)’ 设置快捷键ALT+S 显示文字为‘用户名(U)’ 设置快捷键ALT+U 显示文字为‘口令(P)’ 设置快捷键ALT+P 文字长度为16 字符
功能
显示登录窗口 显示背景图片 输入服务器提示文本 输入用户名提示文本 输入口令提示文本 输入服务器IP地址
以工作过程为主线、 以项目为载体,实施 “项目(任务)驱动、 案例教学、教、学、 做一体化”教学模式。 对课程内容进行重构 和重组,充分体现了 高职“理论够用,实 践为重”的原则。
目录
1
课程设置
2
教学内容
3
教学方法与手段
高职计算机专业《Java程序设计》说课稿
高职计算机专业《Java程序设计》说课稿一、教学目标1.知识目标:o使学生掌握Java语言的基本语法,包括数据类型、运算符、控制结构、类与对象、接口等。
o理解Java面向对象的编程思想,能够熟练使用类和对象进行编程。
o掌握Java异常处理机制及常用的Java API。
2.能力目标:o能够独立编写简单的Java程序,解决实际问题。
o具备良好的代码阅读和理解能力,能够对已有的Java程序进行分析和调试。
o培养学生自主学习和解决问题的能力,能够适应Java技术的不断更新。
3.情感态度价值观目标:o激发学生对Java编程的兴趣,培养严谨的逻辑思维习惯。
o培养学生的团队合作精神,能够在项目中协作完成编程任务。
o树立学生尊重知识产权、遵守编程规范的职业道德观念。
二、教学内容-重点内容:Java基本语法、面向对象编程、异常处理、常用Java API。
-难点内容:面向对象编程中的继承、多态、接口概念的理解和应用;异常处理机制的理解和使用。
根据教学内容的特点和学生实际情况,将教学内容分为以下几个部分,逐步深入:1.Java语言基础2.面向对象编程3.异常处理4.常用Java API三、教学方法-讲授法:用于基础知识和概念的讲解。
-讨论法:通过小组讨论,促进学生之间的交流和合作。
-案例分析法:通过实际案例分析,加深学生对理论知识的理解。
-实验法:通过动手实践,提高学生的编程能力和解决问题的能力。
-多媒体教学:利用PPT、视频等多媒体资源,丰富教学手段,提高学生的学习兴趣。
四、教学资源-教材:《Java程序设计》教材及配套习题集-教具:计算机、投影仪、黑板-实验器材:IDE开发环境(如Eclipse)、JDK-多媒体资源:PPT课件、教学视频、在线教程链接五、教学过程六、课堂管理1.小组讨论:将学生分成小组,每组4-5人,每组分配一个组长,负责协调组内讨论和分工。
2.维持纪律:制定课堂纪律规则,如手机静音、不随意走动等,确保课堂秩序。
《java程序设计》课程设计
《java程序设计》课程设计一、教学目标本课程的教学目标是使学生掌握Java程序设计的基本概念、原理和方法,能够运用Java语言编写简单的应用程序。
具体来说,知识目标包括掌握Java语言的基本语法、数据结构、控制流程、面向对象编程等;技能目标包括能够使用Java语言编写简单的应用程序、调试和优化代码;情感态度价值观目标包括培养学生的编程兴趣、创新意识和团队合作精神。
二、教学内容根据课程目标,教学内容主要包括Java语言的基本语法、数据结构、控制流程、面向对象编程等。
具体安排如下:1.第一章:Java语言概述,介绍Java语言的历史、特点和应用领域。
2.第二章:Java基本语法,学习Java语言的基本数据类型、运算符、表达式等。
3.第三章:控制流程,学习条件语句、循环语句、异常处理等。
4.第四章:数据结构,学习数组、链表、栈、队列等基本数据结构。
5.第五章:面向对象编程,学习类、对象、继承、多态、封装等概念。
6.第六章:文件操作,学习文件的读写、目录的操作等。
7.第七章:图形用户界面,学习Swing组件的使用、事件处理等。
8.第八章:数据库操作,学习JDBC连接数据库、执行SQL语句等。
三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法、实验法等。
具体方法如下:1.讲授法:用于讲解基本概念、原理和方法,帮助学生建立知识体系。
2.讨论法:引导学生就某个问题进行讨论,培养学生的思考和表达能力。
3.案例分析法:通过分析实际案例,让学生了解Java语言在实际应用中的使用。
4.实验法:让学生动手编写代码,培养学生的实际编程能力和解决问题的能力。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备以下教学资源:1.教材:《Java程序设计》,为学生提供系统、全面的理论知识。
2.参考书:《Java核心技术》,为学生提供深入的实践指导。
面向对象程序设计-JAVA说课稿
介绍JDK的下载、安装及环境变量的配置,以及 常用开发工具的介绍与使用。
Java语言基本语法
标识符与关键字
讲解Java语言中标识符的 命名规则、关键字及其用 途。
数据类型
详细介绍Java中的基本数 据类型(整型、浮点型、 字符型、布尔型)及其使 用场景。
变量与常量
阐述Java中变量的声明、 初始化及作用域,以及常 量的定义和使用。
封装与隐藏
封装(Encapsulation)是指将对象 的属性和方法封装在类中,隐藏对象 的内部细节,只对外提供必要的接口。 封装可以提高程序的安全性和可维护 性。
VS
在Java中,使用访问修饰符来控制类、 属性、方法的访问权限,实现封装和 隐藏。Java中的访问修饰符包括 `private`、`protected`、`public`和 默认(无修饰符)。其中,`private` 修饰符表示只有类本身可以访问; `protected`修饰符表示类和子类可以 访问;`public`修饰符表示任何类都 可以访问;默认修饰符表示只有同一 个包中的类可以访问。
鼓励学生参加编程竞 赛、开源项目等课外 活动,拓宽视野和增 强实践能力
02
Java语言基础
Java语言概述
01 Java语言的历史与发展
介绍Java语言的起源、发展历程以及在不同领域 的应用。
02 Java语言的特点
java程序设计》课程设计
java程序设计》课程设计一、教学目标本课程旨在通过Java程序设计的学习,让学生掌握Java编程的基本语法、概念和编程思想,培养学生运用Java语言解决实际问题的能力。
具体的教学目标如下:1.知识目标:(1)理解Java语言的基本语法和数据结构;(2)掌握Java程序设计的基本流程,包括编码、编译、运行和调试;(3)熟悉Java语言的面向对象编程思想,了解类、对象、封装、继承和多态等概念;(4)学习常用的Java类库和API,能够运用它们解决实际问题。
2.技能目标:(1)能够使用Java语言编写简单的程序,如计算器、文本编辑器等;(2)具备阅读和理解Java程序的能力,能够对现有程序进行修改和优化;(3)掌握Java程序的调试技巧,能够快速定位和解决问题;(4)能够运用Java语言独立解决实际问题,具备一定的编程实践能力。
3.情感态度价值观目标:(1)培养学生对计算机科学的兴趣,激发学生主动学习和探究的精神;(2)培养学生团队合作意识,学会在团队中相互协作、共同进步;(3)培养学生良好的编程习惯,注重代码的可读性和可维护性;(4)培养学生面对挑战、勇于创新的精神,鼓励学生不断尝试和突破自己。
二、教学内容本课程的教学内容主要包括Java语言的基本语法、数据结构、面向对象编程思想和常用类库。
具体的教学大纲如下:1.第1-2周:Java语言的基本语法和数据结构,包括变量、数据类型、运算符、控制语句、数组、字符串等;2.第3-4周:面向对象编程思想,包括类、对象、封装、继承和多态等概念,以及常用的类库和API;3.第5-6周:Java程序设计的基本流程,包括编码、编译、运行和调试,以及常用的开发工具和环境;4.第7-8周:常用类库和API的学习,包括输入输出、网络编程、集合框架、多线程等;5.第9-10周:综合练习和实战项目,运用所学知识解决实际问题,提高编程实践能力。
三、教学方法本课程采用讲授法、案例分析法和实验法等多种教学方法,以激发学生的学习兴趣和主动性。
java程序设计课程设计
java程序设计课程设计一、教学目标本节课旨在让学生掌握Java程序设计的基本语法和编程思想,培养学生运用Java语言解决实际问题的能力。
具体目标如下:1.知识目标:(1)了解Java程序设计的基本语法和结构;(2)掌握Java中的数据类型、运算符、控制语句;(3)理解面向对象编程的基本概念,如类、对象、封装、继承、多态。
2.技能目标:(1)能够运用Java语言编写简单的程序;(2)学会使用Java开发工具,如Eclipse、IntelliJ IDEA等;(3)具备分析问题、设计算法、编写程序解决实际问题的能力。
3.情感态度价值观目标:(1)培养学生对计算机科学的兴趣和热情;(2)培养学生团队合作、自主学习、创新思维的能力;(3)培养学生良好的编程习惯和道德素养。
二、教学内容本节课的教学内容主要包括以下几个部分:1.Java基本语法和结构;2.数据类型、运算符、控制语句;3.面向对象编程的基本概念,如类、对象、封装、继承、多态。
教学大纲安排如下:1.第1-2课时:Java基本语法和结构;2.第3-4课时:数据类型、运算符、控制语句;3.第5-6课时:面向对象编程的基本概念。
三、教学方法本节课采用多种教学方法,以激发学生的学习兴趣和主动性:1.讲授法:讲解Java基本语法、数据类型、运算符、控制语句等知识点;2.案例分析法:分析实际编程案例,让学生理解面向对象编程的思想;3.实验法:让学生动手编写程序,巩固所学知识;4.讨论法:分组讨论问题,培养学生的团队合作和沟通能力。
四、教学资源为实现教学目标,本节课所需的教学资源包括:1.教材:《Java程序设计》;2.参考书:《Java核心技术》;3.多媒体资料:PPT、教学视频;4.实验设备:计算机、网络环境。
教学资源将用于支持教学内容和教学方法的实施,丰富学生的学习体验。
五、教学评估本节课的教学评估将采用多元化评价方式,全面、客观地评价学生的学习成果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
JAVA程序设计说课
这次说课的内容主要包括如下几个部分:
课程性质及教学目标定位
1. 专业调研及行业需求
对计算机系的学生来讲,如果要想从事软件开发,主流的是java方向和.Net 方向,这两个方向选择任意一个,如果进行深入的学习的话,找工作是不成问题的。
在对几个大型招聘网站的调研中,发现招聘java程序员的占据计算机软件开发招聘的2/3左右,.Net约占1/3左右。
2 课程性质和任务
本课程是为计算机软件专业学生开设的一门专业技能课。
其主要内容是学习Java 语言的基本语句、语法和Java 面向对象的程序设计方法与设计过程。
理论上,除了要求学生掌握Java 语言的基本语句、语法外,应了解Java 与C/C++ 的异同,重点放在面向对象的程序设计方法上,内容还涵盖Java 的异常处理、输入输出流、图形用户界面程序开发以及JDBC 数据库应用程序开发。
技能上,要求能较熟练地使用JDK1.4 进行Java 程序的编辑、编译和调试技术,使用JBuilder 进行图形用户界面设计和数据库应用程序的开发;能开发有一定实用价值的应用程序
3. 本课程教学目标是:
通过理论和实践教学,使学生掌握面向对象的程序设计及网络编程。
1. 知识教学目标: 理解和掌握Java语言的基本语法和语义,初步掌握网络环境编程的方法。
2. 能力教学目标: 学会使用JDK,JBuilder开发应用程序。
3. 思想教育目标: 养成良好的编程习惯,培养团队合作精神
教材分析
1 教材介绍:
书名:Java程序设计实例教程
作者:刘志成
出版时间:2010-8-1 0:00:00
所属分类:高职>> 计算机类>> 软件技术
所属丛书:21世纪高等职业教育信息技术类规划教材——软件技术系列本书系统介绍了Java语言的基础语法和Java桌面程序开发相关技术,主要内容包括Java语言概述、Java数据类型与运算符、Java流程控制语句、Java面向对象编程技术、Java图形用户界面技术、Java异常处理技术、Java输入输出技术、多线程编程、网络编程和数据库编程。
本书根据Java桌面开发程序员的岗位能力要求,融入SCJP认证和NCRE 二级Java考试的内容,结合高职学生的认知规律,精心组织教学内容。
全书通过54个典型的案例,由浅入深地介绍了Java基础语法和Java桌面开发技术。
将知识讲解、技能训练和职业素质培养有机结合,融“教、学、做”三者于一体,适合“项目驱动、案例教学、理论实践一体化”的教学模式。
2.重点难点分析
其中:第二、三、四、十详细讲解,六、八、九略讲
3.课时分配情况
教法分析
针对这门课程及学生特点,主要采用 理论教学 – 学中做-上机实践这个思路。
这门课程设计了大量的程序编程实例,每个案列教学方法如下。
案列分析法采用如下流程:
引入案列 – 提出问题 –分析思考-小组讨论-归纳总结 通过案例使学生掌握所学内容。
章节题目
理论(%50)
上机(50%)
第一章 Java 语言概述 2 2 第2章Java 数据类型与运算符
2 2 第3章Java 程序流程结构 4 4 第4章 Java 面向对象编程技术任
4 4 第5讲 Java 图形用户界面技术
4 4 第6章 Java 异常处理 2 2
第7章 Java 输入/输出技术
2 2 第8章 多线程编程 2 2 第9章 网络编程 6 6 第10章 数据库编程
4
4
学法指导:
1. 明确章节及实验目标
2. 记好学习笔记,重点试验步骤等
3. 写好试验报告
4. 及时总结
学情分析:
学生的学习情况如,我大致分为下面三个部分,只是通过检查平时成绩,上课提问,提交作业这三部分得出的图表:
其中黑色占据19%左右,这一部分学生学习自觉性较高,上课能够认真听讲,按时提交作业,上机实训时也能顺利的完成老师所布置任务。
其中浅绿色部分,代表大多数学生,这一部分学生应付心理比较强,上课基本上听讲,能够按时完成作业,但是抄袭现象较多,上机也多半不能很好完成,大部分能够完成60%-80%。
其中浅灰色部分的%9代表少数不学习学生,这部分的学生特点是:上课不带书,不记笔记,不好好听讲,玩手机,睡觉。
作业提交情况也不是很好,上机时不顶着就玩游戏,自我约束能力较差。
考核方式与评分办法
本课程考核采用形成性考核方式,即课程的考试成绩由学习期间的各项过程成绩组成,各项过程成绩的分数比例依次为:平时成绩10% 、实训项目20、期末理论考核成绩70% 。
其中平时成绩强调平时的出勤、课堂纪律、课堂表现和作业;实训项目考察学生分析问题解决问题的能力;期末的理论考核采取开卷方式。
考核方式:书面考试。