关于《JAVA程序设计》课程教学方法研究与改革
《Java程序设计》课程教学模式探索与研究
术专业本科生第 4学期开设 。 5 6 学时: 针对通信工程 专 业本科生第 5学期开设 . 4 0 学时 : 针对计算机 网络 专业
专 科 生第 5 学期开设 , 4 0 学 时 。在 学 期 安 排 上 . 笔 者认
为. J a v a 语 言作 为 J a v a 开发体 系 的一 门基础类 语 言课
高贤强 , 吴 刚 . 陈立平
( 塔 里 木 大 学 信 息 工 程 学 院 ,阿 拉 尔 8 4 3 3 0 0 )
摘
要 :< J a v a程序设计》 是一 门操 作性、 技 术性和 工程 性都很 强的应 用型课程 , 它在 计算机相 关专
业q - 占据 重 要 的 地 位 。 从 教 学过 程 q - 存 在 的 各 种 问题 出发 , 通 过 开放 式 实例 化 教 学 、 面 向 大
不少教 师采用 “ 填鸭式 的” 教学 方式 . 为 了在有 限的时
间 内让 学 生 了解 和接 收 更 多 的知 识 .教 师 通 常 是 不 断
★基 金 项 目: 塔 里 木 大 学 高教 课 题 项 目( No . T DG J 1 3 3 4 ) 、 塔 里木 大 学 高教 课 题 项 目( No . T DG J 1 3 0 9 )
在全 球云计 算和移 动互 联 网的产业环 境下 . J a v a更 具 备 了显 著 优 势 和 广 阔前 景 f l 根据 T 1 i o b e 近 十 年 开 发 语 言排 行榜 数据显 示 . J a v a是 世 界 范 围 内最 流 行 或 应 用 最 广 的语 言 之 一翻 课 程 是 高 校 人 才 培 养 的关 键 .课 程 教 学 质 量 是 直 接 影 响 人 才 培 养 质 量 的核 心 要 素 。 J a v a程 序 设 计 》 是 国 内 各 高 校 计 算 机 专 业 开 设 的一 门 专 业 基 础 课 程 它 的 目标 是 培 养 和 提 高 学 生 以 面 向对 象 的思 想 解 决 问 题
《Java程序设计》教学改革研究
2 0 1 3年 3月
海 南 大 学 学 报 自 然 科 学 版
NATURAL S CI ENCE J oURNAL oF I I AI NAN I ⅡVERS I TY
Vo 1 . 31 NO . 1 Ma L 2 O】 3
文章编号 : 1 0 0 4— 1 7 2 9 ( 2 0 1 3 ) 0 1— 0 0 8 0— 0 3
规 模较 小 的私立学 院 , 教 学方 法一 般都 包 括个 别 指 导 、 课 堂讲 座 、 集 体讨 论 等 , 学 生 通 常必 须 就 某一 课 题
收稿 日期 : 2 0 1 2—1 2—1 8 作者简介 : 冯文龙 ( 1 9 6 8一) , 男, 贵州思南人 , 海南大学信息科学技术学院副教授 , 硕士
所 学的相 关 内容太 孤立 , 感 觉是 为考试 而学 习 , 根本 不 能适 应 工作 的需 要 .长期 的教学 经验 说 明 , 单纯 的 “ 理论 +程序演示 ” 的理论教 学方 法 以及“ 学 生 自主实 验 +教 师随 堂指 导 ” 的实 验 教学 方 法 均存 在 着一 些 缺陷, 具体 表现 为学生 创新 能 力 的 欠 缺 和 自主实 践 能 力 较 差 J .笔 者 从 事 了多年 的( ( J a v a程 序设 计 》 教
J a v a 是 一种 可 以撰 写跨平 台应 用软件 的面 向对 象 的程序 设计 语 言 , 具 有 良好 的通用 性 、 高 效性 、 平 台
移植 性 和安全性 .在全 球云计 算 和移动互 联 网的产业 环境 下 , J a v a更具 备 了显 著优势 和广 阔前 景 , 正 是 由 于J a v a 广 泛 的应 用 和 良好 的发展 前景 , 目前很 多 高校均 开设 了( J a v a 程 序设 计》 . ( J a v a程序设 计》 课 程 的特点 是 理 论性 强 , 比较 抽 象 , 它强 调学 生应 该 具备 较 强 的实 际 动 手 能力 】 . 学 生学完 这类课 程后 考试 成绩都 比较理 想 , 但 是 当找 工作 或 从事 相 关 领域 的工 作 时 , 他 们 普 遍 反应 大 学
JAVA程序设计课程教学改革与实践
安 专科 学 校 面临录 取 分数 线 连 年 降低 的生 源状 况 ,
其中网监专业录取学生大多是文理兼收 , 而 网监专
作者简介 : 李丽蓉( 1 9 7 2一) , 女, 山西太原人 , 山西警官高等 专科 学校副教授 , 主要研 究方向为智 能信 息处理技 术 、
网络 安 全技 术 。
一
9 4 —
2 0 1 3 年 第3期
已经学 习 了 c语言 , 这 样 前 面 的基 础 程序 设 计 部 分
2 0 1 3年 7月
山西警官高等专科 学校 学报
J o u r n a l o f S h a n Xi P o l i c e A c a d e my
J u 1 . , 2 01 3 V O 1 . 2 1 NO . 3
第2 l卷
第 3期
【 教育教学研究】
仅采 用 以多媒 体课 件为 主 , 以教 师在 上面演 示 , 学 生
公安院校网监专业基本都将 J A V A语言作为专业基 础课 之 一 。 由于 J A V A语 言 涉及 学 科 门类 广 、 知识 面宽、 实践性强 , 在实际教学工作 中, 授课教师普遍
感 觉教学 难 度 较 大 , 内容松散难组织 , 实训 课 不好
起来吃力, 难以掌握和应用。这需要课程教师在教学内容、 教学方法以及培养学生实际操作能力方面进行一
些探 索和 实践 。
关键 词 : J A V A语 言 ; 教 学方法 ; 实践 能力
中图分类 号 : G 6 3 1 . 1 5
高职《Java程序设计》课程教学的问题分析及对策建议
高职《Java程序设计》课程教学的问题分析及对策建议《Java程序设计》课程是高职院校计算机类专业的重要课程之一,其教学质量直接关系到学生后续的学业发展和就业。
但在教学过程中,也存在着一些常见问题,影响了课程的教学效果。
本文将围绕该课程的问题进行分析,并提出相应的对策建议。
一、问题分析1.师资力量不足许多高职院校在计算机类专业招生人数众多,但是计算机相关专业的师资力量却严重不足,导致很多院校在Java程序设计课程的教学上难以保证质量。
一些学校甚至缺少具有实际工作经验的教师,而仅仅依靠理论知识的传授难以满足学生对实际应用的需求。
2.教学内容单一部分教师在进行Java程序设计课程的教学时,仅仅局限于语法知识和基本原理的传授,忽略了对实际应用的探讨和案例分析。
学生在课程学习过程中难以形成完整的编程思维,很多知识都只是停留在书本上,难以转化为实际的编程能力。
3.课程教学缺少项目实践二、对策建议1.提高师资水平学校应该加大对计算机类专业师资力量的引进力度,尤其是需要重点引进具有实际工作经验的教师。
这样既可以保证学生能够接受到高质量的教学,又可以培养学生的实际动手能力和解决实际问题的能力。
3.注重项目实践学校应该对Java程序设计课程进行改革,注重项目实践的教学。
在课程中加入一些实际的项目案例,让学生在课程学习过程中具体地体验到所学知识的应用,培养学生的创新能力和解决问题的能力,为他们以后的就业创造条件。
4.加强与企业的合作学校应该积极与企业合作,把企业的实际需求融入到课程教学中,使Java程序设计课程的教学更加符合实际应用的需求。
通过与企业合作,学校可以为学生提供更多的实习机会和就业机会,帮助学生更好地掌握和应用所学知识。
5.注重学生实际能力的培养高职院校在开设Java程序设计课程时,需要注重实际应用,不仅仅局限于理论知识的传授,更要关注学生实际能力的培养。
通过加强师资力量、丰富教学内容、注重项目实践、加强与企业的合作以及注重学生实际能力的培养,才能够提高Java程序设计课程的教学质量,培养出更多的高素质计算机专业人才。
高职《Java程序设计》课程教学的问题分析及对策建议
高职《Java程序设计》课程教学的问题分析及对策建议一、问题分析1. 教学内容设计不合理在部分高职院校的《Java程序设计》课程中,教学内容设计存在问题。
一些课程内容过于理论化,缺乏实际操作的案例分析和项目实践,导致学生在学习中缺乏直观的认识和实际应用能力。
2. 缺乏实践指导由于Java程序设计所涉及的知识点繁多、内容复杂,导致一些学生在学习过程中遇到困难时,无法及时得到老师的指导。
特别是在项目实践中,学生往往遇到较多的问题,但缺乏老师的指导和帮助。
3. 缺乏实际应用案例传统的教学模式在《Java程序设计》课程中往往过于注重基础知识的传授,而忽略了实际应用案例的引入。
这导致学生在学习过程中难以将所学知识与实际应用结合起来,缺乏切实的应用能力。
4. 学生缺乏主动性由于《Java程序设计》课程内容较为复杂,学生往往出现对知识点的 passively 接收,缺乏主动学习的态度。
这导致了学生成绩的下降和学习兴趣的减退。
二、对策建议针对教学内容设计不合理的问题,建议教师们在设计课程内容时,注重理论与实践相结合,通过案例分析和项目实践来引导学生深入理解Java程序设计的核心知识点。
可以适当引入一些新技术和热点话题,激发学生的学习兴趣。
针对缺乏实践指导的问题,建议学校加强实践教学环节,为学生提供更多的实践机会和指导。
可以通过开设实验课、布置实际项目、组织编程比赛等形式,帮助学生更好地掌握Java程序设计的实践技能。
为了加强学生的实际应用能力,建议教师在课堂教学过程中,引入一些实际应用案例,结合行业发展趋势和企业需求,让学生了解Java程序设计在实际工作中的应用情况,增强学生对所学知识的实际应用意识。
为了解决学生缺乏主动性的问题,教师们需要在教学过程中注重激发学生的自主学习能力。
可以采用互动式的教学方法,鼓励学生提出问题、讨论解决方案,并通过小组合作、项目任务等形式,培养学生的学习主动性和团队合作意识。
三、总结在当前信息技术发展迅猛的背景下,高职院校中的《Java程序设计》课程教学面临着诸多问题和挑战。
《Java程序设计》课程教学模式改革的探索
《Java程序设计》课程教学模式改革的探索一、课程教学模式的现状分析《Java程序设计》课程是计算机专业的重要课程之一,旨在培养学生的编程能力和软件开发技能。
随着信息技术的飞速发展,编程语言的更新换代也日新月异,教学内容和方式亦不断面临挑战和改变。
传统的教学模式主要以教师讲授为主,学生辅以课后练习和作业。
但是这种教学模式存在着一些问题:一是课程内容与市场需求脱节,难以满足学生的实际需求;二是教学内容较为单一,难以激发学生的学习兴趣和动力;三是教学方式相对单一,缺乏互动和实践机会;四是考核方式相对死板,缺乏循序渐进的评价体系。
二、教学模式改革的目的和原则针对以上问题,我们提出了进行《Java程序设计》课程教学模式改革的设想。
其目的在于更好地适应时代的发展和学生的需求,激发学生的学习兴趣,提高教学效果。
我们将遵循以下原则来进行教学模式改革:1. 市场导向原则。
根据学生就业和市场需求的情况,合理调整课程内容和教学方式,使之更好地满足社会需求。
2. 多元化原则。
采用多种教学手段和多元化的教学内容,激发学生的学习兴趣和主动性。
3. 实践导向原则。
注重课程实践,提供更多的动手实践机会,培养学生的实际应用能力。
4. 评价体系原则。
建立起科学合理的评价体系,使学生的学习过程更加全面、深入、有效。
三、教学模式改革的具体探索1. 调整课程设置。
根据市场需求和学生的实际需求,合理调整课程设置,引入最新的编程技术和应用案例,使课程内容更加贴合实际应用。
2. 创新教学方法。
采用多种教学方法,如案例教学、问题导向教学、互动式教学等,激发学生的学习兴趣和思维活跃性。
3. 加强实践环节。
增加课程实践环节,引入实际项目案例和实践操作,培养学生的动手实践能力和团队合作精神。
4. 引入考核创新。
建立起科学的评价体系,采用多种考核方法,如项目考核、作业考核、实验考核等,使学生的学习更加全面、深入。
经过一段时间的教学模式改革实践,我们可以对改革效果进行适当的评价。
《Java程序设计》教学方法改革探析
安 徽 电子 信 息 职 业 技 术 学 院 学 报
N . 2 0 o 0 9 6
第 8 总第 塑) 卷(
些!
坐
翌 箜 垒
[ 编号】 6 182 (090 一O 40 文章 17— 0X20 ) O 6— 3 6
(v 程序设计》 Ja a 教学方法改革探析
一
计等课程 中, 在具体算法的实现上 , 以使用 Jv 语言 可 aa
和 相关 的集合框 架 类库 ;在 数据 库等课 程 中 ,可 以使用 JB D C来 实现 与数 据 库 的通 信 以及 相 关 的 S L语 言 ; Q 在 软 件工 程等 课程 中, 以通 过 Jv 可 aa来很 好地 体现 面 向对 象 的软件 工程 思想。其 它如 操作 系统 、 网络 程序 设计 等 , 也都 可 以与 Jv 语 言结 合起来 。这 方面 已经有不少 的例 aa
★[ 收稿 日 ] 0 9 1— 8 期 20—02 [ 作者简介] 徐 斌 (9 9 )男 , 17 一 , 浙江台州人, 讲师 , 硕士。 刘仰光(9 5 )男 , 17 一 , 福建武平人, 副教授 , 博士 , 硕士生导师。 舌 ■一 2 o .2 0 O 91 . 2
团目圆圈
子 [1。 2 4 11 3
二、aa 言 的教学 中的问题分 析 Jv 语
、
Jv aa语言具有很 多优点 , 安全、 健壮 、 多线程、 高性 能、 分布 式、 可移植 、 向对象 等。 面 更 可贵 的是 , 对于 C + 说 , v 非 常简 单 。 除 相 +来 Ja a 消 了诸如 指针 、手动 内存 管理 等程 序设 计初 学者深 感头痛 的学 习难点 ,使 之 非常适合 成 为初 学者 的第一 门程序 设 计语 言。 但在 独立 学院的实 际教学 实施过程 中, 无论是教 师还 是 学 生 , 都感 到 要将 Jv aa教好 学好 , 不是 一件 很 都 容易 的事。这 里 面存 在 多方面 的原 因:
《Java语言程序设计》教学改革与创新
好 。 案 例 为 初 学 者 提 供 了 模 拟 的 开 发 环 而 境 和 模 仿 的样 本 , 学 生 感 觉 到 了学 习的 使 意义 , 学效 果很 好 。 学 生 先 解 决 一 些 简 教 让 单 的 实 际 问题 , 握 编 程 的 常 用 结 构 和 方 掌 法 , 后 用 实 际 项 目来 训 练 , 然 一步 一 步 引导
明此 次 教 学 改 革 赢 得 了大 家 的 肯 定 , 得 良 好 的 教 学 效 果 。 取 关 键 词 : 学 改 革 G4 0 文 献标 识码 : A
文章编号 : 7 —0 8 2 1 ) () l 3 1 1 4 9 X( 0 1 c一0 —0 6 0 0 7
!!
里 :
S ci ce en and T ech noI ogy { novaton n i Her d aI
创 新 教 育
( 言 程序 设 计 教学 改 革 与创新 ① ( a a语 J v
张学 军 蒋 占军 郑丽 英 ( 兰州 交通 大学 电子 与信息 工程学 院 甘肃兰 州
7 00 0) 3 7 摘 要 : 对 目前j v 语 言程序设 计教 学 中存在 的问题 , 针 aa 以强化 实践作 为课 程改革 的突破 口, 照精讲 多练 , 点解决学生 动手能 力和 自 按 重 学 习能 力 薄 弱 问题 的 原 则 ,从 教 学 内 容 . 学 手 段 . 学 方 式 , 践 教 学 等 方 面进 行 了全 方 位 的教 学 改 革 尝 试 。 过 一 学 期 的 实 践 ,证 教 教 实 经
直 至 程 序 正 确 运 行 。 后 深 入分 析 出现 的 然
详 细 给 出实 验 要 求 、 习要 点 、 计 思 路 及 学 设 对 根 问题 , 总结 遇 到 的各 种 语 法 现 象 及 易 犯 错 评 分 标 准 等 内 容 。 基 础 好 的 同学 , 据 自 给 误 , 种 方 法 加 深 了学 生 的 印 象 , 发 了学 己兴 趣 选 择 学 习 内 容 和 题 目 , 与 奖 励 得 这 激 习兴趣 , 得了很好的教学效果 。 取 分 ; 基 础 差一 些 的 同学 , 对 由辅 导 教 师 提 供
“Java程序设计”课程的实践教学改革与创新
i su e t’ rai sn e n a it. a rga r g td ns ce t g e s a d blyJ v po rmmig n n i a n
d sg s a c u s n e rt s t e r t r ci e F c sn n e i n i o re i t g ae h o y wi p a t . o u i g o h c t e ams a o e t r r m u si n n t i a e , rt , h h i b v ,sa s f t o q e t s i h s p p r f sl t e o i y
as eps dns oueojc o e t ogt nlz ga d l hl t e tt s bet r ne t u h a i n o u -i dh a yn
s l i g p o lm. o vn r b e
Ke r s pa t a e c ig a apo rmmigd sg ; eo— y wo d rci l a hn ; v rga c t J n ein rfr
生普遍反 映不好学 ,课 程的 内容和教学方法 不能引起学生 的学习兴趣 , 这样就加大 了教师在该课程教学上 的难度 。结 合多年教学经 验 , 本文就如何提高该课 程的教学质量 , 在教
学 内容与方法上做了探 索与实践 。
2 教 学现 状分 析
Jv 程序设计课程 是一 门实践性很强 的课程 , aa 要求课堂 教学和实践教学紧密结合 。目前 的实践教学仍然沿袭传统本
要 实践 教 学是 计 算 机 类 教 学 的 重 要 环 节 。在 培 养 学
生 的创 新 意 识 、 创 新 能 力 和 理 解 应 用 方 面 具 有 不 可 替 代 的
《JAVA程序设计》课程教学改革探讨
( 教学内容与Jv 技术的发展脱节 ,与实际应用脱 1 ) aa
节。J v 语言是程序设计语言中发展最快的-r语言 , aa q
基于J v 的软件开发技术也 同样如此。然而许多Jv 类 aa aa 的教材却不能及时反映当前 的J v 技术进展 ,内容相对 aa
陈旧,造成教学内容跟不上软件开发企业技术应用的需
应 用 中的方案 ,通过 “ 中学”、 “ 做 案例教 学”及组 建课外兴趣 活动 小组 ,激发 了学生的 学习兴趣 ,
培养 了他们的 团队协作精神 ,提 高 了其 学 习的 自觉性及程序设 计能力 ,提 高 了课程 的教 学效果 。
关键词 :C O; A A;做 中学;案例教 学 DI J V
随着计 算机 应用 的迅速发展 ,计 算机软件 的运 用
涉及到社会的政治 、经济 、教育 、交通、娱乐、医疗等
工程 系统 能力 四个层面 ,大纲要求 以综合 的培养方式
使学生在这 四个层面达到预定 目标【 3 t 。
C O理 念 强调 工程 基 础 ,在 构 思 一 DI 设计 一 现 一 实 运
作过程下开发系统和产 品。基于项 目的实践教育方式仅
仅培养学生完成 一个特定 项 目所 需的内容 ,而C I DOI
程教育模式是 “ 做中学”和 “ 基于项 目教育和学 习”的 集中概括和抽象表达 ,自始至终强调工程课程体 系与完 成产品开发所需知识的紧密结合 。国内外 的经验都表 明
C 1 D 0的理 念 和 方法 是 先进 可 行 的 ,适 合 工 科 教 育教 学
会 贯通 ,应 用于 实 际开 发。
从 表 1 以看 出 ,本课 程 的 内容 一 方 面是 讲 授 面 向 可
对 象方法 ,如类、对象、对象 的属性 、对 象的行 为、 对象的关系等内容 ,另一方面是讲授如何用Jv 语言描 aa 述、实现 ,如使用J v 语言 实现类 、对象 、消息传递 aa 等。通过这两方面的融合,学生可以快速建立面 向对象 的思想,并能够使用Jv 语言进行面 向对象编程。 aa 其次 ,注重实验环节 ,既要培养学生验证理论 、 设计实验的能力,又要引导学生运用所学知识进行软件
“Java程序设计”课程的教学改革与实践
互联 网的 出现使 得计 算模式 进入 了网络计算 时代 。网络计 算模 式 的一 个特 点是 计算 机是 异 构 的 , 就 这 需要 一种跨平 台 的编程语 言 , 使得用 它编 写的程序 能够在 网络 中的各 种计算 机上正 常运行 , v J a就是 在这种 a 需求 下应运 而生 的。据最 为权 威 的编程语 言流行 度评估 机构一 T0 E发布 的调 查显 示 ,aa语 言 已经 连续 1B Jv 数年在 编程语 言流行度 排行榜 上名列第 一 。 目前我 国软件产 业发展迅 速 , Jv 序 员需求 量 比较 大。为 对 aa程
得 比较好 , 本上 能灵 活运用 Jv 基 a a语 言进行 程 序设 计 , 为后 续课 程 的学 习打 下 了 良好 的基 础 。① 提 高 了学 习兴趣 , 学生 动手 能力 明显增 强 。采 用项 目驱 动 、 教 、 、 ” 体教 学 方 法 , “ 学 做 一 让学 生 感受 到 真 实项 目训 练 , 加深 了对教学 内容的理 解与 应用 , 提升 了学 生动 手编 写程序 、 调试 程 序 、 析项 目等实 践能力 , 养 了学 生沟 分 培 通 协作 能力 。通过对 2 0 0 5级 、0 6级学 生 的教学效 果调 查 , 20 学生对 本课 程 的学 习兴趣 与实践 能力 提 高 6 % 5
() 4 添加 网络 教学 , 建设 学 习交流 网站 。 网络教学 是 目前教 学改革 的一个重 要部 分 ,网络 教学是 教学 中
的一 个重要 辅助 手段 , 是学 生 和教师 的第二 个课 堂 , 以帮 助学 生课 后 进一 步 学 习 。本 课 程 的教学 网站 它 可
中 ,实现 了如 下几个 主要 功能 , 包括课 件 浏览 下载 、 作业 提交 、 教师 答疑 、 论坛 交流 、 节练 习 、 章 模拟考 试 等。 () 5 成立 项 目小组 , 进入 实训 基地 。模 拟 软 件企 业 的项 目开 发 组 , 把学 生 分 成若 干 小组 , 为每 个 小 组 分
“金课”标准下Java程序设计课程教学改革研究
3 Java 程序设计课程教学改革实践
3.1 教学路线设计 线上线下混合式教学模式下,“Java 程序设计”
高职《JAVA程序设计》教学改革探索
浅谈高职《JAVA程序设计》教学改革的探索随着网络的高速发展,计算机软件技术可谓日新月异,软件开发企业对开发人员的需求也就越来越大,java作为目前最流行的编程语言之一,使得众多it企业都迫切需要大量的java技术人才。
近年来许多职校也增设了java程序设计方面的课程,但是大多学过java程序设计的学生的技术水平与企业要求的差距很大。
一、传统教学中存在的问题传统高职java程序设计教学中存在培养目标定位不准,孤立软件专业各课程间的有机联系;教材使用不当,教学方法陈旧;传统授课以语法为纲,重语法,实训与社会脱节;学生编程训练不够,基本操作技能不熟练;双师型师资匮乏,缺乏有开发经验的人才;学习目标不明确,兴趣不浓,积极性不高等方面的问题,这些问题也导致了学生感觉像听天书,跟不上教学进度,从而失去了兴趣,最终出现了教师上程序设计课累、学生听着也累的不良效果。
二、改革措施1.课程体系改革java程序不太适合初学程序的同学,最好能够先学习一门基础的面向对象语言,比如说vb。
在刚进行入门教学时,不宜涉及难度大、不易理解的内容,要突出趣味性、易学性,降低学生对新事物的困难感。
可在适当的在课堂编写一些小程序、小游戏,以调动学生的兴趣和积极性。
针对职校学生普遍英语比较差的情况,应该先开设计算机英语课程,使得学生有一定的计算机专业词汇基础。
另外,java程序设计教学中教师可以编写适合本职校学生特点的校本教材,每次课前把所涉及的英语知识点先划出来讲授,再讲授语言。
2.改革教学方法在教学过程中,教师要改变以往填鸭式的教学方式。
目前较新的教学方法有项目教学法、任务驱动、案例教学法、对比归纳法、多模式教学法等等。
(1)项目教学法。
项目教学法是教师与学生之间通过共同实施一个完整的项目而进行的教学活动。
在设计教学过程时,首要考虑如何体现学生在学习过程中的主体作用,先给学生创设一个和当前所学习的内容与现实情况基本相接近的情景环境,再由教师将成果展示,再让学生独立思考或者分组交流,对知识点进行理解、消化,最后进行学习评价。
高校Java程序设计课程教学改革研究
性 实验为辅 的教学 方式 .会让 基础 差 的学 生失 去 和实现 . 通 过“ 提 出典 型程 序 案例 ” “ 分析 程序 流 学 习兴趣 . 让 学 生缺 乏学 习动力 . 未能达 到 对学 生 程 . 讲解重 点语 法知识 点 ” “ 课 堂示 范 编程 ” 的教 编 程能力 的强 化训 练 。 3 、 考核方 式 片面 传 统 教 学对 学 生 的考 核是 通 过 笔试 完 成 的 . 教 师 为 主导 ” 的教 学思 想 . 以激发 学 生 学 习 兴趣 . 增 强 学 习 的 主 动 性 、 积 极 性 和 创 造 性 大多数 学生 通过 对 知识点 的死 记硬 背 .考 试 就 能 够取得 较好 的成 绩 .这使 部分 学生产 生 了只 要 背
合 实验 几类 验证 实验 可 以加 强学 生对 基 础理论 课 件 、 教案 、 视频 、 实 验 内容 的选 择 要 根 据 发展 不 知 识 的掌握 :设 计 实验 则 培养 学生 面 向对象 的编 断 更新 和完 善 : 加强 与校外 培训 单 位 的合作 . 选 派 程 思想 . 完 成有关 类 和对 象 的设计 : 综合 实验 侧 重 教 师参 加项 目实训 .以求 提 高教 师 的科研 水 平 和
有 关继 承 、 J a v a 类库 、 接1 : 1 、 异 常 处理 、 输 入输 出和
J a v a 程 序 设 计 一 般 在 大二 第 一学 期 开 设 . 学 文件管理 、 线程、 界 面设 计 和事 件处 理 以及 网络编 生虽 然有 了一 定 的编程能 力 .但是 对程 序语 言 的 程 等知 识点 . 就必 须采 用 “ 案例 教学 法 ” 和“ 项 目导
《Java语言程序设计》课程改革与教学实践
_
从 学 生 现 实 生 活 和社 会 中 提 出 问题 , 引学 生兴 趣 . 序 吸 循 渐 进 地 分 析 问题 要 求 和过 程 , 论 结 果 的形 式 。例 如 : 二 代 讨 第 身 份 证 号码 的生 成 问题 .我 说 明 1位 身 份 证 号 码 的各 字段 的 8 含义和产生过程 , 求学生讨论 程序输入数据 、 面。 要 界 以及输 出 数 据 和结 果 , 析 程 序 处理 过程 的数 据 类 型 和 语 句 : 生 之 分 学 间 评价 各 自不 同处 理 的实 现 特 点 和 不 足 .必 要 时 我 给 予 学 生 表扬 或 肯 定 。 3程 序 逻 辑及 结构 采 用 与 规 范相 比较 的 教 学 方 式 。 . 规 范 的 程 序 设 计 具 有 结 构 清 晰 、 言 精 炼 、 率 高 等 特 语 效 点 。 与 规 范 相 比较 , 析 具 体 程 序 中 的 书 写 不 足 , 化 学 生 分 强 严 谨 的 编 程 习 惯 。 例 如 : 较 程 序 中 的循 环 次 数 , 无 跳 转 比 有 语 句 , 量 的 使 用 个 数 , 序 的缩 进 格 式 , 解 的 有 无 及 清 变 程 注
理 和 维 护 的应 用 语 言 。 课 程 具有 较 强 的实 践性 , 此 其 对加 该 因 强 学 生 的 实践 能 力 。特 别 是 计 算 机 网 络应 用 和 通信 设 备 的研 发 和 操作 能力 , 培养 学 生 的动 手 能 力 , 为社 会 输 送 应 用 型 人 才 具 有 一定 的作 用 。 徐 利 治 教 授 曾表 达 了 有 关 创 造 力 培 养 的 基 本 思 想 : 创 造 力 包 括 有 效 知 识 量 、 散 思 维 能 力 、 象 分 析 能 力 和 审 美 发 抽 能 力 四个 部 分 …。 多 年 来 从 事 Jv 语 言 程 序 设 计 》 程 教 我 aa 课 学 和 科 研 工 作 。一 直 致 力 于 提 高 学 生 的J 序 开 发 的 学 习 兴 程 趣 和 动 手 实 践 能 力 。 苏 大 学 自2 0 年 9 起 开 展 专 业 课 程 江 06 月 改 革 . 通 过 不 断 的探 索 、 践 和 总 结 , 为 在 该 课 程 改 革 我 实 认 过 程 中 教 师 可 以 通 过 以下 三 个 具 体 的 途 径 来 提 高 学 生 的 实 践能 力。 ( ) 教 师 对 课 程 内 容 熟 练 掌 握 的 基 础 上 , 用 比较 、 1在 采 讨 论 等 多种 灵 活 的 教 学 方 式 ,提 高学 生 学 习兴 趣 和 自主 学 习 的 参 加度 : () 2 构造 接 近 与 实 际 工 程 应 用 开 发 的 实验 平 台 和环 境 , 增 加实 验 教 学 学 时 , 织 涵 盖 教 学 内 容 的 多组 实 验 , 据 不 同 学 组 根 生情 况 , 照 模 块 化 分 类 原 则 安 排 具 体 实 验 内 容 , 质 保 量 , 按 保 最 大 限 度 地发 挥 学 生 实 验 中 的创 新 能 力 : ( ) 置 与 教 学过 程 相 结 合 的提 问 、 论 、 3设 讨 回答 问题 、 验 实 环节的考核, 完善 课 程 考 核 办 法 , 弃 “ 卷 定 论 ” 摒 一 的传 统 课 程 考 核 方 式 。 面 客 观 地 评 价 学 生 , 现 考 核 的 公 平 、 正 和 公 全 体 公
高职《Java程序设计》课程教学的问题分析及对策建议
高职《Java程序设计》课程教学的问题分析及对策建议一、问题分析近年来,随着信息技术的迅猛发展,Java技术已经成为软件开发领域中使用最广泛的编程语言之一。
由于市场对Java开发人员的需求量大,而且Java语言本身具有跨平台、面向对象、动态性和扩展性等优点,因此高职院校中《Java程序设计》课程的重要性日益凸显。
然而就目前的实际情况来看,《Java程序设计》课程在高职院校中普遍存在一些问题,主要表现为以下几个方面:1. 教学资源不足由于高职院校在Java方面专业师资力量和教学资源相对匮乏,导致部分学校难以配备资深的Java教师和先进的教学设备。
教学资源不足直接影响了《Java程序设计》课程的教学质量和教学效果。
2. 实践内容匮乏《Java程序设计》课程在部分高职院校中更加偏重理论知识的传授,而对于实际操作和项目实践的内容相对较少。
这导致学生在完成学业后,虽然掌握了一定的理论知识,但往往缺乏实际项目经验,难以适应实际工作需要。
3. 教学内容滞后由于课程教学内容更新换代较快,而一些高职院校的教学资源缺乏更新和更新速度较慢,导致部分教学内容滞后,脱离实际应用。
4. 学生学习积极性不高在当前《Java程序设计》课程的教学中,部分学生对课程内容的学习积极性不高,可能是由于课程内容难度太大,理论知识繁杂,或者实践内容不足等原因。
二、对策建议针对以上《Java程序设计》课程教学中存在的问题,我们提出以下对策建议,以期对《Java程序设计》课程的教学质量和教学效果有所提高。
1. 加大对教学资源的投入高职院校应该加大对《Java程序设计》课程教学资源的投入,包括完善师资力量,更新教学设备,提高教学效果。
可以通过加大对教师的培训力度,引进一流的教学设备和技术,完善实验室等措施,提高教学资源的质量和数量。
2. 加强实践内容的设置在《Java程序设计》课程中应该加强实践内容的设置,增加项目实践和课程设计环节,让学生能够在实际操作中灵活运用所学知识。
《Java语言程序设计》课程教学改革探析
现 教 学 过 程 以 学 生 学 习 为 主 体 , 展 自主 开 四 个 环 节 紧 密结 合 , 插 安 排 教 学 , 穿 既 式 、讨论 式 、启发 式这 种 多模式 教学 法 。这 重 视 理 论 知 识 学 习 , 注 重 自学 和 实 践 能 更 种 教学 模 式 , 践 学 时 多 于 理 论 授 课 学 时 , 力 的培 养 , 而 实 现 学 生 整体 素 质的 提 高 。 实 从 但 并 不 是 不 重视 理 论 学 习 。 让 学 生 变 被 动 学 习为 主 动 学 习 , 时 对 培 养 学 生 的 实 际 4多模式教学法 的要求 同 动 手 能 力 和 自学 能 力 有 很 大 帮 助 。 运 用 多 模 式 教 学 法 , 好 采 用 实 验 室 最 教 室 化 教 学 。其 中的 实 验 实 践 、 自主 学 习 3多模式教学 法 环 节 , 要 网 络 环 境 和 相应 的学 习资 源 , 需 以 多 模 式 教 学 法 将 教 学 过 程 分 为 理 论 教 及 程 序 调 试 环 境 。将 学 生 教 室 固 定 在 实 验 学 、实 验 实 践 、 自主 学 习和 答 疑 辅 导 四 个 室 里 , 个 同 学都 有 固 定的 机 器 , 于 管 理 每 便 环 节。 和学生 学 习。 3. 理 论教学 T 多模 式 教 学法 , 对学 生 的 学 习能 力提 既 在 多模式教 学法 中 , 师的作 用是 引 教 出 了要 求 , 时 也 对 教 师 提 出 了 更 高 的 要 同 导 和 启 发 。教 师在 理 论 教 学 环 节 讲 授 基 本 求 , 教 师 不 是 仅 仅 熟 悉 教 材 内 容 就 可 以 即 概 念 和 核 心 内容 , 求 讲 深 讲 透 , f 学 生 的 , 要 在 课 堂 下 做 大 量 的 教 学 准 备 工 作 。 要 目导 还 在 理 解 的 基 础 上 自学 。讲 课 时 应 该 讲 授 课 教 师 需 要 准 备 的 教 学 材 料 和 素 材 如 程 的 难 点 和 要 点 。抓 住 课 程 的 主 要 理 论 知 下 。 识 , 解那些学生难以理解 , 讲 或者 是 关 键 点 () 1 教学 课件 。这 里 的 教 学 课 件不 是 教 的 理 论 知 识 , 不 是 罗 列 教 材 上 的 一 般 性 材 内容 的 纲 目 罗列 , 是 教 师 根 据 教 材 内 而 而 知 识 和 教 材 内容 的 重 复 。教 材 内 写的 很 清 容 所 组 织 的 理 论 教 学 环 节 的 教 学 材 料 , 可 楚 的 、学 生 能 自学 的 内 容 , 需要 再 讲 解 , 以 是 单 元 式 的 , 可 以 是 主 题 式 的 。 不 也 而 是 让 学 生 在 课 下 自学 。 同 时 , 多 联 系 要 () 2 实验 实 践 材 料 。实 验 实 践材 料 是 针 其 他 程 序 课 程 , 较 它 们 的 不 同 之 处 , 学 对 不 同 理 论 教 学 内 容 所 配 备 的 实 践 性 内 比 让 生 能举一反三 。 容 , 求 有 明确 的 指 导 性 和 针 对 性 , 要 同时 要 3 2 实验 实践 . 求有层次和深度 不同的内容。 ( ) 主 学 习 材 料 。 教 师 准 备 在 线 教 3自 通 过 上 机 实 践 , 强 对 理 论 知 识 的 理 增 解 和 锻 炼 根 据 理 论 解 决 问题 的 能 力 。实 验 程 、教 案 和 相 关 知识 材料 。学 生 可 以通 过 实 践 , 求 教 师 拟 定 每 次 实 验 的 实 验 任 务 在 线 学 习 一 些 更 广 、 更 深 层 次 的 理 论 知 要 和 目标 。而 且 能 够 根 据 本 次 实 验 所 用 到 的 识 。 同 时教 师要 提 供 针对 这 些 知 识 和 材 料 理论 知识 , 定不 同层次 的实验 任务和 目 拟 的 自测 题 , 同学 自测 。 让 学生需要 的材料如下 。 标 , 学 有 余 力 的 同 学 可 以 深 入 更深 层 次 让 教 材 、 上机 实 践 指 导 材 料 。教 师 要 给 的知识 。 学 生 提 供 每 次 上机 实 践 的 内 容 提 纲 , 学 让 3。 自主学 习 3 教 师 把 课 程 的 有 关 教案 、 教 程 和 相 关 生 能 够 明 确 每 次 实 验 实 践 的 目的 和 要 求 。 知 识 放 在 服 务 器 上 , 学 生 通 过 上 网浏 览 , 让 进 行 自学 、 自问、 自解 、 自判 等过 程 自己动 5结 语 多模 式 教 学 法 , 使得 J v a a语 言 程 序 设 手, 自己 解 决 问 题 , 以 使 学 生 达 到 跨 越 式 可 教 提高 , 充分 培 养 学 生 自已 解决 问题 的 能 力 。 计 课 程 真 正 成 为 学 生 自 己学 习 的 课 程 , 师 主 要 是 起 到 引导 和 启 发 的 作 用 , 学 们 同 3 4 答疑 辅导 . 自 学 生 在 实 验 实 践 、 自主 学 习 过 程 中 , 自 己主 动 学 习 理 论 知 识 , 己动 手 解 决 疑 有 l 大 不 提 倡 教 师 直 接 解 答 学 生 所 遇 到 的 问 题 , 难 问 题 , E的 的 上 机 实 践 操 作 , 大 提 高 而 是 引导 学 生 去 从 哪 个 方 面 考 虑 问题 。最 了学 生 的 程 序 设 计 能 力 , 同时 也 增 强 了 自 终 学 生 自 己不 能 解 答 的 问 题 , 交 在 本 环 信 心 和 自学 能 力 。 提 节 解 决 。在 答 疑 辅 导 环 节 中 , �
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中图分类号 : P 1. 4 T 32 — 1
文献标识码 :A
文章编号:10—5921) 609—2 07 9 ( 2 1— 50 9 0 2
语 言是 一 门典 型的面 向对 象 的编程 语 言 ,由于 教与 学过 程 JV A A语言的简单性、 安全性、 面向对象、 平台无关性、 中没有 注 重不 同课程 间 知识连 贯性 的设计 ,大 部分 学生 学 语言 简洁 、性 能优 异等 特 点给编 程人 员带 来 了一种 崭新 的 习 了这 两 门语 言后 ,却 说不清 面 向过 程和 面 向对象 编程 思 程序 设计 理念 。通过 学 习 JV 语 言不 仅可 以获得 怎样 使 想 的根 本 区别 。 AA 用 JV 语 言来解 决实 际 问题 的 能力 ,而且 可 以掌握 面 向 AA 要 想彻 底 改变 目前 的这种 教 与学 的现状 ,激 发 学生 对 对象 编程 的基 本 思想 ,为今 后进 一步 学 习设计 模式 奠定 一 这 门课 的学 习兴趣 ,切 实提 高学 生 的程序 设计 能力 ,必 须 个较 好 的语言基 础 。C 语言 无疑是 最基 础和 非常 实用 的语 对 JV 课程现 有 的教 学方法 、教 学手 段和 教学 思路进 行 AA 言之 一 , 目前 ,J、 语 言 已经获 得 了和 C 语言 同样重 要 改革 。 A, A
1 引言
的语言地位 ,即不仅是一 门正在被广泛使用的编程语言,
3 AA J V 程序计教学方法改革方案
31 上好 第一 堂课 ,激 发学 生 的学 习兴趣 兴趣 . 为 了提 高学生 对 JV 这 门课程 的好 奇心 ,激发 学生 AA
而且 已成为软件设计 开发者应 当掌握的一 门基础语言 。 J、 A, A的平台无关性让 J、 A, A语言成为编写网络应用程序的 佼 佼者 。 网络使得 JV 成 为了最流 行 的编程 语言 ,J、 对 该 门课程 的 学习兴 趣 。上好 第一 次课 很关 键 。首先 要介 AA A, A AA 也 促进 了网络 的发展 。 A A 不 但 占据 网络 , 很多领 域 都 绍 学 习 J V 语 言 的重要性 及其 在各 个领 域 的广 泛 应用 。 JV 在
计 两 方面对该 门课 程 的教 学 方法进行 了研 究和探 讨。
160) 130
摘要 :针 对 (A A 程序 设计》 课 程教 学 中存 在 的 问题 ,本 文在如 何 上好 第一 堂课和如 何进 行课 程知 识 连贯性 的 设 ( V J 关键 词 :J V A A程 序 设计 ; 学 方法 ;上 好第 一 堂课 ;知 识连 贯性 教
计 算机 光盘 软件 与应用
2 1 年第 l 02 6期 C m u e DS fw r n p lc to s o p trC o ta ea dA p i a i n 计算机教 学与教育信息化
关 于 < A A程 序 设 计 》课 程教 学方 法研 究 与 改 革 < V J
李秋 ,马振峰 ( 大连海洋大学职业技术学院 ,辽宁大连
2 AA JV 程序设计教学中存在的主要问题
如何进行教学设计,使 JV 教学内容之间具有有机 AA
随着前 导课 程 《 语言 》 的开设 ,C 语 言枯燥 繁琐 的 的联 系 , C 能与 学生 已学 的其他 知识 有效衔 接 呢 ?J V 课程 AA
语法、抽象的概念、难 以理解 的程序设计思想还令许多学 教学 内容 丰 富 ,涉 及 面宽 ,如何 在有 限的时 间 内系 统 全面 生望而 却 步 ,导致 学 生对编 程语 言类 课程 产 生畏惧 心理 。 地展 开介 绍 ,这是 教学 中 首先要 考虑 的问题 。根据 该 门课 加 上 JV 语 言 的总课 时一般 为 6 学 时, 要讲授 的 内容 程的教学大纲,把课程 的教学内容划分为语言基础 、技术 AA 4 而 其 却很多,部分学生学习 自觉性差,导致学习总是赶不上教 基础 和高 级编 程三 个模块 , 中技 术基础 这个 模块 是重 点 。
得 到 了广泛 应 用 ,包 括 桌面 级 的开发 、 网络开 发和 嵌入 式 JV A A作 为 一种优 秀 的面 向对 象程 序 设计语 言 , 已成 为软件 开发等 。 在动态 网站和企业级开发中, A , J、 A作为一种主流 开发领域中的主流技术, 全球有 4 0 5 万名程序员使用 JV AA 开发软件,1 4亿部设备上运行着 JV A A编写的程序 。 A A JV 编程语言 占到了很大份额 。 在潜入式方面的发展更是迅速, 一 一 现在流 行 的手机 游戏 ,几 乎都 是应 用 J V 开发 的。可 以 语言 同 C语 言一样 , 已成 为软 件设 计开发 者应 当 掌握 的 AA 说 J 、 和我 们 的生活 息息 相关 。因此 I A, A T行业对 J 、 人 门基础 语 言 。 A , 金融 、电信 、制造 、行业 和 企业信 息 A, A J、 A在 化 、 电子 政务 及办 公 自动化 、嵌 入 式设备 及 消费 电子产 品 才 的需求 也逐渐 增长 , 以经 常看 到许 多培训 或招 聘 JV 可 AA 软件工程师的广告,因此掌握 JV 语言及其相关技术意 和辅 助 教学等 领域 都有 广泛 的应 用 。选取 一个 形象 生 动和 AA 味着 较好 的就 业前 景和 工作 酬金 。 实 际生 活紧 密联 系 的例 子进 行演 示 , 并详 细讲 解 用 J V AA 语言开发应用程序 的一般步骤 。通过这些介绍让学生感到 由于计算机编程技术发展更新快、涉及的知识面宽, AA 又 而 具有较大的实践性和逻辑性,使得 JV A A程序设计课程的 JV 既有兴 趣 , 有难 度 , 且与他 们 的学 习、工作 和 生 教 与学 有 一定 的难度 ,传统 的课堂 逐 章讲授 、 课后 实验验 活 息息 相关 ,只要 通过 自己的努 力学 习就 可 以把 J、 变 A, A 成 解 决实 际问题 的有 力工 具 。 证的教学方式 已经不适应现在教学需要,对课程的教学改 32 课程 的知识 连贯 性 的设计 . 革 势在 必行 。