基于BOPPPS模型的java语言课程教学模式探讨_姚晓玲
基于boppps模式的教学设计

基于boppps模式的教学设计随着社会的发展,教育领域也在不断演进,重视教学设计的重要性也越来越明显。
目前,基于Boppps模式的教学设计已经逐渐成为优秀的教学思想和实践。
本文将围绕Boppps模式的教学设计,阐述其设计原则、设计要素和有效性。
Boppps模式的教学设计是建立在针对特定课程目标和学习者特点的理论基础上的有效教学设计模式。
它主要由五个要素组成,即定位,定义,准备,实施和评估(Boppps)。
过结合这五个要素,教师可以更加全面地设计课程,提高课堂教学的有效性。
第一,定位是指明确教学的主要目标。
教师需要结合有关数据和资料,仔细分析学习者的能力,审查课程内容,调查教学情况,制定具体的教学目标。
第二,定义是指确定学习者需要掌握的具体技能和知识。
基于Boppps模式的教学设计,教师需要总结清楚学习者所需要学习的目标,并根据特定课程目标设计学习任务。
第三,准备是指确定学习者掌握知识和技能的方法。
教师需要结合学习者的能力,为学习者提供必要的教学资料,设计因材施教的学习任务,给予学习者充分的学习机会。
第四,实施是指采取具体的教学措施,指导学习者完成学习任务。
教师应该充分运用各种教学手段和教学方法,通过合理的设计,激发学习者学习兴趣,提高学习效果。
最后,评估是指分析学习者的学习成果,针对教学情况进行反馈。
教师应该根据学习者的学习表现,采取合理的评估措施,针对学习者提出有针对性的建议,提高教学效果。
基于Boppps模式的教学设计可以帮助教师设计有效的课程,同时也能有效地提高学习者的学习效率和学习成果。
它不仅可以提高教师的教学能力,还能激发学习者的自我认知和自主学习能力。
总之,基于Boppps模式的教学设计是一种有效的教学方法,它可以帮助教师合理有效地设计课程,提高学习者的综合素质,提升课程的教学效果。
基于BOPPPS模型线上线下混合式课堂教学设计与运用——以“Java程序设计”课程为例

一概述 随着智能化万物互联时代的到来"多种多样的网络教学 平台和线上课程微课$翻转课堂$W""E$U6"E如春芽般地不 断涌现# 如何充分利用线上教学平台的优质教学资源有效 融合线下课堂教学"是每一个作为教育工作者需要充分思考 的问题# 为了充分利用丰富优质的网络课程资源"本篇以 *_^Z^程序设计语言+ 课程为例"根据高职学校学生的特点" 探索基于 >"666U 模型线上线下混合式课堂教学设计和运 用"让学生的天分 和 潜 力 得 到 充 分 释 放" 学 生 成 为 课 堂 的 主 体者和实践者"老师成为学生的引路者和服务者"学生的编 程思维$动手解决 问 题 的 能 力 得 到 培 养" 人 才 培 养 的 质 量 得 到提升# 二M?O?程序设计语言 _^Z^语 言 是 一 门 优 秀 的 编 程 语 言" 是 开 源 的$ 最 主 流 的 网络编程语言"是纯完全面向对象的程序设计语言"可以编 写跨平台应用软件"彻底改变了应用软件的开发模式"它无 疑成为广大编程爱好者的首选语言"也为软件开发领域带来 了一场革命# 在计算机$移动终端$家电等领域中 _^Z^技术 无处不在# 因此"在西方发达国家和我国几乎所有高校的都 开设了 _^Z^程序设计课程# 我校的软件$计算机网络技术$ 物联网和移动等专业把 _^Z^语言作为专业课"其中在软件专 业是专业核心课# 虽然我们目前的课程均采用在实训室授 课"边讲边练"任务 驱 动" 线 上 线 下 混 合 教 学 模 式, 但 是 学 生 被动学习$主观意愿不强"不能很好地参与课题教学"对知识 理解不够深"还停 留 照 书 敲 代 码$ 浅 尝 辄 止 等 现 象 的 现 象 还 存在目前的课堂教学中# 究其原因!一是 _^Z^语言程序设计 课程是一门实践性极其强的学科"学生要大量时间进行实践 编程练习,同时"现在学生缺少* 代码虐我千百遍"我待代码 如初恋+ 的精神,二是 _^Z^程序设计课程丰富的线上教学资 源"在实际教学中 没 有 发 挥 慕 课 和 微 课 应 有 的 作 用" 教 师 只 是单纯地安排学生课下观看学习"没有做到跟踪辅导和监督 督促学习">"666U 教学模型通过预测和后侧既能检验课堂
基于BOOPPS模型的《面向对象java程序设计》课程教学模式探讨

基于BOOPPS模型的《面向对象java程序设计》课程教学模式探讨作者:任翠池陈静张西忠来源:《中国新通信》2017年第04期【摘要】针对java课程在实际教学中存在的问题,提出了引入BOOPPS模型改善java课程的教学模式。
通过任务“switch语句实现ATM机的菜单选择”为例,来讲解BOPPPS模式在java课程中的应用。
【关键词】 BOOPPS模型 java课程教学模式一、概述《面向对象java程序设计》课程是计算机技术专业的一门专业核心课程,目前该课程采用了理实一体化,项目驱动,讲练结合的教学模式,课程注重提升学生的编程能力、实践能力。
课程的教学模式虽然进行了改善,但在实际教学中仍然存在学生学习积极性不高,课堂参与度不够,自我学习能力不足,学习主动性不强,对课程内容理解不透彻等问题。
提高学生对该课程的学习兴趣,增强学习主动性,提升java课程的教学效果,这是目前迫切需要解决的问题。
BOPPPS模型构建了具体的教学流程,体现了以学生为中心的教学理念,强调激发学生的学习主动性,提高学生的学习参与度,是目前较为先进的教学模式。
依据这个教学模式,改善java课程的教学模式,提高学生的学习积极性和主动性,提升学生的学习效果和学习效率。
二、BOPPPS教学模式BOPPPS教学模式是美国高校教师技能培训过程中推崇的一个全新的教学模型,该模型强调学生全方位主动参与学习而不仅仅是被动学习,并且重视及时获取学生的反馈信息,以此调整后续教学活动,从而帮助学生成为学习的中心,主动参与学习,激发学生的学习兴趣。
BOPPPS六大元素:Bridge-in。
热身、导入。
导入本次任务,注意事项一是要简短,二是要贴近学生、贴近生活。
引用杜威的一句话:“教育即生活,生活即教育”。
Objective/Outcome。
学习目标或结果。
达到目的地的唯一途径是知道自己去哪。
同样的,要明确谁,在什么情况下,将学到什么,学得如何。
这就是“Who”“Will do what”“Under what condition”“How well”。
如何撰写JAVA语言课程学习目标的教学改革探索

关键 词 : B O P P P S模 型学习 目标学生为中心
B OP P P S模型概述 合格 且能让学生 接受的学 习 目标 , 要尽 量 以往教 师在撰写学习 目标总是习惯于 到底什 么是 B O P P P S模型 呢?其实 她 涵盖 以上 学习的三个 方面。如何才能在学 使 用“ 了解” 、 “ 掌 握” 等 比较模 糊且不 能进 是一种设计课程 的模式方法 。下面 为大 家 习 目标 中涵盖 学习[ 向 三个方面 呢? 行衡量 的动词 ,如果想要撰写出具有可操
管理科学
( 互 鼹技 术 协 作 信 息
2 0 1 5 ( 3 1
如何撰写 J A V A语言课程学习目标的教学改革探索
赵源 吕颉 , 包头 职业技术学院; 包头医 学院职业 技术学院
摘 要: 计算 ̄, j a v a语言课程 通常给高职 学生的感觉是枯 燥无味 , 学 习难 度很 大 , 学生学 习效果也差强人 意 。 长期 以来本 门课 程 的教 学 , 慢慢成 为教 师和 学生心里 的痛 , 学生学习后 不知道教 师在说 什 么, 是什 么原 因造成的这种现 象呢?排 除学生本 身知识 水 平的 因素外 , 其 实教 师的授课方 法和制 定的教 学 目标是有待 改善 的。本文将采 用 B OP P P S模 型 , 逐 步向大家展 示如何撰写一 个能 够让学生明确的三维学 习目标。
知识 ) 会接受 学 生给 予怎样 的证 明 来表 示 学习 出类的概念 。( 2 学 生能够 在理 解 类概念 后 , 将 不 同 成果?不断重写或加简要 的介绍 。 3撰 写学 习 目标 的注意 点。 作性 、可衡量的学习 目标就要合理使用动 ( 1 ) B导言 ( B r i d g e — i n ) : 开启一 次学 习 学习 目标 的叙 述要具 体明确 , 有 阶段 词 。而这些动词的使用有一个前提条件就 周期 , 引起 学生专注 , 增加学 习动机 , 并 解 性 , 且可观 察衡量 。撰写时要包 含以下 四 是 站在学生的角度来考虑 ,我们常说要以 释课程的重要性 。 个要素 : 学生为 中心 ,如果我们教 师连 一节课I 向 学 ( 2 ) O学习 目标 与预期 成果 ( O b j e c — ( 1 ) 谁( 通常是指学生 ) 。( 2 ) 将学到什 习 目标都不 能以学生为 中心 进行撰 写 , 那 t i r e o r O u t c o m e ) : 具体且清楚 说明这场学 么 。 以学生 为 中心这 句话 就失 去 了他 真正 内 习 的 目标 , 包含 学生 在什 么情 况 下 , 整场 ( 3 ) 在什 么情况 下。( 4 ) 学的如何 。 涵。 怎样以学生为中心撰 写呢 ? 首先要根据 教 学结 束前 应该 理解 、 思考 、 判 断或 实作 只有涵盖 了这 四要素 , 才能 撰写 出三 所 讲授的 内容判 断学生处 于什么 层次 , 是 哪些 内容 , 达到哪种程度 。这些需 要明确 维 的学习 目 标。 什 么才 能写出三维学习 目 属 于初学阶段 、 理解 阶段 、 还是熟 练阶段 , 地界定清楚 。 标 呢?我们可 以参考一下方式进行撰 写。 只有准确的定位之后才能选择出准确的动 ( 3 ) P前测 ( P r e — As s e s s me n 0: 解答这 学生能知 道什 么( 知识 ) 词对学 习目标进行修饰。请参考下表。 个 问题 : 关于这 次教 学 的主题 , 学生 已经 学 认知 技能 情感 知道多少 生 能 做 什 么( 技 能 ) 引用、定义 、辨识、说 ( 4 ) P 参 与式学 习活 动 ( P a r t i c i p a t o r y 初 学 出名字 、陈述、解释 、 辨识 、展示 、 整理 、抓 接 受、询 问、描 述、 ‘堂 l e a r n i n g) :这是整堂教 学的主要 内容 , 学 翻译 住 、找到定位 认同、回应 、使用 生尽 可能地主 动参 与在其 中 , 利用 一系 列 生 会 在 乎 情 理 解 运用 、讨论 、鉴别、评 整理 、组合 、 复制 、拆 选择、赞许 、执行、 经 过设 计 的小活 动或 学 习项 目以帮 助 学 什 么 ( 估、兑换 解、描绘 讨论、表演 、分享 生达到先前订立 的 目标 或预期成果 。 感) ( 5 ) P后 测 ( P o s t — a s s e s s m e n t ) : 正 式 4 . 撰 熟 练 分析 、比较 、对照、设 校 正 、建造 、修 理 、加 证 明、完成 、展示、 或非 正 式地证 明 学生 是否 已经确 实 习 得 写学 习 目 计、预测 载 、操作 形成、发起 教学 内容 , 并藉此直接 检视原先 的学习 目 标 的步骤
BOPPPS模型在《Java语言程序设计》课堂教学中的应用

BOPPPS模型在《Java语言程序设计》课堂教学中的应用BOPPPS模型是教学设计中常用的一种模型,它的全称是Bridge, Objective, Preassessment, Participation, Practice, Summary,也就是桥梁、目标、预评估、参与、实践、总结的意思。
这种模型的设计能够有效地帮助教师在教学过程中有条不紊地进行教学,使学生更好地掌握知识。
在《Java语言程序设计》这门课程中,BOPPPS模型的应用也是非常重要的。
下面我们将详细介绍BOPPPS模型在《Java语言程序设计》课堂教学中的应用。
桥梁(Bridge)桥梁阶段是指引入课程内容的阶段,教师需要引起学生对课程内容的兴趣,使他们能够将新学习的知识与已有的知识联系起来。
在《Java语言程序设计》课堂教学中,教师可以通过介绍Java语言的发展历程、应用领域以及未来发展趋势来引入课程内容。
这样能够激发学生学习Java编程的兴趣,使其对课程内容产生浓厚的兴趣。
目标(Objective)目标阶段是指明确教学目标,并告诉学生他们将会在课程中学到什么。
在《Java语言程序设计》课堂教学中,教师可以明确告诉学生在本节课中他们将学习到的内容,比如Java语言的基本语法规则、面向对象编程的基本概念等。
学生明确了学习目标之后,能够更加集中精力学习,达到事半功倍的效果。
预评估(Preassessment)预评估阶段是指教师在开始教学之前对学生进行一次评估,以便更好地了解学生的基础知识和学习能力。
在《Java语言程序设计》课堂教学中,教师可以设计一些简单的测试题或者提问来评估学生对Java语言的了解程度。
通过预评估,教师可以更有针对性地进行教学,同时也能够帮助学生更好地了解自己的不足之处,从而有针对性地进行学习。
参与(Participation)参与阶段是指教师利用各种教学手段让学生积极参与到课堂教学中来,例如利用小组讨论、提问和解答等方式。
BOPPPS模型在Java程序设计课程中的应用

BOPPPS模型在Java程序设计课程中的应用【摘要】本文通过介绍BOPPPS模型在Java程序设计课程中的应用,探讨了该教学模型的五个重要步骤:了解BOPPPS模型、应用BOPPPS模型进行教学设计、实施BOPPPS模型的教学活动、评估教学效果以及反馈和改进。
通过对BOPPPS模型的深入分析和实践,可以有效帮助教师在Java程序设计课程中提高教学效果,增强学生学习的参与度和积极性。
结合具体实例和案例分析,展示了BOPPPS模型在实际教学中的应用效果,并对其在Java程序设计课程中的重要性进行了总结和评价。
通过本文的研究,可以为教师在教学实践中提供一定的指导和借鉴,促进教学质量的不断提升和改进。
【关键词】BOPPPS模型, Java程序设计课程, 教学设计, 教学活动, 评估, 反馈, 改进1. 引言1.1 BOPPPS模型在Java程序设计课程中的应用BOPPPS模型是一种教学设计模型,它通过六个步骤(布置任务、定位学习者、规划课程、预测问题、评估进程、产生策略)来帮助教师有效地设计和实施教学活动。
在Java程序设计课程中,应用BOPPPS 模型可以帮助教师更好地理解学生的需求,设计更具针对性的教学内容,实施更具启发性的教学活动,评估教学效果,及时进行反馈和改进。
评估教学效果是应用BOPPPS模型的重要环节,教师可以通过考试、作业、问卷调查等方式来评估学生的学习效果,及时发现问题并进行改进。
反馈和改进是持续的过程,在教学结束后,教师需要总结经验教训,及时调整教学设计,为下一次教学活动做好准备。
应用BOPPPS模型可以帮助教师更好地组织和实施Java程序设计课程,提高教学效果,提升学生的学习体验和成绩。
BOPPPS模型在Java程序设计课程中的应用是至关重要的。
2. 正文2.1 了解BOPPPS模型BOPPPS模型是一种用于教学设计和实施的框架,它由六个阶段组成:Bridge(桥梁)、Objective(目标)、Pre-assessment(先测)、Participation(参与)、Post-assessment(后测)和Summary(总结)。
基于BOPPPS模式的“面向对象程序设计(Java)”课程教学实践

基于BOPPPS模式的“面向对象程序设计(Java)”课程教学实践作者:赵向梅陈宏王特港许漫来源:《科技资讯》2018年第34期摘要:针对面向对象Java课程在实际教学中存在的问题,结合课程理论性和实践性都较强的特点,提出了引入BOOPPS模型改善Java课程的教学模式。
运用BOPPPS模式对整个课程进行整体设计,同时以“异常处理”模块内容为例,从课堂引入、学习目标、前测、参与式学习、后测反馈和总结展望6个环节的具体实践展示BOPPPS模式在java课程中的应用实践,达到了提高教学效果的目的。
关键词:BOOPPS 模式 java教学教学实践中图分类号:G642 文献标识码:A 文章编号:1672-3791(2018)12(a)-0-02“面向对象程序设计(Java)”课程是我校信息工程学院计算机类和电子类专业的一门学科平台课程,目前该课程均在机房授课,采用任务驱动,讲练结合的教学模式。
课程注重提升学生的编程能力、实践能力。
课程的教学模式虽然进行了改善,但在实际教学中仍然存在学生课堂参与度不够,学习主动性不强,对课程内容理解不透彻等问题。
提高学生对该课程的学习兴趣,增强学习主动性,提升java课程的教学效果,这是课程组目前迫切需要解决的问题。
提高教学效果的重要措施之一就是让学生在课程教学的各个环节都能够全方位地、深度地参与到教学过程中,包括教学内容的预习和讨论、程序编码的实践和协作,从而从知识、能力与素质等方面全面培养学生。
BOPPPS教学模型是根据教育学中人的认知理论提出的一种教学过程设计,体现了以学生为中心的教学理念,这非常符合我校的教学理念。
该模型强调学生全方位主动参与学习,并且及时获取学生的反馈信息,以此调整后续教学活动,从而形成一种闭环教学模式。
BOPPPS教学模型的六大要素如表1所示。
1 基于BOPPPS的课程整体设计借鉴BOPPPS教学模型,对面向对象程序设计(Java)课程教学模式进行改善,根据课程实际情况,将学生的课前、课中、课后学习进行一体化设计。
BOPPPS模型在Java程序设计课程中的应用

BOPPPS模型在Java程序设计课程中的应用BOPPPS模型是一个教学设计模型,用于帮助教师设计和组织课程,以达到更好的教学效果。
BOPPPS模型的五个部分分别是:B是Bridge(桥梁),O是Objective(目标),P 是Pre-Assessment(前测),P是Participation(参与),S是Supplemental(补充)。
在Java程序设计课程中,教师可以采用BOPPPS模型来设计和组织课程,以提高学生的学习效果。
下面将详细介绍BOPPPS模型在Java程序设计课程中的应用。
Bridge(桥梁)在BOPPPS模型中,Bridge(桥梁)是指在课程的开始阶段,教师需要建立起与学生的联系,让学生对课程产生兴趣。
在Java程序设计课程中,教师可以通过介绍Java程序设计的应用场景和实际案例,来引起学生的兴趣。
教师可以邀请一些从事Java程序设计工作的专业人士来进行讲座,向学生介绍Java程序设计在实际工作中的应用,激发学生学习Java程序设计的兴趣。
Objective(目标)Objective(目标)是指教师需要明确课程的目标和学习成果。
在Java程序设计课程中,教师需要明确课程的目标是教授学生掌握Java程序设计的基本原理和技能。
教师可以制定具体的学习目标,例如学生需要掌握的Java程序设计基础知识、需要完成的编程作业等。
通过明确目标,能够帮助学生更好地理解课程内容,提高学习效果。
Pre-Assessment(前测)Pre-Assessment(前测)是指在课程开始前,教师需要对学生进行前测,了解学生的基础知识和技能水平,以便更好地安排课程内容和教学方法。
在Java程序设计课程中,教师可以通过小测验或作业来了解学生的Java程序设计知识水平和编程能力。
通过前测,教师可以根据学生的实际情况来调整课程内容和教学计划,以满足不同学生的学习需求。
Participation(参与)Participation(参与)是指在课程中,教师需要鼓励学生积极参与课堂活动,并提供多种参与方式,以提高学生的学习兴趣和参与度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机教学与教育信息化本栏目责任编辑:王力基于BOPPPS 模型的java 语言课程教学模式探讨姚晓玲(临沂大学信息学院,山东临沂276000)摘要:针对java 语言课程主动学习积极性不高等实际存在的问题,借鉴BOPPPS 课程设计模型,探讨基于BOPPPS 模型的java 语言的课程教学模型,将课堂教学延伸至课前和课后,探讨学生主动参与学习的教学模式。
关键词:BOPPPS ;java ;参与式学习;教学目标;教学模式中图分类号:TP311文献标识码:A 文章编号:1009-3044(2016)01-0165-03A Research of Teaching Mode of Java Language Base on BOPPPS YAO Xiao-ling(Information School,Linyi University,Linyi 276005,China)Abstract :In View of the practical problem in Java language learning this paper discusses the teaching mode of java languagewith the BOPPPS mode .That extends the class teaching to extracurricular learning and explores the teaching mode of students'active participation in learning.Key words :BOPPPS;java;Participatory learning;teaching goal;teaching mode1概述java 语言程序设计是信息学院的一门专业基础编程课,目前该课程采用了机房授课,项目驱动,讲练结合的教学模式,课程以提升学生编程能力、实践能力为教学目的。
虽然课程的教学模式已经进行了一些改善,仍然存在学生主动学习积极性不高,部分学生无法完成课上任务,学生课下学习效率不高,无法透彻的理解课程内容等问题。
BOPPPS 模型是起源于北美的一种教学模式,该模式构建了具体的教学流程,强调激发学生的学习主动性,提高学生的学习参与度,是目前较为先进的教学模式,依据这个教学模式,对Java 语言程序的教学模式进行进一步的改善,提升学习效果和学习效率。
本文主要介绍BOPPPS 教学模型,在此基础上探讨基于BOPPPS 模型的java 课程的教学模式。
2BOPPPS 教学模式BOPPPS 教学模式是教师进行课程设计的一种模式,它起源于北美地区,是目前公认的较好的教学过程模型,该模型强调学生全方位主动参与学习而不仅仅是被动学习,并且重视及时获取学生的反馈信息,以此调整后续教学活动,从而帮助学生成为学习的中心,主动参与学习,激发学生的学习兴趣。
该模型根据构建主义理论将教学过程划分为引入(Bridge-in )、目标(Objective )、预评价(Pre-assessment )、参与学习(Par⁃ticipatory learning )、后评价(Post-assessment )和小结(Summary )6个部分[1]。
BOPPPS 代表了这六部分的英文首字母,其中B :引入(Bridge-in )为课程的开场,优秀的引入可以吸引学生的注意力,帮助学生对即将要学习的内容产生兴趣。
目标(Objec⁃tive )为课程的教学目标描述阶段,在此部分教师要清楚描述课程学习目标,使学生明确学习的方向,并专注于该目标。
教学目标由认知、情意及技能三个元素组成,教师应清楚传达教学目标,如课程的重点知识、学习价值,以及学习技能,让学生明确掌握学习的方向。
预评价(Pre-assessment )是在完成学习目标介绍之后对学生进行的先测,通过先测可以了解学生目前能力,调整教学内容深度和进程。
参与学习(Participatory learn⁃ing )为教学过程主要阶段,通过教师学生之间或者学生之间的互动要求学生都要参与学习,成为课堂的参与者。
在学习阶段之后,要进行课程的后评价(Post-assessment ),该部分可以帮助教师了解学生的学习效果、是否达到预期的教学目标等。
针对不同的课程内容,可以采用小测验、案例讨论等多种不同的评量方式。
小结(Summary )为模式最后一个部分,此阶段教师整合课堂内容,再次强调学习目的,总结学习效果。
3基于BOPPPS 的java 课程教学模式探讨BOPPPS 教学模型描述了课堂教学的整体流程,有助于学生明确学习目标,主动参与学习。
借鉴BOPPPS 教学模型,对java 语言程序设计课程教学模式进行改善,使课程教学从以教师为中心转变为以学生为中心,并根据Java 课程实际情况,将BOPPPS 教学模型延长至课前、课后,在课前要求学生预习,并完成前测,使学生了解课堂内容的基础知识,并进行简单测试,在课堂上完成课堂引入、参与学习、课堂小结和课堂后测的教收稿日期:2015-11-11基金项目:山东省教育厅省精品课程java 语言程序设计(2013BK107)作者简介:姚晓玲(1976—),女,山东省临沂市人,副教授,硕士,主要研究方向为并行技术。
165DOI:10.14004/ki.ckt.2016.0072本栏目责任编辑:王力计算机教学与教育信息化Computer Knowledge and Technology 电脑知识与技术第12卷第1期(2016年1月)学过程,课堂进行作业和反馈。
具体的过程以图1为例。
图13.1提供预习资源,强调课前预测课前预习,也是课程教学的一部分,传统教学也强调课前预习,但只是强调预习的内容,一般不明确预习的目标,对预习的效果的反馈不重视,因此对学生预习情况掌握不清晰,从而影响教学目标和效果。
BOPPPS 模型虽然虽然仅规范了课堂教学的规范,在实际教学过程中,课前和课后同样重要,课前预习做好了,才能在课上对课程内容进行深入的讨论和学习,同时由于课堂时间有限,不可能在课堂上对每个学生的进行预评价,因此,为了使学生的参与学习取得更好的效果,把模型的预评价部分放到课前,与课前的课程预习相结合,使课前预习的效果更好。
在课前预习阶段,首先将课前预习的具体目标和相关资料提供给学生,学习资料包括文档,视频以及一些优秀的在线学习资源如慕课网等,让学生在课前通过观看视频、阅读文档或者浏览网页等形式完成预习,并通过提交一些简单的预习作业或者学习评测等形式在课前对预习效果进行检查,完成课前预评价。
通过课前预评价,使教师了解到学生的预习情况和存在问题,对教学内容做出适当的调整。
为了促进学生预习的积极性,将学生预习情况作为平时成绩的组成部分,促使学生主动完成预习,了解课堂学习的基础知识,为更好地进行课堂学习做好准备。
教师可以通过课前预测来了解学生的自身程度并据此调整授课内容和进度。
3.2强调引入环节,提升学生学习兴趣BOPPPS 教学模型注重课程的引入,课堂引入虽然仅占课堂教学的几分钟,但是好的课程引入可以快速提升学生的学习兴趣,清除其他课堂的延续思维,使他们迅速进入新的学习情境中去,从而提高学习效率,为学生的主动学习打下基础,教师可根据课程特点采取多种引入方式,如问题导入,案例介绍导入,视频或者图片导入等。
Java 语言课程的课堂引入有案例、知识前后关系以及现实生活的生活常识等为引入方式,案例引入,通过实际或者有趣的案例引入课堂知识。
例如在开始Java 面向对象部分时候,以目前比较热门的综艺节目中国好声音的案例引入,要求学生思考如何编写中国好声音程序,逐步引入对象、类、封装的概念。
另外一种是根据学习内容的前后关系,承前启后引入教学目标,例如在完成类的封装后,在学习继承知识点的时候,以类之间的关系引入,要求学生思考富人类、富一代类、富二代类之间的关系,引入继承,从而建立学习内容之间的关系体系。
3.3细化学习目标,强调教学目标的明确性课堂学习目标在课堂教学中能够发挥重要的作用,它引导着教学过程,同时它又是后期的课程评价的基线。
学习目标确定了要求学习者在一定条件下通过课程学习获得的可观察或可量化的新的知识、技能及情感[2]。
2005年,Bloom 按照人的认知层次将学习目标由低到高逐渐划分为记忆(remembering )、理解(understanding )、应用(ap⁃plying )、分析(analyzing )、评估(evaluating )、创新(creating )6个层次[3]。
可以根据具体课程内容,按照上述6个层次的学习目标来给出课堂具体的学习目标,提高目标可操作性。
BOPPPS 模型强调学习目标的订制,强调学习目标明确性和可检测性,根据Bloom 的层次理论,分别对每堂课设计具体可检测的学习目标,例如在对于Java 的类介绍的部分,根据Bloom 理论,细化课堂的教学目标,具体见表1。
表1Java类设计的教学目标3.4以多种形式组织学生参与学习,引导学生主动学习在参与式学习中,学生是学习的主体,学生在课堂上积极参与与课程活动,而不是被动的听教师讲课。
学生主动参与讨论、发表意见,提升学生对学习的兴趣。
参与式学习鼓励教师与学生之间的互动,另外也鼓励学生之间的互动。
在这个阶段,教师作为课堂的引导者,要提升学生在课堂内的参与积极度,引导学生主动学习。
参与式学习经常将学生分成小组来讨论教材中的问题,或者在课堂留出时间让学生进行反思。
此外,亦可鼓励学生提出自我思考问题,或者设计模拟情境,将课堂参与者都拉入互动的情境中。
在Java 语言程序设计这门课程中,根据教学内容采用多种方式推进学生参与学习模式,例如在java 基础语法知识的介绍,要求学生在课堂上提出自己的问题,将传统的教师提问学员回答的模式,转变为由学员提问教师或者学生解答的方法,将提问的主动权交给学生,有利提高学生的学习积极性。
在进行项目学习时,课前将学生分组,并且项目要求分给各组,两组、三组学生设计同一个项目,然后在课堂上由各组提出项目的设计方案,让学生对其进行讨论,并给出评价意见,引导学生思考设计方案的优缺点,最后进行自我完善。
另外对于相对简单的语法知识的讲解,还可以安排学生进行讲解,教师负责引导。
通过以上多种方式,引导学生主动参与学习,成为学习的主体,而教师作为课堂的引导者,激发学生主动学习的积极性,提升学生的协作精神和竞争意识。
3.5课堂进行简单测试,课堂小结紧扣教学目标课堂后测是在课堂教学后期进行的,在课程学习完成之后,为了解学生的学习成效、是否达成教学目标而进行的,后测根据课堂教学的目标,可以采用不同的形式。