Java程序网络教学平台的研究与开发
基于互联网的在线教育平台设计与开发
基于互联网的在线教育平台设计与开发随着信息技术的快速发展,网络技术已经成为人们生活中不可或缺的一部分,尤其是在教育领域,网络技术的应用也越来越广泛。
在线教育平台就是其中一项重要的成果,它为学生提供了更加便捷、高效、灵活的学习方式。
本文将从设计和开发两个方面,细致地讲述在线教育平台的实现过程。
1. 设计阶段1.1 需求分析在设计一个在线教育平台之前,我们首先需要对市场和用户需求进行充分的了解和分析。
我们需要通过市场调研、用户访谈和数据统计等方法,明确目标用户群体、他们的学习需求、学习习惯等方面的信息。
在得到这些信息的基础上,我们就可以开始进行平台的设计。
1.2 平台架构设计在平台架构设计阶段,我们需要选择适合平台需求的技术和开发工具,并根据需求设计平台的功能和流程。
平台设计需要考虑到用户的易用性和交互体验,平台结构应该简洁明了、功能完善,能够满足用户的需求并便于用户使用。
1.3 课程内容设计在平台课程内容设计阶段,我们需要同时考虑用户的需求和教学的实际情况,以及如何为用户提供优质的课程和学习资源。
平台提供的课程需要丰富多样,覆盖不同领域和不同难度层次,并运用现代教育技术,如视频播放、互动教学等,使用户可以通过平台获得更优质和高效的学习体验。
2. 开发阶段2.1 技术选型在开发一个在线教育平台的过程中,开发人员需要根据系统的需求,选择最适合的技术栈。
比如,开发平台可以使用常见的前端技术如React、Angular等框架,后端技术可以选择Java、Python、PHP等编程语言。
此外,还需要选择数据管理方案、服务器架构等。
2.2 前端开发在线教育平台的前端开发难度非常大,因为它需要实现诸如注册、登录、课程学习、交互式教育等复杂功能。
前端开发需要熟练掌握HTML、CSS、JavaScript等技术,同时也需要了解现代前端框架及其使用方法,能够根据需求调整和升级网站。
2.3 后端开发在线教育平台后端开发是整个网站开发中最重要的一环,因为它负责底层的数据逻辑和业务处理。
应用JAVA-XML绑定技术开发网络教学平台
<xs c mp e d:o lxTym a =” n t to l n me a no a inT— yp e” mi d=” r xe t ue’ > <xs s qu nc > d: e e e <xs e e e r f ” r on” d: l m nt e = pe s
维普资讯
20 0 7年 1 0月 第 l卷第 5 1 期
宁 波 职 业 技 术 学 院 学 报
J u n l o Nig o o r a f n b Poye h ltc n J
O C ,2 7 t 00
、 .1 b11 NO- 5
应用 J VA— ML绑定技术开 发 网络教学平 台 A X
辛 向丽 ,郭
(. 1 北京 政 法职 业 学 院 计算 机 系,北 京
建
1 14 ) 19 0
1 02 ; . 京物 资 学院 信 息 学 院 ,北 京 0 42 北 0
摘 要 : 网络教 学平 台 W bor td 的 开 发过 程 中 ,应 用 基 于 Cs r J V — M 在 eOu eSuo s i &t 的 A A X L数据 绑 定技 术 ,开 发 了 o SO M X L 口库 , 用J V 对 象直 接 访 问共 享 内容 对 象参照 模 型 ( O M 的 元 数据 X L Cg — M 接 使 AA S B) C M 文件 , 克服 了传 统 X L M 接 口的 复杂 性 ,有 利 于 SO M规 范在 网络教 学平 台 中 的 实现 。 CB
<Xs e em e r f ” d: l nt e = dat e’
a nOc ur = 0 ri c s />
收稿 日期 :0 7 0 — 8 2 0 — 6 2 作者简介 : 向丽(9 4 ) 辛 1 7 一 ,女,内蒙古赤峰人 ,讲师 ,硕士 ,研 究方 向为现代远程教 育。
“Java程序设计”的教学研究与探索
传统 的教学模式是 ,提 出概念一 解释概念—举例说明” 课 “ 。
程一开始要引进程序设计的思想和大量的新概念 ,再加上教学 方式为“ 填鸭式 ”学生 的注意力都被 引导在具体 的语法 细节 上 , ,
我院从 2 0 0 3年起面 向计 算机应用技术 和计算 机网络技 术
专业 的学生开设 了 Jv 程序设计课程 , aa 本人 一直担任该课 程教 学工作 , 围绕着课程 内容与结构 、 教学方 法与手段 、 课程考 核等 进 行全方位的教学改革研究 与探索 , 文将从 Jv 本 aa课程 的理 论 课教学 、 上机实验课教学以及实训课教学等方面展开阐述。
法, 学生也习惯于面 向过程语言的学习方法 , 将教学过程 和学 习 重点放在 了语法 和算法 上 , 忽略了 Jv aa面 向对象 的编程 思路 的
高教学质量。该门课 程的教学 目标 不仅是使学 生通 过程序设计
语言 的学习 ,全面地掌握面向对象程序设计 的基本 知识与基本 操作技能 , 为学生学 习后继课程 打下扎实的基础;同时 , 它还是 培养学生思维能力和实践能力的重要环节 。 因此 , 在该课程的教 学 中, 必须更新观念 , 拓教改新路 , 开 重视学 生思维和实 践能力
却忽略 了解决 问题的总体思 想 , 学生感觉学 习这 门课既 “ ” 使 苦
又“ 。“ ” 枯” 苦 的是要 学的东西 多 , 学习是被动接受 , 不会学以致
用 ;枯” “ 的是学生刚开始时对学这门课感兴趣 , 但学着 学着就没
过去考核方式基本上是 以学期结束 的笔试 为主 ,考 核是 知
相 对 较 弱 专 科 类 学 生更 是如 此 。
基于网络教学环境下JAVA语言的教学研究
教 学 内容设 计 以达 成 学生 对于 课程 基础 技 能 目标 为着 眼 点,
考虑职 业 学校 学生 的入 学基础 和 当前 的年龄 特 点,教 学 内容 以情 景 化 、案例 化 、项 目 为 主要特 征 ,将 学科 知识 点进 行整 合 , 以 化 提 升学 习兴趣 和达 成 知识 点为 教学 内容 的组织 方式 设 计课 程 内容 单 元 。每单元 内容 通过 简单 易于 实现 的案 例完 成知 识入 门 ,通过 设计 较为 复杂 的案例 来 完成 学生个 人 学 习进 阶 ,通 过小 组解 决生
中图分类号:G 3 44
文献标识码 : A
ห้องสมุดไป่ตู้
文章编号 :10 - 5 9 ( 0 0 0 — 15 0 07 99 2 1 ) 9 07 — 2
J AVA n u g a h n &Re e r h u d r La g a eTe c i g sa c n e
W e ba e a hi b- s d Te c ng Env r nm e t io n
a esbetob i u e t ec e t at nnt r n i n e t l fr e a l gs dns o esn lyd v l m n a d s h jc t ul s d n— ah r ne c o e ke v o n pa om, b n e t t p ro a t e e p e t n t u , dt t i r i wo rm t n i t u i o
a tv e r n e uie n s c ielanig rq r me t. K e wo dsNe o k En io y r : t r vr n e tTe c i gdei n;e c i t d w m n ; a h n sg T a hngs y u
基于J2EE的网络教学平台研究与设计
Microcomputer Applica tions V ol.27,No.4,2011技术交流微型电脑应用2011年第27卷第4期6文章编号:1007-757X(2011)04-0060-03基于J2EE 的网络教学平台研究与设计薛淑敏,杨安祺,徐玉良摘要:从咸阳职业技术学院“多媒体应用技术”教学工作的实际情况出发,以及为了加强学生对“多媒体应用技术”学习的深度和广度,提出了基于J2EE 的网络教学平台的学习模式。
并对平台的总体结构、功能模块以及后台数据库进行设计。
通过实例表明,采用WEB 应用技术开发的网络教学平台具有更高的安全性和实用性,提高了学生动手能力。
关键词:多媒体应用技术;网络教学平台;J2EE中图分类号:TP311.52文献标志码:A0引言传统教学模式都是以教师为中心,这种模式完全由教师主宰课堂,忽视了学生的认知主体作用,也无法得到更多教学资源的支持。
目前,网络教学平台在高校中的应用非常普遍,但是高校师生对现有网络教学平台的使用满意度不高。
现有的大部分平台是基于WebService 和P2P 流媒体等技术开发的网络教学平台,其模式还没有脱离传统的教学范畴。
即教师仅仅以图像、文本、音频、视频等展现教学内容,学生也只是对教师“课件”的学习,对于课后实验的验收环节无法得到保证,学生在学习中学到多少无法得到快速的检验,学生的学习与教师的教学之间实际上存在一种脱节。
随着“以人为本”、“Web 技术”等概念的兴起,越来越体现出以用户为中心这个主题[1]。
基于J2EE 的网络教学平台将多媒体“图、文、声、像、动漫”技术应用到教学平台设计中,改变了现有的网络教学平台的展现模式,吸引学生的注意力。
教师在教学过程中,把“图、文、声、像、动漫”结合到一起,能够进行多层次多维度的教授知识;学生通过课后练习反馈所学知识,以“图、文、声、像、动漫”的组合来展现自己的学习效果;在教、学、做3个环节的结合过程中,提高自己的知识水平。
Java网络通信专题学习网站的设计与开发
境 的协 作式 学 习 系统 , 以让 学 生进 行 自主学 习 、 布 式 可 分
协作 学 习 . 高 其 利用 信 息 的实 践 能 力 , 提 培养 其 良好 的 信 息素 养 与 创新 意识 . I 是 T类课 程 的信 息 技 术 与 课 程 整 合 的 新 方 向 本 文 结 合 广 东 高 校 “ 5 1 1工 程 ” 目— —J v 项 aa
索 、 览 、 传/ 载 、 藏 和 评 价 ; 师除 具 有学 生 的 权 浏 上 下 收 教
限外 。 可 以对 资 源进 行 在 线 审 核 、 还 发布 以及 资 源与 元 数 据 编辑 、 导人 、 改 和删 除 ; 理 员 除 具 有 教 师 和 学 生 的 修 管 权 限外 , 还可 以进行 系统 设 置 与 维护 、 态 信 息 管理 和 用 动 户管理。
2专 题 结 构 化 知 识 设 计 .
网 络通 信 专题 学 习 网站 . 阐述 该 网站 的设 计 与开 发 。 二、 网站 设计
1网 站 体 系 架 构 设 计 .
采 用分 层 法设 计 专 题 结 构 化 知识 .层 次 间 采用 树 型
结 构 表 示 , 专 题 学 习划 分 为 4层 : 块 层 、 题层 ( 、 将 模 专 T) 子 专 题 层 ( T 和知 识 点层 ( , 图 2所 示 。模 块层 是 最 S) K) 如 大 的复合 型学 习对 象 ( 由多个 学 习 目标组 成 的学 习 单元 ) 、
指导下 , 学生 选 择 学 习专 题 , 过 主体 性 的探 究 、 作 , 通 协 收
集 、 析并 选 择 资 源 , 用 知 识 和 开发 工 具 去解 决 实 际 问 分 应 题 . 养 Jv 培 a a网络通 信 程 序开 发 能 力 根 据 “ 5 1 1工程 ” 专 题 学 习 网站 建 设 要求 .本 文 提 出 基 于教 育 资 源 建设 技 术
Java程序网络教学平台的研究与开发
阅卷 和 网 上 交 流 . Jv 该 aa学 习 平 台是 一 种 教 学 辅 助 系 统 , 实 以 多 媒 体 网络 课 件 学 习 系统 中要 求 前 后 台应 用 与 符 理 分 离 . 践 为 主 线 . 传 统 教 学 的 基 础 上 力 图强 化 学 生 的 动 手 能 力 。 在 在 前 台 中学 习者 能 够 进 行 在 线 学 习 . 线 获 得 作 业 信 息 、 行 在 在 进
2 系统 设计 目标 . 线 测 试 、 线论 谈 与及 时 了解 到 最 新 的公 告 信 息 等 , 后 台 中 能 在 在 首先 . 教学 方 面分 析 . 计 的 网络 教 学 系 统 必 须 符 合 一 般 够 对 作 业 题 、 试题 库 、 息 库 、 生 基 本 资 料 信 息 、 生 论谈 信 从 设 测 信 学 学
从 学 生来 看 . 络 教 学 系统 是 一个 以学 生 为 中心 的 、 放 性 献 资料 库 等 所 有 上 述 的资 源 都 分 别 建 有其 索 引信 息 . 网 开 以便 快 速 浏 教学 资源 管 理 系统 主 要 功 能 是对 各种 教 学 的 、 性 化 的 实 验 教学 支 持 服 务 系统 , 教 师来 看 网 络 教 是 集 理 论 教 学 、实 践 教 学 和辅 助 学 习与 学 生学 习过 程 管 理 与 统 资 源进 行 采 集 、 理 、 索 和 利 用 。它 需 要 收 集 与 管 理 五 种 类 型 管 检
1 概 述 .
模 块 : 台 服 务 学 生 _ 以通 过 系统 看 信 息 , 时 获 取 数 学 机 前 l _ I _ 『 及
得 教 传 统 教 学 模 式 缺乏 生 动 和灵 活. 率 偏 低 。近 年 来 , 着 网 构 发 布 的最 新 信 息 . 到 教 师 的 帮 助 辅 导等 : 师 ” 通过 理 效 随 提 『 竹 , j ‘ 络 教 育 的 蓬 勃 发展 .如 何 有 效 地 建 设网 络 资 源 }益 成 为 重要 系 统 设 置 课 程 与 教学 计划 . 供 彳 钊 对 性 的 帮 助 : 理 者 i 倚理 ] 对 I远 3 而 迫 切 的 题 基 于 We b的 网 络 教 学 系 统 足 目前 网 络 研 究 和 发 布 最 新 信 息 、 远 程 教 育 系 统 进 行 竹 删 和 维 护 等 ; ) 程 教育 该 降低 考试 对学 生空 问 的 应 用 开 发 的热 点 问 题 。利 用 先 进 的 计 算 机 技 术 、 络 通 信 技 术 、 考 试 系 统 : 系统 就 是 尤 纸 化 考 试 过 程 , 网 限 制 . 学 生 可 以远 距 离 考试 。 另 外 , 系统 能够 与远 程教 育 系 使 该 多 媒体 技 术 等 相关 的信 息 加 工 处 理 传 播 技 术 .将 现 实 教 学 中 的 各 种 资源 数 字 化 .并 通 过 计 算 机 进 行 敦 学 管 理 的 综 合 性 的 开放 统 进 行 紧 密 的 配 合 .W 直 接 将 开发 的 网络 课 程 发 布 到 实施 远 程 型 的 教学 环境 一 门 We b多 媒 侔 课 件一 旦 安装 往 网 上 的某 一 服 教 育的 网 站 上 它 能够 针 对 不 同 学 科 的 特 点 , 该 学 科 的 教学 模 将 并 务 器 中 .全 国乃 至 世 界 各 地 的 学 习 者 只 要 装 配 有 联 网 的 计 算 机 式 抽 象 为 多 个 可 以直 接 套 朋 的模 板 . 提 供 相 应 资 源 库 的 支 持 。 就 I 以 臼己学 习 . 有 不依 赖 与 教 室 和 操 作 工 具 等 优 势 , 且 只 教 师 不 必再 为 缺 乏 素材 而 发 愁 .从 而 可 以大 大 减 小 制 作 试 题 的 I J 具 而 要 有 足够 的 网络 带 宽 . 以 以多 媒 体 的方 式 进 行 教 学 . 大 节 省 难 度 ; ) 程 教 育 教 学 B S 该 B S提 供 丰 富 的 教 学 资 源 包 括 可 大 f远 4 B : B 媒 体 素 材 库 、 题 素材 库 、 例 库 、 络 课 件 库 、 络 课 程 库 、 试 案 网 网 文 了教 学 资源
采用JAVA技术实现网上交互式教学系统
收 稿 日期 :0 1 1 9 2 0 —1 —1
作 者 简 介 : 铭 (97一 ) 男 , 宁 喀 左 人 , 息 工 程 大 学 讲 师 , 要 研 究 主 向 为 计 算 机 网 络 技 术 。 邰 16 , 辽 信 主
浏 览 器 的可 执 行 程 序 , 客 户 控 制 , 完 成 所 需 要 由 来
器端 运 行 。设 计 人 员 可 以 方 便 地 生 成 这 种 能 够 调 用 图 片 和 声 音 的 多 媒 体 应 用 小 程 序 。 另 外 ,aa Jv 是
一
个 通 用 的 高 级 程 序 语 言 和 强 大 的着 网 络 时 代 的 到 来 ,nen t已 经 成 为 这 个 It e r
2 J V 介 绍 A A
19 9 5年 ,u S n公 司 开 发 了 Jv aa程 序 设 计 语 言 , 它 可 以 使 程 序 设 计 人 员 创 建 A pe( 用 小 程 序 ) pl 应 t , 这 些 A pe 能从 服 务 器 下 载 到 浏 览 器 上 , 在 浏 览 pl t 并
Fah 图形 部分 ls5
l l vA pe绘 图部分 J a p lt a
④ 更 快 地 开 发 程 序 开 发 时 间 只 相 当 于 写 同
样 C+ +程 序 的 一 半 。 ⑤ 避 免 对 平 台 的依 赖 性 通 过 遵 守 它 的语 言
史密斯 l l场分布 l管壁电流l 典 型 l矩形波导I矩形波导 l l l I
的 不 同参 数 、 同变 量 的 运 算 或 由 用 户 来 改 变 参 数 不
完 成 不 同 的模 拟 效 果 , 以达 到 较 好 的 教 学 效 果 。本
用 JvA I可 以 编 写 很 多 种 应 用 程 序 。 使 你 的程 aa P , 序性能更优 , 比其 它语 言 付 出努 力 更 少 。Jv aa一 推 出, 受到人们 的宠爱 , 短短一 年 内, 就 在 风行 全 球 。 Jv aa语 言 具 有 以下 特 点 : ① 速开始 虽 然 Jv aa是 一 种 功 能 强 大 的 面 向 对 象 的 语 言 , 是 它 很 容 易 学 , 其 是 对 那 些 熟 悉 但 尤 C或 C+ +的程 序 员 。 ② 更 少 的代 码 程 序 韵 律 学 ( 、 法 等 ) 用 类 方 使
网络教学系统设计与开发开题报告
网络教学系统设计与开发开题报告一.毕业设计(论文)课题来源、类型来源:本次毕业设计课题由指导教师指定。
类型:软件开发类。
二、选题的目的及意义目的:通过本次毕业设计的课题,巩固加强自身在本科大学中学习的知识理论以及实践能力;锻炼独立研究开发软件的能力及技术;研究探讨计算机软件开发的发展趋势。
意义:网络教学是一种新兴的教学模式,21世纪以来,随着网络技术日新月异的飞速发展,这种教学模式也在飞速地发展,并越来越被人们接受认同,各大院校也都已经将其作为自身教学建设的一个重要内容。
在我国,08年的非典时期,网络教学系统的优势进一步彰显其优势,使广大群众对其有了深刻的认识。
网络教学之所以具有广大的开发应用前景,分析原因主要由以下几个两个方面的因素所定:1.广泛的社会需求。
随着社会的发展,社会的各方面竞争也日趋激烈,自身的知识水平和文化素养程度成为了很多工作岗位的必备需求。
随之而来的结果就是越来越多的人需要再学习再培训,但时间地点等诸多因素的不便往往困扰着人们。
同时在校生由于面临教学方式的变化、教学内容的增多、自身条件和兴趣的差异,也迫切需要一种新的教学模式来满足他们的需求。
2. 网络正快速地融入人们的日常生活、工作、学习中,通过网络来获取知识已经成为一种很自然的方式。
网络教学与传统的教学模式相比,具有超越时间,超越空间的优势,人们可以随时随地享受到网络教学系统的便捷,而不需要拘泥与固定的时间固定的地点传统教学。
它可以充分发挥网络信息资源的优势,随时随地给予学生帮助和获取知识,增加了教学的实时性。
同时它又是一种简单高效的教学模式,因而被越来越多的人所认可。
三、本课题在国内的研究状况及发展趋势目前世界各国都非常重视网络教学的的发展,纷纷将其列入政府的教育发展规划中,力争在使其成为未来人才发展和培养的优势。
美国是当今世界网络教育规模最大的国家。
在美国,网络大学设的学历、学位课程达到4.9万门,基本覆盖了美国高等教育学校的所有学科门类和专业,44%的美国高等学校向全社会提供网络教育。
《基于java的系统的设计与实现文献综述》1000字
基于java的系统的设计与实现文献综述1 绪论1.1 研究背景随着计算机技术飞速发展,现如今社会已逐渐迈步走进信息化时代。
在计算机技术的帮助下,经济与社会全球化已逐一实现,随之计算机技术也开始在教育、军事、政治、经济等领域大放光彩[1]。
高校教育也开始走进信息与网络化的世界。
在社会需求的不断变化下,高校教学内容与教学计划也开始不断随之变化,且呈现愈加复杂繁琐等形式。
基于这种前提,开发设计一套简单,可供学校完成课程选择的应用系统也随之开始变得重要。
就目前而言,我国各类高校都已相继建立了质量好、速度快、相对完善的校园网及网络化教学环境。
由此可见,建立一套符合学生基本需求,方便学校管理的网上选课系统正是众望所归。
1.2 研究意义当前国内外学者对相关技术的研究文献虽然有很多,但是针对java技术以此来讨论网上选课系统的设计却很少很少。
因此本文在基于java技术的前提下,结合网上选课系统特点设计出一套能基本实现学生选课功能需求,帮助高校更好管理学生选课信息的应用软件,一定程度能够优化学校这方面建设,同时也为这一部分研究缺失补充一定的理论文献,因此具有重要的理论意义和实践意义。
1.3 国内外研究现状1.3.1 国外研究现状国外关于选课系统的研究相对较少,且年限较为久远。
归根到底是因为在国外大学,由于拥有较大规模且稳定的技术团队能够为高效选课管理提供相关服务。
此外对比国内外学生,国外大学在学生方面也远比国内要少,特别在发达国家,由于学校提供的课程较多,而学生较少,这就使得在选课时学生竞争性不强,易于管理[2]。
1.3.2 国内研究现状在国内利用计算机技术实现高效管理已成为经久不衰的话题,其中王开柱等人(2021)认为近年来,随着教学改革的深入,学生自主选课和学分制已成为各大高校的培养模式,开发设计出一套网上选课系统符合当前教育需求,重视学生选择也开始变得尤为重要[3]。
姜晓琴(2020)在对学生选课系统进行分析研究的基础上,探讨了运用科学合理的关系数据库选课系统,并针对网上选课系统数据库要求进行针对性研究,最终阐述了选课系统数据库的设计与实现[4]。
“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程序设计课程网络教学资源平台的构建与应用
2012年第07期吉林省教育学院学报No.07,2012第28卷JOURNAL OF EDUCATIONAL INSTITUTE OF JILIN PROVINCEVol .28(总283期)Total No .283收稿日期:2012—03—12作者简介:彭馨仪(1979—),女,长春工业大学,讲师,硕士。
研究方向:软件工程及智能系统。
项目简介:教育部高职高专计算机教职委规划课题“IT 类专业核心课程资源建设:Java 程序设计”(JZW590112kc32);长春工业大学2010年教育技术课题“Java 程序设计语言课程资源网站”。
Java 程序设计课程网络教学资源平台的构建与应用彭馨仪1,王璐2,王国春3,董亚则4(1、2、3、4.长春工业大学,吉林长春130012)摘要:针对Java 程序设计课程的特点,提出了一个Java 程序设计网络教学资源平台解决方案,该平台以专题集装箱的形式组织网络教学资源,实现了学生的自主式个性化学习;通过教学过程裁剪和教师博客等功能实现了教师的深度参与。
关键词:Java 程序设计;教学资源平台;专题集装箱中图分类号:G43文献标识码:A文章编号:1671—1580(2012)07—0066—03一、引言“Java 程序设计”课程是大专院校计算机相关专业的核心课程之一。
作为一门严谨的程序设计语言,Java 语言的语法规则简单,容易入门,但其知识点庞杂、实践性强、更新速度快,对于局限于一定学时的课堂教学来说很难深入掌握,尤其是其面向对象的核心思想对于刚接触计算机程序设计语言的学生来说很难深刻体会,因此对于“Java 程序设计”课程来说,普遍存在的一个问题就是“眼高手低”,学生学完该门课程之后貌似学懂了,但是只能敲一些代码平均长度小于50行的“课堂代码”而无法完成具有实际意义的项目。
解决以上问题的有效途径之一是充分利用网络构建Java 程序设计网络教学资源平台。
构建网络化教学资源平台不但是现代教育技术的重要研究内容,也是课程建设的主要内容之一,网络教学资源平台的全面性、实时性、快捷性和互动性等特点能够有效弥补以教师讲授为主的课堂教学模式存在的实践创新性差、师生互动性差、学生主动性差等问题。
基于CELTS规范的高职Java语言网络教学平台的研究
【] 王学松. u e e n t h 索5擎开发 【】 北京: 民邮 电出版 社 4 Lcn+ uc搜 『 M. 人
2 0 3. 0 8: 2
D f ni i n h t : / ’ . s u n . d / i r r / R / S T 一 2 1p f 2 0 . e i t o , t p / w c . r d e u L b a y T s C — R 4 9 . d , 0 2 【] B t a Y t s , i e o N t . o e m I f r a in R r e a1 3 a z — a e R R b i — e o B M d r n o m t o et i v . r
8 2
中国电 务 . 00・9 子商 1 1 0 2
基于 C L S规范 的高职 J v 语言 网络教学平 台的 E T aa
研 究
李 美芹 中国海 洋 大学 山东科技 职 业 学院 【 摘 要 】现 代 信 息技 术 的 发 展 和 远 程 教 育 信 息化 进 程 的迅 速 推 进 ,给 高 等 教 育 的 学 习环 境 带 来 了巨 大 的 影 响 ,每个 高 等 学校 都 面 ・ 如何 利 用先 进 的 多媒 体 技 术和 网络 技 术 来 改进 传 统 单 一 的教 育 、教 学方 法 ,创建 适 合 学生 学 习特 点 的 多样 化教 育 方 法 ,建 立 新 瞄着
2 0. 0 3
[] 曹伟. 4 罗念龙. 蒋东 兴. 夏春和 . 网络教 学评 估系统 的研 究与 实现 [】 J. 计算机 工程 与应用 . 0 . 2 2 0 [] 赖红 辉. 5 高职 院校 网络教 学资 源库 的建设 和开 发. 国成 人教 育. 中
2008 . —5
基于JAVA语言的网络教学环境教学研究
o AVA- a e ng a e nJ b sdLa u g
W u Xu
(i g uIstt o d ct nN ni 2 3 , ia J n s t e f u ai ,a j g 1 0 2Ch ) a ni E u o n 0 n
Ab ta tW e ba e e c i nvr n e tJ s r c : b— s d ta hng e io m n AVA a g a e c ng,u h a h a re X V a et a i n w ld e a ut ln u geta hi s c st e c rirJ A c s o b sc k o e g bo
案例 后 ,可 以在 小组 内观 摩和评 估 ,在 小组 中最好 的成果 放到 班 内进 行评 价 ,大 多数 的操 作案例 学 生都可 以 自 或 者小组 讨论协 主 作完 成 , 以采用 组 内和组 问的互 动交 流来形 成浓 厚的学 习气 氛, 可 通过 观摩 比较 学生可 以在 程序语 言 的设计 中体 验程序 编码 的重要 性和成 功 感,还 可 以通过 个人和 组 间的讨 论沟通 让 学生意 识到 多 角度 思维 的重要 性 。
20 3 102)
摘 要 :研 究基 于 网络 教 学环境 下 J V A A语 言 的教 学 ,以 J V 案例 等为 载体 ,以基 础知识 讲述 为主 体 ,来构建 师 生 AA 交互的 网络 环境 平 台 ,从 而 实现 了学生个性发 展和 主动 学 习的要 求。 关键 词 :网络环 境 ;教 学设 计 ;教 学 学生提 供 了一个主 动学 习 的动力 ,在此 动力 下 学 生知道 自己应 该做 什么 ,怎 样去 学 习,这也 为驱 使学 生学 习, 激 发情感 有着重 要 的作用 和推 动力 。 目前 ,无 论任 何程序 设计语 言在遇 到 怎样 的困难 , 都可 以通过 使用 网络搜 索 引擎来寻 找答案 。 在教 学开 始时 ,教师 要尽 可能 的提供 常见 问题 的解 决方案 ,避 免 学生 陷入 因特 网的 知识海 洋 中,减 少学生 的疑 惑实 践 ,学 生可 以 体验 到成 功 的喜 悦 。经过 一段 时 间后 ,学 生对 学 习程 序设 计语 言 有 了信心 ,此 时可 以让学 生通 过和 同学 的沟通 来解 决疑难 问题 , 亦或 者学 生可 以通过 因特 网来搜 索相 应 的知识 难 点,促使 学生 实 现认 知 目标 教学 活动在 活动 方式 上是 多边互 动 的 ,在 师生 ,生 生,教 师 之 间的沟通 ,交流和 互动 ,那 么教 学活动 就可 形成 多渠道 ,多层 次 ,多方 位 ,多手段 的立 体化 教学 。在 小组或 者个人 完成 相应 的
《Java编程开发》课程标准
《Java编程开发》课程标准一、课程概要二、课程定位本课程是电子信息工程技术专业和软件技术专业的一门专业基础课程,是电子信息工程技术和软件技术专科生专业技能的重要组成部分。
旨在培养学生的基础编程能力,为以后的 Android课程打好基础。
学生的基础打好对以后的实训及就业会有很大帮助。
软件技术专业的培养目标是培养出既要有熟练的掌握软件编程的动手操作能力,又要具备对软件工程的规范进行开发和基本的软件架构能力。
能够独立解决面临任务、充满活力、有创新意识的软件技能型人才。
重视基本知识、基本理论和基本技能的传授,注重先进实用技能的学习和学生专业可持续自我发展能力的培养及综合素质的提高。
二、教学目标总体目标通过本课程的教学对学生进行面向对象程序设计的基本训练,掌握基本语法和一些常用函数,掌握面向Java的基础知识和基本技能,树立面向对象程序设计的基本思想,熟悉常用的算法与编程技巧,掌握一般的排错能力,具备初步的编程解决实际问题的能力,养成良好的编程习惯,培养严谨务实的分析问题与解决问题能力,激发学生的兴趣和创新意识,锻炼学生的动手实践的本领。
并为后续的应用性课程和系统开发课程打好软件基础。
本教学大纲要求授课教师采用课堂教学与实验教学相结合的方式,以利于学生理论联系实际,进一步理解教材内容。
(一)知识目标(工具性知识、专业知识)1、掌握 Java 编程基本语法及控制流语句。
能够编写简单的应用程序,在程序中合理的使用表达式、运算符和控制流语句。
2、掌握 OOP 面向对象编程思想。
能够独立抽象出实体的属性、行为,在 OOP 编程中合理使用对面向对象的封装、继承、多态特性。
3、掌握 Java 异常处理机制。
掌握异常处理分类,能够独立编写具有异常处理的简单应用程序。
4、熟练使用 JavaSE 基础类。
熟练使用常用类库如 lang 包、util 包、io 包在编写程序时,能够合理使用 JavaSE 中的常用类库。
5、掌握线程的创建和执行顺序,线程的控制和同步,以及线程的通信。
线上线下混合教学模式构建——以Java程序设计为例
·102·
2)课中 对于线下实体课堂采用理实一体化教学方 式:重难点解析、答疑解惑、任务分享、师生交流 讨论。教师梳理教学内容,收集学习者在网络教 学平台上学习遇到的问题并进行提炼,确定本次 课教学 内 容。 通 过 提 问、师 生 互 动 精 讲 某 些 知 识、技能,以 小 组 为 单 位 颁 发 任 务 书,学 习 者 实 操。通过小组内部讨论、携手合作,培养学习者 分析问题和解决问题的能力,在此过程中教师要 不断地引导学习者探究问题。例如在讲解用面 向对象程序设计解决实际问题的思想时,引入学 生成绩管理系统的案例:教师登录系统后可输入 授课课程的成绩供学生查询,并可统计学生的平 均成绩和各等级的学生人数;学生登录系统后可 查询自己的各门课程成绩。根据系统的需求让 学习者先确定有哪些对象,并引导学习者根据问 题描述领域中的主要名词来查找,如系统,学生, 教师,课程,成绩等,这些名词有的可能是真实对 象,有的可能不是必需的对象,需要进一步的测 试,这时再引导学习者如何根据问题域的相关性 和对象的独立性再次进行筛选。然后让学习者 找出每个对象的属性和方法,提醒学习者属性是 描述对象的特征,可以是数据,也可以是另一个 对象;方法是对象执行的动作,可以是对象自己 做出的动作,也可以是施加给其他对象的动作, 激发学习者积极发言。最后使用 UML对系统进 行对象建模,如图 4所示。小组完成任务后,教 师组织各小组进行展开自评和互评,分析每个小 组的优缺点,最后教师进行点评。针对线上学习 出现较多的问题和题目,教师进行统一讲解和解 答,并进行再次测试,使线上学习与线下面授相 互渗透、有机融合。
0 引言 《国家中长期教育改革和发展规划纲要》指
出:要建立新型信息化教学观念,改进教学方法, 进而帮助提高教学效果,同时促进优质教育资源 的开发应用,创新在线和传统合理混合的新型教 学模式,利用信息技术手段来推动学习者的自主 学习、协作学习[1-2]。随后各大高校纷纷推进信 息化教学,产生了线上直播、大型开放式网络课 程(MassiveOpenOnlineCourses,MOOC)、小规 模限制性在线课程(SmallPrivateOnlineCourse, SPOC)和翻转课堂等新的教育形态,带来了高等 教育颠覆性变化,教师将授课内容碎片化放到网 络教学平台上,学习者通过计算机或移动智能终 端可以随时随地进行学习,打破了时空限制,实 现了学习的自主化和个性化,但这种教学模式不 利于学习者构建系统化的知识,不利于开展师生 之 间 的 互 动,教 师 对 习 者 学 习 情 况 了 解 也 不 全 面,无法提供实时的帮助和指导,师生关系易疏 远,因此这种线上教学不可能完全取代传统的面 对面教学模式 [3-4]。 于 是 产 生 了 线 上 线 下 混 合
基于拼题A的混合式教学设计与实践探索——以Java程序设计为例
基于拼题A的混合式教学设计与实践探索——以Java程序设计为例摘要:针对Java程序设计线下教学中存在的学生有效练习少、学习积极性不高、教师作业批改效率低、师生反馈交流途径匮乏等问题,设计了基于程序设计类教学辅助平台拼题A的混合式教学模式,利用在线判题实现知识点、章节和实验的三重循环反馈,获得客观、实时的过程性评价。
教学实践表明该教学模式可以提高学生的学习积极性,提升学生的程序设计能力,提高教师工作效率,取得了较好的教学效果。
[关键词]Java程序设计;混合式教学;Online Judge[基金项目]2021年度浙江科技学院校级精品在线开放课程建设项目-Java程序设计(2021-xk8)2020年度浙江科技学院校级教学改革研究项目-基于物联网技术的教学过程管理与评价系统研究(2020-j14)[作者简介]张磊(1978—),男,浙江岱山人,工学硕士,浙江科技学院信息与电子工程学院讲师,主要从事智能数据处理研究与专创融合教育。
引言在电子信息工程专业的发展过程中,学生的专业知识体系在嵌入式开发基础上,有了更多智能化和人机交互的需求。
学生除了掌握硬件开发能力外,还要具有一定的桌面程序、移动程序甚至简单后端服务开发的能力。
Java作为面向对象语言的代表,可以全面支持上述需求,为学生未来发展打下坚实的基础,特别适合无法开设大量程序设计课程的电子信息类专业选用。
但传统的线下教学效果并不理想,主要原因有:①传统课堂学生有效练习机会少;②传统的纸质作业的评价和反馈效率低,学生很难获得及时的练习评价;③纸质作业批改工作量大,教师工作效率低;④师生缺少有效互动途径。
自新冠疫情爆发以来,各种在线教学技术[1-2]加速进入日常教学。
本课程设计了基于拼题A辅助教学平台的混合式教学模式,并应用于Java程序设计教学。
实践表明该教学模式可以提高学生的学习积极性,提升学生的程序设计能力,减轻教师的教学工作压力,整体教学效果较好。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java程序网络教学平台的研究与开发黄涛(肇庆学院计算机科学与软件学院广东肇庆526061)【摘要】:根据网络教学需要,设计出了一个网络教学平台,并介绍了该系统的结构和实现方法。
【关键词】:网络教学Java语言1.概述传统教学模式缺乏生动和灵活,效率偏低。
近年来,随着网络教育的蓬勃发展,如何更有效地建设网络资源日益成为重要而迫切的问题。
基于Web的网络教学系统是目前网络研究和应用开发的热点问题。
利用先进的计算机技术、网络通信技术、多媒体技术等相关的信息加工处理传播技术,将现实教学中的各种资源数字化,并通过计算机进行教学管理的综合性的开放型的教学环境。
一门Web多媒体课件一旦安装在网上的某一服务器中,全国乃至世界各地的学习者只要装配有联网的计算机就可以自己学习,具有不依赖与教室和操作工具等优势,而且只要有足够的网络带宽,可以以多媒体的方式进行教学,大大节省了教学资源。
从学生来看,网络教学系统是一个以学生为中心的、开放性的、人性化的实验教学支持服务系统,从教师来看网络教学系统是集理论教学、实践教学和辅助学习与学生学习过程管理与统计分析为一体的管理系统,它必将在Java语言程序设计教学中其他重要的作用。
制作集成网络教学、考试、辅导系统。
利用该系统,学生可以实现网上学习、网上练习、网上考试、网上交流和网上亲身体验;老师可以进行网上学生管理、网上批改作业、网上阅卷和网上交流,该Java学习平台是一种教学辅助系统,以实践为主线,在传统教学的基础上力图强化学生的动手能力。
2.系统设计目标首先,从教学方面分析,设计的网络教学系统必须符合一般传统课程的基本要求,如:具有清晰的教学目标、完整的知识体系、有效的作业和练习、合理的评价方式。
另外,为了模拟传统教学中的教学管理、教学过程中的师生、生生之间的交流与问题的探讨,以及学生在校学习的所有活动过程等。
这些网络课程中还具备以下一些特点:(1)突出了师生之间交互的重要性;(2)重视学习环境的创设,其教学内容不是将教材的内容原封不动的搬到网上,而是将涉及课程的资源、活动、练习、作业等借用网络的优势,为学习者创设一个虚拟的学习环境;(3)创设了教学管理平台,其教学管理贯穿于学习者开始参与网络课程到最后考试测评的完整过程,因此其教学管理中包含了学籍管理、成绩与学分管理、财务管理、课程计划管理、答疑管理等,它是保证教学能够正常进行的调控者。
另外由于网络学习对教师和学生都有电脑技能的要求,他们不可避免会产生操作上的困难,因此很多网络课程中都提供了在线帮助。
本课题中将围绕着方便于管理员进行后台管理,辅助教师教学,辅助学生学习,能够扩展学生的学习兴趣,合理的网站设计和丰富多彩的页面内容这几方面的需求,进行模块的划分与布局的设计。
网络课件系统中都分为用户界面与管理界面两个大模块,其中用户界面包括教学内容、教学实验、课后作业、在线测试与BBS论讨区六个小模块;而管理界面包括用户资料管理、信息发布、作业题管理与考试试题管理四个小模块:(1)远程教育教学支持系统:它以网络课程为核心,在教学管理系统的支持下,合理有效地利用学科教学资源,为实施全方位的远程教育提供服务,并能将网络课程与学校的远程教育服务进行有机的集成;(2)远程信息发布系统:远程信息发布系统可划分为二个相对独立的模块:前台服务。
学生可以通过系统查看信息,及时获取教学机构发布的最新信息,得到教师的帮助与辅导等;教师可通过管理系统设置课程与教学计划,提供有针对性的帮助;管理者可管理发布最新信息、对远程教育系统进行管理和维护等;(3)远程教育考试系统:该系统就是无纸化考试过程,降低考试对学生空间的限制,使学生可以远距离考试。
另外,该系统能够与远程教育系统进行紧密的配合,可直接将开发的网络课程发布到实施远程教育的网站上。
它能够针对不同学科的特点,将该学科的教学模式抽象为多个可以直接套用的模板,并提供相应资源库的支持。
教师不必再为缺乏素材而发愁,从而可以大大减小制作试题的难度;(4)远程教育教学BBS:该BBS提供丰富的教学资源包括媒体素材库、试题素材库、案例库、网络课件库、网络课程库、文献资料库等。
所有上述的资源都分别建有其索引信息,以便快速地查询、浏览和存取。
教学资源管理系统主要功能是对各种教学资源进行采集、管理、检索和利用。
它需要收集与管理五种类型的教学资源:媒体素材、试题素材、案例素材、课件素材、文档资料素材。
学生可以在些发表议论,与多个人交流,获取更多的教学资源。
3.系统结构与程序流程多媒体网络课件学习系统中要求前后台应用与管理分离,在前台中学习者能够进行在线学习,在线获得作业信息、进行在线测试、在线论谈与及时了解到最新的公告信息等,在后台中能够对作业题、测试题库、信息库、学生基本资料信息、学生论谈信息与本课程的公告进行管理等功能。
因此,在设计实现这些功能时,必须使用Web数据库技术来实现这些功能[1]。
Web数据库技术是一种随着互联网技术发展起来的应用技术。
它涉及网络、HTTP协议、Script语言、动态网页开发平台、远程数据访问技术等各种网络应用技术。
利用Web数据库技术与网页制作工具将教学资料重新组织加工,进行设计网络课件,最后将网络课件在网络上进行发布,给学习者进行在线学习。
本学习系统进行设计的过程中使用了B/S模式,B/S模式是把Web技术和数据库技术结合起来的新技术,实现开发环境与应用环境的分离,用相对统一的浏览器代替客户软件,实现跨平台的应用和多媒体服务。
基于B/S模式的信息系统通常采用三层结构:"浏览器-Web服务器-数据库服务器"(如图1所示)。
系统前台运行流程如图2所示,后台管理流程如图3所示。
图1系统采用B/S结构图2前台程序流程(下转第115页)(上接第151页)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!图3后台管理程序流程4.系统所需关键技术为了减少工作量,为了体现本多媒体学习系统的独有的特色风格,为一使网页风络相统一,在设计与制作过程中采用了模板的创建与应用技术,将每一个风络相同的网页格式创建为模板,再利用模板创建新的网页,在新生成的网页中就会自动加入共有的内容。
在编写BBS时,主要是要处理好表的关系,因为一个BBS中有论坛板块、主题,和回复内容,所以各个表的关联非常重要,处理不好,运行时总是有错误。
在提交发表新话题或者回复内容时,如果成功,要转向前一个页面,这时需要处理好参数传递问题,否则,运行错误,我用到的是HTML刷新问题,顺便把要用到的参数传递过去[2]。
考试系统方面,重点处理的是计分问题,防止学生重复提交,如果某学生某科目未考试,试科的默认值为-1,可以考试,否则提交考试时,计分,更新原始分数;当学生重复提交时,系统自动判断分数是否为-1,不是-1表示该学生己考过试了,不能重复提交,结束程序。
后台方面主要是对考试科目和学生资料进行管理,添加、更改、删除等。
5.结束语本系统目前正在试运行期间,从目前的运行情况来看效果良好,软件整体达到了预期的设计目标,所有功能均达到了预期的要求,对教学管理,特别是考试试卷的管理工作起到了极大的辅助作用,受到较好的评价,后期完善工作正在进行中。
参考文献:1.肖志刚、张维、韩璐.ASP动态网页设计培训教程.[M]北京:电子工业出版社,20042.石志国、王志良、薛为民.ASP精彩案例教程.[M]北京:清华大学出版社、北方交通大学出版社,2004同行评价细则表(ClassroomVote)的表结构类似,只是评价细则这个字段的内容不同。
表3-2学生评价细则表(StudentVote)(3)学生投票记录表(StuVoteScore)学生投票记录表(StuVoteScore)用来汇总学生对教师评价得分平均值,结构如表3-3所示。
表3-3学生投票记录表(StuVoteScore)(4)教师评价得分表(TeacherScore)教师评价得分表(TeacherScore)用来记录教师评价得分,结构如表3-4所示。
表3-4教师评价得分表(TeacherScore)4、关键技术4.1统计分析模块每个学生对教师评价的分值记入到学生评价细则表(Stu-dentVote)中,根据教师编号和授课年份获得该教师该年份的学生评价平均分。
由于每个学生对所有任课老师都要进行评价,因此学生评价细则表中的记录会非常多。
为了解决这个问题,由管理员分批进行统计,每统计一次就将统计结果记入到一张临时表学生投票记录表(StuVoteScore)中,并清空当前学生评价细则表,下一次由学生评价细则表得到的统计的结果,再与临时表中的相应的数据得出新的学生评价分,更新相应记录。
最后统计结束,将获得的该教师,该年份的学生评价得分写入教师评价得分表的"学生评价平均分"字段。
4.2评价模块学生只能对任课教师进行评价,教师只能对同系教师评价,领导包括系部领导和教务处分管教学的领导。
因此用户登录时,系统首先要获得用户身份,若是学生用户,通过学生信息表获得他所在的班级,并通过任课信息表,获得该班,该年度的所有任课教师编号,在评价时,评价的对象只出现该班的任课教师;若是教师用户,通过教师信息表获得他所在的系,在评价时,评价的对象只出现该系的教师;若是领导用户,判断他是系领导还是教务处领导,若是系领导,获得他所在的系,在评价时,评价的对象只出现该系的教师,教务处领导可以对全校教师进行评价。
5、结束语系统利用网络技术,可以收集领导、教师和学生对教师教学评价信息,经过计算机的统计、分析,把评价的结果及时反馈给教师,从而纠正教师的教学方式、提高教学质量。
同时每位教师还能通过本系统查询各年度个人评价情况。
教师可以对自己的评价情况进行横向对比,了解各年度,各评价内容的成绩。
因此,该系统是可行的,同时对教学质量的提高有现实意义。
参考文献:1.《SQLServer2000数据库管理与开发技术》[M],求是科技编著,人民邮电出版社,20052.《C#.NET技术内幕》[M],董梁、高猛译,清华大学出版社,20063.《ASP.NET编程基础及应用》[M],张登辉编著,机械工业出版社,2006。