独立本科院校Java语言教学的研究
JAVA课程教学改革探索
0 引言 .
走 访 很 多 大 专本 科 学 院 ,发 现 现在 的大 学课 堂里 上 Jv 课 的老 师往 往 只 是 用 传 统 的课 件 上 课 ,且 大 多是 满 aa 堂灌 ,相 当一 部 分 学 生 上 Jv 课 时 也 都 不 听课 ,这 究竟 aa 是何 原 因导 致 大 学 生 们 上 Jv 课 不 听 。 细 分 析一 方面 原 aa 因是 老 师讲 课 不 够 生动 、不 够 深 入 浅 出 ,不 能 吸 引 学 生
出 了鸟 、兽 和 鱼 等 物 种 的共 性 … . 有 寻 食 的本 能 、寿 都
命都 是有 限的等等 ,故可用 “ 动物 ”做 高层 的抽象类。
再 如讲 授 到继 承 时 ,强调 Jv 继 承 只 能 实 现单 重继 aa
承 ,可比喻成一个父亲可有几个儿子 ( 子类 ),而一个
儿 子 只 能有 一 个 父亲 ( 类 ) 样 。 父 一 1 实 习与理 论 融会 贯 通 教 学 法 . 2
●I
O O
A
C A D
E
标要求。
23 施 工 阶 段 .
注意一机多用。合理安排机械设备与辅助人员的协调配 合工作 ,提高机械生产效率 ,降低机械成本。
24 竣 工 交付 使 用及 保 修 阶 段 .
M
C
R
E S E
以项 目经 理 的责 任 为 中 心 , 以施 工 图预 算 、施 工 预
l
9 IEUAI O U 教 论 8 DCT NFRM 育 坛 O
J V 课程教 学改革探 索 A A
史学梅 孟祥瑞 ( 安徽理工大学计算 机学院 安徽 淮南 2 20 3 0 1)
摘 要 :对大专本科 院校 的Jv课程教 学现状做 了简要分析 ,针 对实际情况提 出教 学改 aa 革看法 ,并分别实现 了从理论教 学法、 实习与理论 融会贯 通教 学法、实践项 目小模块教 学 法、兵带兵教 学法的教 改。在 实践教学 q ,采用此教 学方法提 高 了学生的 自主 学习能 力、 - 解决问题的能力和适应社会的能力,取得 了良好 的教学效果。 关 键 词 : aa Jv ;教 学 ;学生
独立学院Java课堂教学方法的研究和探讨
O 引言
性 。在 教学过 程 中要持续 不 断地提高学 生 的 自主学 习习惯和
C、 c+ + 和J a v a 等计算 机语 言作为 计算机 专业重 要的基础 兴趣 。 面 向对象程序 设计 ( J a v a ) 这 门课程 , 我们学 院是在 二年级 课, 在本 科教学 和软件 开发 中起 着重要 的基础作 用 , 该课程对
高学生学 习语 言的兴趣 , 培 养学 生的 编程思 维能力 。综合其他教 学手段 , 把 继续 学习J a v a 的知识能 力作 为 最终教 学 目 标, 使整 个课 堂教 学效 果达到 最优化 。
关键 词 :暗 示 法 ; 即 时 编程 ;实例 ;最优 化 ;教 学 效 果
中图分类号 : T P 3 1 1
i n d e p e n d e n t i n s t i ut t i o n s ,b a s e d o n t e a c h i n g e x p e r i e n c e ,a h i n t me t h o d i s i n t r o d u c e d , wh i c h wi l l c o ns t a n t l y mo bi l i z e t h e s ud t e nt s ’ i n t e r e s t i n l e a r ni n g . Re a l ・ t i me p r o g r a mm i n g i s us e d t o i n t e gr a t e t h e k n o wl e d g e i n t o t h e i n s t a n c e ,a n d i n c r e a s e t h e s ud t e n t s i n t e r e s t
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索随着科技的不断发展和社会的不断进步,计算机技术已经成为了当今社会必不可少的重要技能之一。
而作为计算机技术领域中的重要编程语言之一,Java程序设计在当下已经成为了大学计算机专业必修课程之一。
为了适应社会的发展需求,提高学生的编程水平和实际应用能力,民办高校的Java程序设计课程教学改革已经成为了当下亟需解决的问题之一。
一、现行Java程序设计课程教学存在的问题目前,许多民办高校的Java程序设计课程教学存在一些普遍的问题。
首先是课程设置单一、教学内容滞后。
现行的Java程序设计课程设置相对单一,主要以单一的理论知识为主,而缺乏实际应用的教学内容。
现行的教学内容在某种程度上已经滞后于市场需求,使得学生毕业后很难满足企业的实际需求。
其次是教学方法单一,缺乏实践环节。
现行的Java程序设计课程教学方法主要以传统的理论授课为主,而缺乏实践操作和实际项目的教学环节,导致学生的实际编程能力不足。
最后是师资力量不足,教学质量参差不齐。
由于民办高校在师资力量和教学资源上的条件相对较弱,导致Java程序设计课程的教学质量参差不齐,难以保证教学质量。
针对目前Java程序设计课程教学存在的问题,民办高校Java程序设计课程教学改革具有重要的必要性。
首先是适应社会需求,提高学生的就业竞争力。
随着互联网+时代的到来,对Java程序设计人才的需求越来越大,而现行的Java程序设计课程教学很难满足市场的实际需求,因此教学改革亟待解决。
其次是提高学生的实际编程能力。
在现行的教学条件下,学生的实际编程能力很难得到有效的提高,因此有必要进行教学改革,提高学生的实际应用能力和编程水平。
再者是提高教学质量,实现高校人才培养质量的提升。
通过教学改革,可以提高师资力量,改善教学条件,从而提高高校的人才培养质量,为社会培养更多的优秀Java程序设计人才做出贡献。
针对目前Java程序设计课程教学存在的问题,可以从以下几个方面进行教学改革。
Java教学模式的探究
方面提 出了新 的见解和看法。
【 关键词 1 v; 学模式 ; J a教 a 教学方法 ; 面向对象; 类
操作并 演示 了. 在此基础之上继而又编辑并编译和运行了简单的 J a a v 应用程序和 Jv 小应用程序 。在实际的编辑程序 中. aa 又把 良 的编程 好 风格传 授给学生 . 边写边 传授 . 让他们知道 良好 的编程风格在软件行 业会贯 穿到一生 。又如 。 在讲解 Jv 怎样体现 面向对象性的抽象数据 aa 类型时 . 首先拿现实 中的一类 物体 . 让学生把这类 物体的共 同属性特 质上 。如何使学生真正掌握 有效 的程序设计方法 , 向社会具有更高 点和功能归 纳出来 . 走 再组合在一起就是一个类 的概念 . 就是 J a 也 a 的 y 的门槛 . 真正成 为应用型高级工程 技术人才 . 是计算机 专业教师值得 类 。继而再把类按格式编辑成 J a a 源程序 , v 然后编译 、 。 运行 学生 明白 探讨 的热点问题 。本文根据 Jv 语言课程和计算机专业学生的特点 。 了 Jv 是这样在程序 中把面 向对象性表现 出来 的 .在编译运行 的同 aa a a 结合 近几年实际的教学经 验 .对这门课程的教学模式 提出 了一些见 时又复 习了先前学习的编译 和运行指令 由同类物体的共性分析到 又 解 现实 中的实际个体差异 , 继而又引申出继承性 . 然后再进一步讲解 , 再 找出这个个体与刚才这个归纳 出来 的类的不 同点 . 自然子类 的概念也 1 传统的 J v a a课程教 学模式探讨 就 出来 了。这样的教学模式不仅使学生带着兴趣学习这 门语言 . 而且 同时提高 了学生解决 问题的能 首先 . 就理 论教学方面 . 统的本科院校模式不 能满足企业对专 有助于学生跟着教学的思路 主动思考 . 传 业人才 的需要 。 统教学模式只侧重理论知识的教学 . 传 按照教学大纲 力 。这种教学模式在实际的教学 中取得了 比较好 的效果 再次 . 要根据课程和学生 的特点实施小项 目测试法 。实施小项 目 和教材 内容按部就班 的讲授 , 忽视 了对学生兴趣 、 实践能力 的培养 。 而 用分小组做不同小 且面对大三 的学生 . 程本身安排 的比较 满 . 课 要想让他们在 这么紧张 测试法是为了摒弃以往 程序语言的笔试考试方式 . 因为程序的实现最终离不 开实际 的动手 的时间 内 再抽 出时间去上机练习 , 实际上能做到的没有几个 。导致学 项 目的形式来结束这 门课程 利 以答 辩的形 生对 Jv 语 言感 到更加抽 象、 aa 枯燥与乏味 , 再到畏惧 。最终 使学生眼 能力 和实 际解 决问题 的能力 . 用分小组做不 同小项 目. 式来结束这门课程。一 方面锻炼 了学生的动手能力 , 另一方面也培养 高手低 . 遇到实际问题没有解决 的思路 有利 于学 生将来踏上工作 岗位 . 早的融 及 其次 , 就实践教学方面 , 比较单一 、 简单 , 缺少科学地综合性 、 设计 了学生 的团队的合 作精神 , 入到团队中去。 性实验环节。 . 传统实践教学 只侧重 简单的 、 验证性 的实验 . 学生 的积极 性和主 22 实践教学模 式改革 实验教学是教学工作 的重要组成部分 . 也是整个教学过程 中理论 动性得不到发挥 . 于学生综合能力和创新 意识的培养 这样培养 不利 培养学生动手能力 、 解决问题能力和创新能力的重要环节。 出来的大学毕业生 . 实际动手能力与招聘单 位需 求相差甚远 . 失去 了 联系实际 , J a 程是- 1集知识 和技 能于一体的 、 a 课 v -' 7 实践 性很 强的课程 . 完成 理 许 多 就 业机 会 论教学的同时进行上机实践更是必不可少 的环节 2 a a课程教学模式改革 J v 首先 . 要求学 生实验课前写好实验 预习报告 . 习的目的是让学 预 生明确实验任务 , 清楚 实验原理 、 内容 、 步骤 . 以及实验过程 中应该 注 21 理论 教 学 模 式 改 革 . 首先. 要根据课时 、 大纲和实际科 学的地规划教学内容。 对要求 理 意的问题。指导 老师按照学生 的预习报告 给出相应 的实验预习成绩 . 解并 熟练掌握的知识点安排 尽量多的学时 , 的精 而透 : 讲 对仅要求 了 这样学生通过写 预习报告明确 了实验做什么 和这样做的 目的 其 次. 要求指导教师在实验过程中做 简单实验讲解后 , 以观察 、 巡 解. 现在又不经常使用的知识点 。 大胆 的抛弃 。 要 学习- I 语言不是 只 -' 1 视的方式指导学 生的上机操作情况。 如发现学生在实验过程 中出现了 会用它 . 关键是掌握这 门语言的思想 . 然后在 这个思想之上再 运用 其 对难 以解决 的问题加以提示 . 尽可能地 来设计 编程 . 这才是学这 门语言 的精髓所在 。Jv 语 言是一 门真正面 常见的错误给予及 时的纠正 . aa 标 向对 象的编程语言 .所以在讲完 Jv 语 言特点之后 . v 类 型系统之 让学生在思考 和创新 的氛围下圆满完成实验 的教学任务和 目 最后 aa Ja a 根据学生的上机操作熟练程度和实验结果给 出相应的操作成绩 。 前. 要特意用几课时专门讲解面向对象有关 的知识 毕竟基本 知识是 这样 .指导教师可 以比较好 了解学生对课堂知识 的掌握情况 . 并 基础 , 没有这些基础知识 , 后面的知识就如 同空 中楼 阁。如 J a 型 a 类 v 指导教师根据学生上机 时 系统 , 因为其它语言有类似 , 抹去不讲 , 而, 不能 就 反 要有侧重 的讲解 , 能够充分地照顾 到每一位学生的动手能力 相应的对理论课堂稍加 改动和巩 固. 使学生 既 怎么讲 呢? Jv 类型系统中与其它语言类型系统中名称和意义相 同 对知识点的掌握情况 . 把 aa 克服了课堂上 由于 时间有 限不能完全把各个 知识点互相结合起来 的 的就一带而过 .名称相同而意义不相 同的或有些没有 的要讲 出不 同. 缺陷, 又使学生通过实验项 目. 把多个知识点融会贯通。 解决了 自己思 讲 出特点 。 又提高了软件编程的综合素质 . 最终 达到 Jv 教 a a 其次 . 要根据学生特点和教学 内容改进教学方法 。整个教学过程 考实际动手的能力 . 学大纲的要求 。 是: 先理论讲解 , 然后举例 。 再实际演示 , 最后再讲解。 先理论讲解 ” “ 的 Jv 语言程序设计是抽象性和实践性很强 的- I课程 . aa -' 1 要使学生 目的是让学生从理论上了解这些知识点 : 然后“ 举例讲解 ” 目的是让 的 真正掌握有效 的程序设计方法 . 开展既 富构造性又具有创造性 的教学 学生从例子中理解这些知识点 的运用 : 实际演示 ” 再“ 的目的是让学生 实行科学的教学内容规划 、 教学过程先进行多媒体理论讲解 . 然 从实践 中感悟 、 理解并 加深对这些知识 点的运用 : 最后 “ 讲解 ” 目 活动 . 再 的 再实际演示 。 最后再讲解 的教学方法 . 以及实施小项 目测试法 的是让学生把这些知识点掌握到 自己的思想里来 : 课后再给学生布置 后举例 , aa 相应 的小题 目练习加以巩固。 这样使学生能够 即充满兴趣又带着好奇 的考核方式和开设综合性 、设计性 的实验模式是学好 Jv 语言程序
“Java程序设计”双语教学的探索
科教论丛“J a va程序设计”双语教学的探索文⊙王晓艳(黑河学院计算机科学与技术系黑龙江黑河)摘要:本文从Java 程序设计课程入手,具体讨论了如何在课堂上进行双语教学,并针对可能发生的问题,进行分析。
关键词:双语教学;J ava 程序设计;授课方法一、问题提出的背景为了逐步实现教育部推行双语教学的要求,目前各重点大学已纷纷出台了自己的双语教学政策。
我校根据各部系的专业特点,也在积极努力的推行双语教学的教学模式。
目前很多专业已经开展了相应的双语课程,我系在学院领导的关注下,在各位专任教师的协同努力下也在积极的探索适合计算机专业的双语教学课程。
经过分析讨论,我们认为我系的六百双语教学还处于起步阶段,不适合应用于重点课程,否则如果收效不好将影响很大,因此,我们决定利用语言类课程作为改革的示范,最终决定在J ava 语言课程中作试点,方法成熟后再推向更多的课程。
二、教材选择双语教学中教材的选择是一个关键的环节,既要体现课程的教学目标,又要满足双语教学的具体需要,大部分国外原版教材与我国传统的授课方式有很大的区别,我们在选择教材的时候一定要注意国外教材的难易程度和讲授方法,所以我们选择了由美国St uar t R eg es ,M ar t in St epp 编著的B ui l di ng J ava Pr ogr am s :A B ack t o B as i cs A pproach 。
该书采用了“从基础开始”的方法。
一旦打下了牢固的编程基础,就转而学习面向对象的程序设计方法,从而使学生可以轻松掌握两种程序设计方法。
三、授课方法(一)现行方法简介在计算机双语教学中我们可以把双语教学具体的理解为:在教学中使用英语作为课堂用语进行的教学,包括使用原版英语教材、用英语讲解和演示、用英语管理课堂、用英语布置练习以及使用英语界面的电脑上机操作实践等形式。
在我国,双语教学指的是汉语和英语同时使用的教学方法。
独立学院java实践课程教学的探讨
独立学院java实践课程教学的探讨【摘要】本文主要对独立学院Java实践课程教学现状进行了分析,并通过对独立学院Java实践课程教学改革的思路和方法的探讨,设计了适用于独立学院的Java实践课程的教学内容、教学方法与手段、作业和考核方式等教学措施,目的为培养学生的动手能力、程序开发能力以及完成工程项目的能力。
【关键词】独立学院;Java;实践课程;教学0.引言当今社会IT界竞争日益激烈,IT企业对软件人才能力需求的加剧。
而现在大多数高校人才培养模式与企业人才需求是极不对称的。
作为三本院校的独立学院是一种新兴的办学模式,为了提高学生的专业上技术能力和在社会就业岗位上的强大竞争能力,学院的人才培养模式应该由研究型人才的培养逐渐转换为应用型人才的培养。
Java语言本身所具备的面向对象、与平台无关、多线程、异常机制、安全稳定等优点,以及其基于J2EE的企业级应用的大规模开发和基于J2ME的嵌入入式应用程序的开发,使其已经成为当今企业的主流开发程序设计语言之一。
因此,Java程序设计也是独立学院计算机相关专业的必修课之一。
但如果只学习理论却不动手实践,那就犹如纸上谈兵,所以,与理论课相辅相成的Java实践课程,也是不容忽视的。
本文主要结合笔者的教学实践,对独立学院java实践课程的教学方法进行探讨。
1.独立学院Java实践课程教学现状1.1独立学院现状众所周知,作为三本院校的独立学院是一种新兴的高等教育办学模式,独立学院的学生相对一本、二本院校的学生而言基础稍差那是肯定的,而且两极分化较为严重。
存在的问题还有:部分学生除了基础较差外,学习欠缺主动性,缺乏学习的毅力,学习效率低,学习效果较差。
但我们也应看到好的一面,独立学院的学生思维活跃,兴趣爱好广泛,动手能力强,喜欢动手实践。
如果独立学院一味只依托母体高校的培养模式,教学计划也是按照原有照搬,没有创新,那这样是难以激发学生的学习兴趣和获得好的教学效果的。
独立院校电子商务专业java程序设计课程教学改革研究
计算机教学与教育信息化本栏目责任编辑:王力独立院校电子商务专业Java 程序设计课程教学改革研究左国存(湖南理工学院,湖南岳阳414000)摘要:为提高教学效果,针对独立院校电子商务专业Java 程序设计教学特点,探索设计了一个教学方案。
首先,在明确教学目标的基础上,优化了教学内容。
其次,采取“学徒式”+翻转课堂、增加趣味性和上机任务分级三个措施,对教学方式重组。
再次,以过程考核为中心,对传统考核方式进行改革。
最后,讨论了支撑教学改革所需要的课程资源建设。
实践表明,该方案对提高教学效果有一定积极作用。
关键词:独立院校;电子商务;教学;翻转课堂;程序设计中图分类号:G642文献标识码:A文章编号:1009-3044(2019)35-0095-02开放科学(资源服务)标识码(OSID):Study on Teaching Reform of Java Programming Course for Electronic Commerce Major in Independent Colleges ZUO Guo-cun(Hunan Institute of Science and Technology,Yueyang 414000,China)Abstract:Aiming at the characteristics of Java programming teaching for e-commerce major in independent colleges,a teaching scheme is proposed.Firstly,on the basis of defining the teaching objectives,the teaching content is optimized.Secondly,three measures are adopted to restructure the teaching methods:apprenticeship +flipping the classroom,increasing interest and grading programming task.Thirdly,the traditional assessment methods are reformed with process assessment as the center.Finally,the curriculum resources needed to support this teaching reform is discussed.Practice shows that the program has a positive effect on improving the teaching ef⁃fect.Key words:independent colleges;programming;e-commerce;flipped class;teaching1概述编程语言是信息时代人们必须掌握的一项基本技能。
民办高校关于“(双语版)Java程序设计”的研究
•麵_>民办高校关于“(双语版)Java 程序设计”的研究焦阳贾伟娜(郑州升达经贸管理学院信息工程系,河南郑州451191)摘要:本文提出了民办高校计算机专业中《Java 程序设计》课程双语教学的必要性,分析了当前民办高校实施Java 双语教学所存在的问题,提出了提高双语教学课程效果的一些建议。
关键词:民办高校;Java 程序设计;双语中图分类号:TP 312.2文献标识码:A文章编号= 1003-5168 (2016) 01-0068-02Research on "(Bilingual Edition) Java Programming" In Private CollegesJiao Yang JiaWeina(Department of Information Engineering 9Shengda Economics Trade & Management College of Zhengzhou 9Zhengzhou Henan451191)Abstract : This paper presented the necessity of bilingual teaching for "Java programming " course in computer spe cialty of private colleges , analyzed the existing problems of implementing Java bilingual teaching in private colleges ,and putted forward some suggestions on how to improve the teaching effects in bilingual .Keywords: private college;programming in Java;bilingual 计算机作为21世纪的领先学科,又起源于欧美,技术 领先在欧美,将计算机专业中《Java 程序设计》这门课选为 双语授课模式益处颇多。
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索随着社会的进步,越来越多的民办高校加入了社会竞争中,除了加强传统教学模式外,为了更好的服务大众,充实学校内部教育、职业发展,体现民办高校在教育价值和价值传递当中的作用,迫切需要在教学方式等方面进行改革。
民办高校也不例外。
基于此,教育部对这类高校的Java程序设计课的教学改革进行了探索。
首先,民办高校要不断在面向学生的Java程序设计课程中提高教学质量。
实践证明,通过构建结构化的教学模型,适时引入新技术,使Java设计课程更具有实践性,帮助学生运用学习知识解决实际问题,另外,开展实训课程,改善教学环境,提升教学效果,让学生尝试新技术,创新新思想,以实现教学原理,提高教学质量,充分发挥教职员工的潜能是民办高校Java程序设计课程改革的重要内容,也是未来的发展方向。
其次,要加强对教师的培养和激励。
首先,要提升教师的职业技能,使他们能够充分发挥出自己的水平,从而促进Java 教学的持续的改革。
另外,民办高校还要针对教学革新做出适当的激励,将这类激励作为教师发展的重要考核指标。
同时,学校在持续推进教学改革时,也要对教师以及关系到Java 课程的各方进行全方位培养,使他们能够根据学生的实际情况灵活运用Java 技术,最大化地发挥Java的开发效果。
最后,要深入探索新型教学模式,如虚拟化教室、视频教学、云计算和移动互联等等,更好地体现教育先进性和大众性,改善Java程序设计课程的教学效果。
例如,开设虚拟课堂,借助现代信息技术,使课堂教学更加视觉化,使学生参与更加频繁,让学生根据虚拟化课堂实施探索性学习,让课程更具实践性,更能吸引学生学习Java课程,让学生更有热情的参与Java的学习,提升学生对Java的学习兴趣和积极性。
总之,民办高校在实施Java程序设计课程的教学改革时,要有一个系统的设计,有的放矢地提升教学方法,培训师资,一般发掘学生的潜能,运营有效的教学新模式,以期达到教育实施的根本目标和目的,建立可持续发展的教育体系。
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索随着信息技术的迅猛发展,计算机技术已经成为各行业的重要支撑,而程序设计作为计算机专业的核心课程之一,也变得越来越重要。
传统的程序设计课程教学模式已经无法满足当今社会对人才的需求,民办高校在Java程序设计课程教学改革方面亟需探索与创新,以适应社会发展的需要。
一、现状分析1. 传统教学模式存在的问题传统的程序设计课程教学模式主要依赖于教师讲解和学生课下练习。
这种模式在一定程度上满足了基础知识的传授,但却忽视了对学生动手能力和实际项目经验的培养。
学生大多数时间都是被动接受知识,缺乏自主学习和创新能力。
2. 社会对人才的需求近年来,社会对程序设计人才的需求日益增加,但传统的程序设计课程教学模式所培养出的学生往往无法满足市场需求。
雇主更加看重学生的实际操作能力和项目经验,而不只是学生的理论知识水平。
民办高校需要对Java程序设计课程进行改革,引入更加实践性的教学方法,提高学生的综合素质。
二、教学改革探索1. 引入项目驱动教学法为了更好地培养学生的实际操作能力,可以在Java程序设计课程中引入项目驱动教学法。
通过对实际项目需求的分析和实施,激发学生的学习热情,增强他们的实践能力。
利用项目驱动教学法,可以让学生在完成实际项目的过程中,学习到更多的知识和技能,提高他们的综合素质。
2. 实践操作并重除了理论知识的传授,课堂教学中还应该注重学生的动手能力培养。
通过设计丰富的实践操作环节,让学生亲自动手实现所学知识,加深他们对知识的理解和运用。
可以设置相关的实验课程,提高学生的实际操作能力,让他们更快地适应社会的需求。
3. 引入新技术和新方法随着科技的不断发展,Java程序设计领域也不断涌现出新的技术和新的方法,为了更好地适应市场需求,民办高校应该引入新的技术和方法,让学生了解最新的发展动态,增强他们的竞争力。
可以开设一些热门的专题课程,让学生及时掌握最新的技术知识,提前布局职业规划。
独立院校电子商务专业Java程序设计课程教学改革研究
独立院校电子商务专业Java程序设计课程教学改革研究随着信息技术的飞速发展,电子商务在市场经济中具有越来越重要的地位,对于电子商务专业的学生来说,具备良好的Java程序设计能力是至关重要的。
目前独立院校电子商务专业Java程序设计课程的教学存在一些问题,如教学内容滞后、教学方法陈旧等。
对独立院校的电子商务专业Java程序设计课程进行教学改革是必要的,本文将对此进行研究和探讨。
一、教学现状分析1. 教学内容滞后目前独立院校的电子商务专业Java程序设计课程的教学内容多为基础知识,滞后于社会的发展需求。
在教学内容上,学校往往只注重Java语言的基础知识,而忽视了对于实际应用的培养。
现在的电子商务行业需要的是具有实际项目经验的Java程序设计人才,而目前的教学内容无法满足企业的需求。
2. 教学方法陈旧在教学方法上,很多独立院校的电子商务专业Java程序设计课程仍然采用传统的讲授式教学方法,学生们只是被 passively 接受知识,缺乏实践操作的机会。
这种教学方法难以激发学生的学习兴趣,也无法培养学生的动手能力和团队协作能力。
二、教学改革的必要性1. 满足市场需求当前,电子商务行业对Java程序设计人才的需求越来越大,而人才市场上Java程序设计人才的短缺现象也比较普遍。
通过对教学内容和教学方法的改革,可以更好地培养适应市场需求的专业人才。
2. 增强实践能力现有的教学方法难以培养学生的实际操作能力,而电子商务专业的学生应该具备一定的实践操作能力。
通过改变教学方法,可以增强学生的实践能力,使他们在未来的工作中能够更好地适应工作需求。
三、教学改革的思路1. 更新教学内容在教学内容上,应该及时更新教材内容,增加一些实际应用案例,引入一些实际项目中的Java程序设计知识,并向学生介绍最新的技术和发展趋势,使学生具备更多的实战经验。
2. 改进教学方法在教学方法上,应该采用更多的互动式的教学方法,例如小组讨论、项目实践等,激发学生的学习兴趣,提高学生的动手能力和团队协作能力。
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索
一、教学目标
民办高校Java程序设计课程的教学目标应针对学生的综合素质进行设计,并不仅仅是让学生掌握Java语言的基础知识,更应该注重能够培养学生的创新能力、实践能力、团队协作能力等综合素质。
同时,也应该注重培养学生的职业素养和软实力,如沟通能力、领导力和创业精神等。
二、教学方法
面对互联网时代的挑战,传统的Java程序设计课程教学方法已经不再能够满足学生的需求。
针对民办高校学生的特点,我们需要创造性地开展教学工作。
通过实践教学和独特的教学方法,可以有效提高学生的学习兴趣和学习效果。
我们可以探索采用综合实践、项目驱动和课程设计等方式,让学生在实际项目中参与实践和体验,提高学生的实践能力和团队协作能力;通过课设等方式,让学生通过自主研究、论文撰写等方式培养他们的创新能力和运用能力。
三、教学内容
四、教学资源
为了让教学达到更好的效果,教学资源也需要得到保障。
首先,我们需要合理配置教学设备和实验室设备,打造良好的教学环境。
其次,我们还需要开发相应的教学资源和教学平台,如网站、博客、WIKI等,来方便学生和教师的交流和互动,使教学更加生动、形象和具体。
同时,我们也应该加强教师队伍的建设,聘请具有丰富教学经验和实践经验的专家来担任授课教师,从而使教学更富有实效。
总之,民办高校Java程序设计课程教学改革的核心在于注重学生的综合素质和实践能力,采用创新性的教学方法,合理设置教学内容和教学环境,并为学生提供充足的教学资源。
通过这种改革方式,能够培养更多的“T”型人才和多元化人才,以适应不断变化的社会需求,推动高校Java程序设计教学更好地服务人才培养。
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索
在民办高校的Java程序设计课程教学中,还存在着一些问题。
传统的教学方法主要以讲授理论知识为主,缺乏实际操作和实践能力的培养。
学生只是被动地接受知识,缺乏主动思维和创新能力的培养。
课程内容设计不够贴近实际需求,没有及时跟上业界的最新发展动态。
学生学完课程后,往往不能很好地应用所学知识解决实际问题。
评价方式单一,只以考试为主,缺乏评估学生动手能力和团队合作能力的途径。
为了解决这些问题,民办高校Java程序设计课程教学应进行一系列的改革探索。
应引入项目驱动的教学方法。
通过实际的项目案例,引导学生分析问题、提炼需求、设计解决方案、编写代码,并与其他学生组成团队进行合作开发。
这种方式能够帮助学生培养实际操作和实践能力,提升学习的主动性和创新能力。
应积极与企业合作,开展校企合作项目。
通过与企业的合作,可以了解行业需求,及时调整课程内容和教学方法,确保所教授的知识和技能符合实际需求。
可以为学生提供实习机会,帮助他们了解工作环境和增加实践经验。
要充分利用互联网资源,开展在线教育。
通过在线教育平台,可以开设在线课程、提供学习资源、进行互动交流等。
这样可以提高教师的教学效率,方便学生的学习,也可以为学校拓宽教育资源和市场。
评价方式也需要进行改革。
除了传统的考试评估外,还可以引入实践项目评估和团队合作评估。
通过评估学生在实际项目中的表现和团队合作能力,能够更全面地评价学生的综合能力。
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索一、课程背景在当前的IT行业中,Java语言是最常用的编程语言之一,它既可以用于编写桌面应用程序,又可以用于编写Web应用程序。
Java语言的兴起与计算机网络技术的普及密不可分,而在计算机网络时代下,Java成为开发 Web应用程序的主要技术之一。
因此,Java程序设计作为IT领域的基础课程,被广泛应用于各个领域中。
在民办高校中,IT类专业的发展尚不成熟。
相比公立高校,民办高校教师队伍和教学资源普遍没有公立高校充足。
面对这一现实,如何加强和改进民办高校的Java课程教学,成为了当务之急。
二、课程教学改革的必要性民办高校中Java课程教学改革必要性体现在以下几个方面:1. 内容陈旧传统的Java课程教学,课程内容单一、模板化,教学手段单一、机械化。
内容更新不及时,未涵盖新框架、新技术的应用,深入浅出的实战教学不足,毫无贴近实际开发工作的意义。
2. 教学手段不足近年来,许多新兴的教学手段,如案例教学、项目教学等被人们广泛应用,但民办高校中仍多采用传统讲授和理论教学的方式进行教学,忽视学生的实际操作能力培养,对学生的学习积累不利,导致毕业生的就业竞争力下降。
3. 培养质量不高往往是因为课程内容跟不上实际需求,教学手段不到位,导致学生的能力素质不够高,毕业后无法适应职场市场的变化和需求,甚至高校毕业生就业难的问题大大加剧。
三、教学改革策略针对民办高校Java程序设计课程存在的问题,我们有以下针对性的改革策略:应该采用匹配现实开发需求的课程内容和最新的技术框架,使课程内容更新更快、更有效。
建立全面的教师库,构建全方位的教学资源,共同搭建课堂授课、精讲精辅、实践操练、实际应用四位一体的教学平台。
2. 引入项目教学在教学方法上,应考虑引入项目教学、案例教学等实践性较强的教学方式。
课程结合大量实际项目案例来进行教学,这种教学方式能够使学生更好地掌握课程知识,并且发掘学生的创新能力,激发学生的学习兴趣,从而使教学效果得到很大提升。
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索随着信息技术的飞速发展,Java程序设计成为了程序设计教学中的重要课程之一。
然而,传统的教学模式已经不能满足当前时代的需求,同时,民办高校在发展过程中也遇到了一系列问题。
因此,本文将结合民办高校的实际情况,探讨如何对Java程序设计课程进行教学改革。
一、问题分析1、教材选择单一。
大多数学校都使用相同的教材,导致学生缺乏创新性和独立思考能力。
2、课程内容较为传统。
教学过程中主要注重基础知识的讲解,对实际应用的讲解较少。
3、教学方法单一。
大多数老师仍然采用传统的授课方式,没有采用基于实践的教学法。
4、实际应用较少。
教学过程中,很少涉及实际应用场景的案例分析,导致学生缺乏实践经验。
5、教学质量参差不齐。
某些学校由于缺乏资金和教师,导致教学质量不高,无法培养出高素质的人才。
二、教学改革方案为了提高教育质量,我们应该采取以下措施:1、教材多样化。
我们可以引进多种不同的教材,以提高学生的可选择性和创新性,使学生具有更多扩展性和发展性。
2、理论与实践并重。
在课程设计中应该注重实际应用,从实践中总结经验,以便更好地掌握理念和实践能力。
在教学过程中,可以通过实验、案例分析等方法,使学生更加深入理解到课程知识的实际应用。
3、多种教学方法相结合。
传统的课堂讲授方式可能会使学生产生疲劳,采用多种教学方法,如互动式教学、电子课件教学、网络在线学习等,可以使学生更加感性、有趣地接触到Java程序设计知识,并促进学生的学习兴趣和学习热情。
4、实践经验分享。
老师应该在课程之余给学生提供更多的实践经验,让学生更加跟得上应用的发展和趋势,提高学生的实践能力。
5、加强师资力量。
学校应该加强师资力量的建设,提高老师的教学水平和教育理念,提供各种培训机会和机会。
只有更高质量的教学能够支持更多的教学改革。
三、结论随着社会的发展,Java程序设计技术已经成为了现代软件工程必不可少的一部分,因此现代教育中的改革也要与时俱进。
Java课程双语教学模式研究与应用
Java课程双语教学模式研究与应用作者:乔付,马晓梅,周波来源:《教育教学论坛》 2014年第18期乔付,马晓梅,周波(黑龙江科技大学计算机学院,黑龙江哈尔滨150027)摘要:本文结合Java语言程序设计课程的特点和学生能力培养的实际情况,提出了将双语教学模式应用于Java课程教学,并从教材选择、教学设计、教学方法、考核方法等多个环节分析并探讨了双语教学模式应用实践,旨在进一步优化教学质量和效果,重视教学过程的实效性,注重学生综合素质能力培养。
实践表明,该双语教学模式的实践得到了学生的认可,在实践中取得了较好的成效,并为培养学生成为国际化、多元化的复合型人才奠定基础。
关键词:双语教学;教学设计;教学方法中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2014)18-0159-02随着信息社会全球化和对外交流的迅猛发展,为加快我国高等教育国际化的进程,教育部已于2001年4号文《关于加强高等学校本科教学工作提高教学质量的若干意见》中明确指出高校在本科阶段应逐步实施双语教学,并引进英文原版教材教授课程。
我校也已将双语教学融入各学科建设中。
《Java语言程序设计》课程作为我校计算机学院软件工程专业本科生的一门专业基础课程,它综合了面向对象、程序设计、网络、多线程等的实践应用,更增添了基于MVC模式的软件开发,使其成为众多知名企业青睐的开发技术。
为吸收国外高等教育的文明成果,不断丰富教育理念,本课程很有必要设置双语教学。
以双语教学的形式和手段,培养学生的阅读能力、计算能力、写作能力、电脑信息处理运用能力、现代交际能力和其它必要的生存常识,已经成为当今学生和家长们所追求的热点,计算机技术与英语知识有着密切的联系。
在Java语言程序设计课程的教学中加入适当的计算机及程序设计方面的英文专业词汇,部分或全部教案采用英文形式,将有助于学生专业英语水平的提高和尽快熟悉、适应以英文信息为基础的软件开发环境。
高校课题申报:基于MOOCSPOC的独立学院Java程序设计在线开放课程建设与应用研究
基于MOOCSPOC的独立学院Java程序设计在线开放课程建设与应用研究学科分类:高等教育课题类别:一般课题关键词:SPOC Java 独立学院在线课程预期研究成果:研究报告课题设计论证一、问题的提出、课题界定、国内外研究现状述评、选题意义与研究价值。
(一)问题的提出JAVA语言现在已成为各高校计算机及相近专业的一门必修课、专业课。
而且随着该语言在 Internet、游戏领域、智能手机开发、移动电子商务等各行业的广泛应用,可以说JAVA已经发展为IT相关职业在就业时必须掌握的最基本技能和知识。
通过本人近几年在对JAVA课程教学过程中所得到的反馈发现,虽然相关本课程的在线开放资源很多,但本校学生在利用这些资源学习的过程中,绝大多数学生反映听不懂,难以理解,通过分析原因,发现目前上线的大部分是“985工程”、“211 工程”重点高校推出的课程,由独立学院推出的、适合独立学院学生学习的在线开放课程非常少。
(二)课题界定MOOC /SPOC:MOOC 是“网络课程+ 学生自助式互动”学习模式。
而“MOOC+SPOC”是“网络课程+本地大学教师深度参与”的教学模式。
是一种松散耦合的组织和学习行为。
在线开放课程建设:设计研究基于“SPOC+小课堂”的Java程序设计翻转课堂创新教学模式,建设适合于独立学院学生学习能力的课程资源。
应用研究:着重研究如何在Java程序设计课程教学中实施“MOOC+SPOCs、以独立学院学生为中心、学习成效驱动”的混合式教学模式。
并通过大规模教学实验检验这一模式的有效性和可行性。
(三)国内外研究现状述评2015年,教育部提出要推动我国大规模在线开放课程(Massive Open Online Course, MOOC)建设,为社会大众和高校师生提供更多优质课程资源,大大推进了教育资源社会化进程。
我国通过对MOOC与SPOC(Small Private Online Course即小规模限制性课程)混合课程建设模式和教学方法的研究,整合线上优质的教育资源和线下教师组织、引导的“面对面”互动优势,使学生有更好的学习体验。
民办高校Java程序设计课程教学改革探索
民办高校Java程序设计课程教学改革探索随着社会的发展和科技的进步,计算机技术在各个领域的应用日益广泛。
作为计算机基础知识和编程语言的重要一环,Java程序设计课程在民办高校的教学中起着至关重要的作用。
当前的Java程序设计课程教学往往存在一些问题,需要进行改革和探索。
当前Java程序设计课程教学过于注重理论知识的传授,而忽视了实践能力的培养。
传统的教学模式往往以课堂讲解为主,学生被动接收知识,缺乏实际编程的机会。
需要将理论课与实践课相结合,通过项目实践、编程作业等方式培养学生的实际操作能力,使他们能够将所学的理论知识应用到实际项目中。
当前Java程序设计课程教学过于偏向于编程语言本身的知识,而缺乏实际应用能力的培养。
由于Java语言本身功能强大而复杂,学生容易陷入纠结于语法的细节而无法理解其实际应用。
教学内容应当注重实际应用,引导学生掌握基本语法和常用API的注重培养学生的问题解决能力和实际应用能力。
当前Java程序设计课程教学过于传统,缺乏创新和实践的元素。
在信息化时代,计算机技术一直在快速发展,新的编程框架和技术层出不穷。
教学内容需要根据实际需求做出调整,引入新的编程框架和技术,如Spring、Hibernate等,使学生能够跟上时代的步伐,拥有更广阔的就业和创新空间。
当前Java程序设计课程教学评价体系单一,没有形成多维度、全方位的评价体系。
传统的评价方式主要以考试成绩为主,忽视了学生的实践能力和综合素质的评价。
需要通过多种形式的考核方式,如课程设计、实际项目等,全面评价学生的知识掌握、实践能力和创新能力。
针对以上问题,我认为可以从以下几个方面进行改革和探索。
在教学方式上,可以采用问题驱动的教学方法,通过提出实际问题来引导学生主动学习和探索。
可以通过开展课外实践活动,如比赛、项目开发等,提供学生实践的平台,培养他们的实际应用能力。
可以与企业、科研机构等合作,引入实际案例和实践项目,使学生更加贴近真实的工作环境,提高他们的就业能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
独立本科院校Java语言教学的研究
摘要:本文根据我院的教学实践和对Java教学的研究,针对目前Java语言教学的问题,提出了阶段性的案例教学法,从课程的设置时间、案例内容的设置、案例的讲解方式以及实践环节等方面详细说明了该方法。
关键词:Java教学;案例教学;面向对象
1引言
Java是由Sun公司开发的新一代编程语言,独立本科院校将Java语言作为计算机专业的重点课程,主要有以下两个方面的原因。
首先,Java语言是一门纯面向对象的语言。
面向对象程序设计是计算机科学与技术专业的核心课程,理论性和实践性并重。
教学内容主要包括面向对象程序设计范型(paradigm)的三个最重要的特性:封装、继承、多态,以及Java如何实现这三个特性,使学生掌握面向对象程序设计范型和一种面向对象的编程语言,从而为以后的学习打下基础。
其次,Java语言具有安全可靠性、平台无关性、支持多线程等优点,使用它可以在多种操作平台的网络环境中开发软件。
由于Java语言的这一特点,加之Internet的迅猛发展,使得它逐渐成为Internet上最受欢迎的开发与编程语言。
国内有的软件开发企业,不惜花费大量的时间与资金,培训Java软件开发人员。
在这种大趋势下,市场大了,对人才的需求量也在猛增,为了适应企业的需要,提升毕业生的就业率,几乎所有的大、中专院校都竞相开设了Java语言程序设计的课程,当然,独立学院也不例外。
但由于Java语言的实践性和开发环境的特殊性,究竟采用何种教学方法,才能显著提高教学效果,却是近几年来计算机教育普遍关注和研究的热点。
2Java语言的教学现状
到目前为止,对于Java教学方法的研究有很多,但大部分高校的Java语言的教学还是采用讲授法,有的院校从以往的写板书教学升级为多媒体教学,虽然多媒体使教学更生动、直观,却只是教学形式上的改观,教学方法的本质没变。
而且,虽然现在研究的教学方法有悬念法、类比法等多种方法,但是哪一种更适用于独立学院的教学,并不是纸上论证能够决定的;更何况独立本科院校的教学要求和教学目
标与其他本科院校有所不同,教学方法的选择更不能生搬硬抄或模仿,要根据自己的特点,探索合适的教学方法。
我们考虑到独立本科院校的计算机教育是以培养应用型人才为目标,培养的学生应当能与当今社会和企业接轨,熟悉软件开发流程,具有足够的软件开发技能,所以,专业课程的教学目标更加注重学生计算机实践能力的培养锻炼。
而且由于独立学院的学生和一本、二本院校不同,专业课程中理论性强的东西接受相对慢一些,学生碰到复杂难学的问题,会对整门课程产生恐惧心里,普通的讲授方法无法解决这些问题,所以更加需要积极探索适应于独立本科院校的Java课程教学方法。
针对Java语言课程的特点和独立学院学生的特殊性,通过实际教学中的不断摸索和实践,我们采用了阶段性的案例教学法,教学取得了显著的效果。
阶段性的案例教学法和传统的案例教学方法是有区别的。
传统的案例教学法在教学过程中往往会陷入误区,有的只注重案例的实现,忽略了Java语言中重点语法的讲解;有的案例只是单纯语法正确性的验证,忽略了软件开发技能的讲解,和企业的应用脱钩。
我们研究的阶段性案例教学法会在教学过程的不同阶段采用不同的案例教学手段,一方面将理论性强,不容易理解的语法知识用案例的方式展现给学生;另一方面案例是实实在在Java的应用效果,学生看到自己学习的语言能够编写出具有功能的软件来,不仅激发了学生的学习兴趣,还能提高学生的软件开发能力。
下面介绍Java语言教学——阶段性案例教学方法的关键环节。
3阶段性案例教学法的实施
3.1概述
阶段性案例教学法的核心是以案例贯穿教学,但在教学过程的不同阶段,采用的案例是有区别的,而且讲解的方式也不相同。
首先根据案例涉及知识点的范围以及应用的目的,阶段性案例教学法中的案例可以分为:知识点案例和项目案例。
知识点案例也称为基础案例,它的功能主要是通过讲解基本语法或小功能案例,促进Java基础知识的学习;项目案例也可称为大项目,它是通过综合的应用性比较强的项目,提高学生对Java的系统掌握,有利于提高学生的软件开发水平。
其次,这种案例教学法是分阶段,逐步推进的,在教学过程的前期,主要是Java 基础知识的讲授阶段,学生在这个阶段要进行基本语法知识的学习和基本编程技能的掌握,所以采用基础案例来推动学生对Java基础的学习;在教学的后期,逐步渗透大项目的思想,引导学生将前期的知识点案例综合应用,完成一个项目案例。
加强学生的语言综合应用能力。
同时,会根据学生前期知识的掌握程度以及案例的特点,灵活采用不同方式来讲解案例。
3.2课堂内容的设置
3.2.1课程的设置时间
阶段性案例教学法是基于本学院的教学实践来研究的,本学院的Java课程是在大三下学期开设,所以案例的设置充分考虑到与前期课程以及同期课程的关联。
充分发挥前期课程的基础作用,协同同期课程教学,互相加强教学。
第一,以前期C语言、C++语言以及数据结构为基础,在学生具有一定的编程认识的基础上,进一步认识面向对象的程序设计;在前期课程网站开发基础学习静态网站开发设计的基础上,进一步学习Java在Web编程中的应用。
第二,与数据库基础课程同期讲授,不仅能够减轻学生学习Java课程时在数据库学习方面的负担,更重要的是学生在Java的实践环节中能够使用数据库技术,例如Java图形用户界面开发以及Web系统开发方面都加入数据库连接,使得学生对数据库掌握更熟练也使Java实践更加接近实际应用,相得益彰。
下面详细介绍一下在具体教学过程中案例的设置。
3.2.2案例内容的阶段性设置
知识点案例,主要是采用经典的程序设计案例,来演示Java基础知识。
由于Java课程是在C语言和数据结构之后开设,学生已经掌握了一定的程序设计技能,特别是一些经典的程序设计案例已经初步实践过,像常用的排序方法、搜索算法、汉诺塔问题等。
所以在讲授Java的基本语法知识和面向对象的基础知识的时候可以充分利用这些学生已经熟知的案例。
这样做有很好的效果:一方面由于学生已经熟知这些经典案例的功能以及使用的算法和数据结构,所以能够把学习的重点放到Java相关基础知识的方向上;另一方面,学生会和以前语言的实现进行比较学习,能够突出Java语法的特点,更有利于新知识的理解。
考虑到知识点案例的目的,所以使用知识点案例的内容主要有:第一,在Java 基础语法教学上,这部分主要包括Java的基本数据类型、运算符和表达式、数组以及流程控制;第二,在面向对象方法的重点难点教学上,这部分主要有类及其成员定义、类的继承、多态性的实现,有利于加深面向对象程序设计的认识和理解,为以后的项目开发做准备。
项目案例即大项目,主要在Java课程的后期进行。
它的设置是以掌握Java的社会应用为出发点,依据课程安排和学生特点,通过系统的综合性的Java实例,深入讲解Java的应用。
Java是应用性很强的语言,所以学生不仅要掌握Java知识而且要掌握使用Java解决实际问题的思路和方法。
项目案例很好的起到这样的作用,采用与学生熟悉的实际问题,讲解Java在系统开发方面的应用,例如学生信息
管理、Java小游戏等项目。
在项目案例中,不仅能与同期的数据库课程一起实践,互相加深认识,提高软件开发能力;更能让学生深刻感受到Java在解决实际问题方面的魅力,学生学有所用,极大提高他们的学习兴趣。