建构式教育理论在数据结构教学中的应用
建构主义学习理论在课堂教学中的应用
建构主义学习理论在课堂教学中的应用摘要:建构主义提供了一种与传统的客观主义不同的学习理论。
建构主义学习理论认为,学习过程不是学习者被动地接受知识,而是积极地建构知识的过程。
由于建构主义学习活动是以学习者为中心,而且是真实的,因而学习者就更具有兴趣和动机,能够鼓励学习者进行批判型思维,能够更易于提供个体的学习风格。
因而,建构主义在教学中的应用会带来一场教学或学习的革命。
关键词:建构主义;皮亚杰;建构主义学习理论一、建构主义理论简介建构主义也称结构主义,源于有关儿童认知发展的理论,最早由瑞士心理学家皮亚杰提出。
他通过研究儿童的认知规律,提出了完整的同化——顺化学说。
所谓同化指个体把外界刺激所提供的信息整合到自己的认知结构中,是认知结构数量的改变。
所谓顺化指同化对外界刺激所提供的信息“无能为力”时引起个体认知结构发生重组和改造,是认知结构性质的改变。
个体通过保持同化与顺化的动态平衡,即“外物同化于认知结构”与“认知结构顺化于外物”这两个对立统一的过程,使个体处于一种“平衡一不平衡一新的平衡”的认知状态的动态循环中,从而使个体的认知结构与内容不断丰富发展起来。
建构主义认为,学习是学习者主动地去建构知识的过程,是原有知识经验与所要建构的知识相互作用,以及由此引起的认知结构的同化与顺应的过程。
学习者不是空着脑袋走进课堂的,他们有自己已形成的对社会各种各样的认识,有自己的知觉经验,有已形成的认知结构。
在学习新知识的过程中,新旧经验相互冲突不断产生问题,学习者要解决问题,就要进行思考分析,综合运用原有的知识经验作出合理的推论,形成自己的假设和方案,进而找到解决问题的路子。
由于这种认知矛盾是学习者内部产生的,问题是自己提出的,所以,学习者更能发挥自己的主动性。
因此,知识的获得过程是一个不断产生问题、分析问题、解决问题,进而不断形成新的认知结构的过程。
与此同时,在教学模式上,教师要设计整体性的、有弹性的任务或问题,帮助学生成为学习活动的主体。
建构主义在教学中的应用
建构主义在教学中的应用一、建构主义应用的必要性按照建构主义的观点来看,“主体不能通向外部世界而只能通过利用内部构建的基本的认识原则去组织经验,从而发展知识”。
也就是说,学生对知识的真正“接受”只能依靠他自主建构来完成。
即学习者既要对自己所学的新知识能理解,更要以一种思辨性的眼光对其进行分析、检验甚至于批判,从而使之真正变成自己的东西。
但这种建构发生在与他人交往的环境中,是社会力量互动的结果。
从心理学的角度来分析,社会建构主义的提出恰好符合历史教学改革,它系统地有机地将当代教育心理学的一些重要理论和思想应用于历史教学,充分体现了人本主义的精髓:尊重学生的个人感情和个人需要,强调真实个人意义的学习,主张包括认知和情感在内的全面教育。
该模式确认了学生、教师、任务、环境四个方面的多种因素对学习过程的影响,处在中心位置的当然是知识建构的主体——学生,而教师、任务和环境三者则是构成学习的中介因素和外围环境,对学习者的个人知识的建构也起着极为重要的作用,四个方面是相互联系相互作用的有机整体。
在当前素质教育全面推进和历史教学改革不断深入的形势下,建构主义所揭示的思想对我们教育工作者的实际启示意义至少有以下四点:1、更加注意学生的主体作用,提供过程与经验,由学生自己进行意义的建构,而不是令其全盘接受现成知识,直达结果。
2、教师角色的转换,应从过去仅作为知识传授者这一核心角色中解放出来,促进以学习能力为重心的学生整个个性的和谐健康发展。
教师即学生促进者应是教师角色特征中的核心特征。
3、教学要富有教育性,必须使学习过程充满了真实的个人意义,促进学习者的全面发展,还有学习能力的发展,积极的情感因素和健康人格的发展。
4、教师自身的学习,建构主义同样适用于对教师认知过程的解释,教师在自身经验中形成并不断更新关于教与学的认识和信念,并以此支配自己的教学行为。
据此,在教学中教师应首先明确自身在学生知识建构中的角色,才能有效地创建环境,以任务为纽带把学生同学习联系在一起,才能使教师、学生、任务、环境四要素在一个动态过程中相互作用,体现出自身科学的现代的教学理念,完成学生学习中的知识构建。
建构主义模式下的《数据结构》教学
与体 会 。作 者 提 出 了利 用 建 构 主 义 教 学模 式 进 行 课 堂教 学 , 实践 证 明该 方 法 能 够 提 高学 生 的 能 力 , 得 了很 好 的教 学效 果 。 取
【 关键词 】 :数据结构 ; 内部排序 ; 息技 术; 信 课堂教学 ; 建构主义教学.
性 ; 所 学 的 知识 内化 为 自身 的 财 富 。 让学 生 的差 异 尽 可 能 消 将 能 2 世 纪 的 中 国 教 育 是 要 培 养 全 面 发 展 的 适 合 祖 国 现 代 化 融 在学 校和 课 堂 中 。达 到 了知 识 共 享 。 为进 一 步 学 习打 下 了基 1 建 设 需 要 的 合格 人 才 .这 远 不 是 运 用适 合 学 生 特 点 的 方 式 进 行 础 , 每 个 学 生在 课 堂 教 学 中 都 得 到 了 充分 的发 展 。6 用 建 构 使 『1 采 1 目前 学 校 教 育现 状 .
维普资讯
福
建
电
脑
20 0 6年 第 8 期
建构 主义模式 下的《 数据结构》 教学
李 春 英
( 庆 学 院 计 算 机 科 1
【 摘
要】 :针对新形 势下高校课 堂教 学所 面临的I题 , 自身实践 出发 , " 从 - 1 结合‘ 数据结构> 课程 , 介绍 了自己的教 学方法
教 学 就 能 彻 底 解 决 问题 的 。 实证 明我 们 现 行 的 教 学 方式 。 确 主 义 教学 模 式 能 够 改 变 目前 教 育 的 现 状 , 学 生 的 主 体地 位 。 事 的 还 真 存 在着 非 常 严 重 的 教 育 者 与 接 受 教 育 的 主 体 相 脱 节 的状 况 . 导 正 实现 了教 与 学 的 双边 互 动 致 教育 的初 衷
建构主义理论在教学中的应用
建构主义理论在教学中的应用建构主义认为,知识不是通过教师的传授得到的,而是学习者在一定情境,即社会背景下,借助教师和伙伴等其他人的帮助,利用必要的学习资料,通过能动建构意义的方式获得的。
根据建构主义理论,在教学过程中,教师要做到以学生为中心,在整个教学过程中,由教师起组织者、引导者、促进者的作用,利用情境、协作、对话等学习环境要素充分发挥学生的主动性、积极性和创新精神,最终达到使学生有效地实现对新知识的意义建构的目的。
具体来说要注意以下几点。
一、以学生为中心,创设情境,引导探索发挥创新精神,将知识外化和实现自我反馈可以说是体现以学生为中心的三要素。
1.要在学习过程中发挥学生的主动性,创设情境,培养学生的创新精神。
建构主义认为,情境的创设必须充分考虑学生的概念、能力,要有利于学生对所学内容的意义建构。
教师在教学过程中,针对不同的课题和内容,充分利用丰富的时事、材料、以及与现实生活密切关联的事实创设问题情境,使学生获得充分的感性知识,激发学生求知欲和学习兴趣,为学习营造良好的氛围。
2.将知识“外化”。
在教学过程中教师应让学生有多种机会在不同的环境中应用他们的知识,即将知识“个化”,思想政治与现实生活紧密联系,在教学过程中让学生有多种机会在不同的情景下去应用所学知识,激发学生学习的兴趣。
3.实现自我反馈。
要让学生根据自身行动的反馈信息来形成对客观事物的认识和解决实际问题的方案,即实现自我反馈。
“纸上得来终觉浅,绝知此事要躬行”,教学要以学生的现实生活和既有经验以及社会实践为基础展开,以自主活动为主要展开形式,强调学生亲身经历,要求学生在“动手做”和“动脑思考”等一系列活动中体验、感悟及至发现和解决问题。
二、教师转变角色教师在教学中要做意义建构的帮助者、促进者,而不是知识的传授者与灌输着。
教师要充当“管理者”“咨询者”和“助学者”等多种角色:教师不应该把自己看成工作者,而应该是合作者,教师与学生之间原有的“权威—服从”关系逐渐演变成“主导—参与”的关系。
建构主义学习理论在教学中的应用
建构主义学习理论在教学中的应用一、概述随着教育改革的不断深入,传统的教学模式已逐渐显露出其局限性,无法充分满足新时代对人才培养的需求。
在这一背景下,建构主义学习理论逐渐崭露头角,为教育教学提供了全新的视角和思路。
建构主义学习理论强调学生的主体性,认为学习是学生主动建构知识的过程,而非被动接受知识的过程。
这一理论在教学中的应用,旨在创造一个以学生为中心的学习环境,激发学生的学习兴趣和主动性,培养他们的创新精神和实践能力。
建构主义学习理论的核心观点认为,知识不是客观存在的实体,而是主体与客体相互作用的结果。
学生在学习过程中,不是简单地接受教师传授的知识,而是根据自己的经验背景,主动地对新知识进行解读和建构。
教学不应只是知识的传递,而应是知识的创新和生成。
在教学过程中,教师应作为学生的引导者和促进者,帮助学生建立起自己的知识体系,培养他们的自主学习能力和终身学习的习惯。
在建构主义学习理论指导下,教学不再是一种单向的灌输过程,而是一种双向的交流和合作过程。
教师应积极创设有利于学生学习的教学情境,激发学生的学习兴趣和探究欲望。
同时,学生也应积极参与到教学过程中,与教师和同学进行深入的交流和讨论,共同探索解决问题的方法和途径。
这种教学模式的转变,不仅有助于提高学生的学习效果,还有助于培养他们的团队合作精神和创新能力。
本文将对建构主义学习理论在教学中的应用进行深入探讨和研究,以期为教育教学改革提供有益的参考和借鉴。
通过对建构主义学习理论的基本观点、教学环境创设、教学策略设计等方面的分析和阐述,我们将揭示建构主义学习理论在教学中的重要作用和价值。
同时,我们也将结合具体的教学实践案例,探讨如何有效地将建构主义学习理论应用于实际教学中,以实现教学质量的提升和学生全面发展的目标。
1. 简述建构主义学习理论的基本概念建构主义学习理论强调学习者的主动性。
它认为学习不是被动地接受外界信息的过程,而是学习者主动建构知识和理解的过程。
建构主义理论在教师教育中的应用
建构主义理论在教师教育中的应用建构主义理论是一种重要的教育理论,它强调学习者通过主动参与建构知识的过程来实现学习。
在教师教育领域,建构主义理论的应用对于培养具有创新思维和问题解决能力的教师至关重要。
通过引导教师了解和运用建构主义理论,可以提升其教学能力和专业素养。
首先,建构主义理论强调学习者的主动性和自主性。
在教师教育中,教师也是学习者的一种。
通过将建构主义理论引入教师培训课程,可以激发教师的学习动机和热情,培养其主动学习的能力。
教师在接受建构主义理论培训的过程中,可以通过参与多种教育实践活动,如教学案例分析、教学设计竞赛等形式,实现知识的建构和理解,提升自身的专业素养。
其次,建构主义理论强调学习的社会性和合作性。
在教师教育中,教师需要具备与学生、家长、同事等各方面的合作能力。
通过建构主义理论的应用,教师可以培养与他人共同建构知识的意识和技能,促进教师之间的互动和合作。
例如,可以组织教师参与团队教学设计、教学反思研讨等活动,促进教师之间的交流和合作,共同提高教学水平。
另外,建构主义理论注重学习环境的设计和组织。
在教师教育中,培养具有创新意识和实践能力的教师是非常重要的。
通过建构主义理论的指导,可以帮助教师设计具有挑战性和启发性的学习环境,激发教师的思维和创造力。
例如,可以通过模拟教学环境、虚拟实验室等方式,让教师在实际操作中体验建构知识的乐趣和成就感,提升其教学设计和实施能力。
综上所述,建构主义理论在教师教育中的应用具有重要意义。
通过引导教师了解和运用建构主义理论,可以促进教师的自主学习、合作学习和实践学习能力的提升,培养具有创新意识和实践能力的教师,推动教育教学的不断发展和进步。
建构主义理论的应用需要教师教育者和教师本身的共同努力和支持,通过构建良好的学习环境和有效的教学方法,实现教师教育的持续改进和创新发展。
建构主义理论及其在《数据结构》教学中的应用探索
建 构 主 义 理 论 最 初 是 由瑞 士 心 理 学 家 皮 亚 杰 提 出 。皮 识 的理 解 提 供 一 种 概 念 框 架 ( o cp u l rme r ) cn eta f a wo k 。这 种
亚 杰 在 研 究 儿 童 的认 知 发 展 时 认 为 : 童 是 在 与 周 围 环 境 相 框 架 中 的概 念 是 为 发 展 学 习 者 对 问 题 的 进 一 步 理 解 所 需 要 儿
《 据结 构 》 计 算 机 专 业 的核 心 课 程 , 着 计 算 机 的 普 知 识 的学 习 、 炼 和 扩 张 。“ 义 建 构 ” 整 个 学 习 过 程 的 最 数 是 随 提 意 是 及, 它也 成 为非 计 算 机 专业 的技 术 基 础 课 。但 是 《 据 结 构 》 终 目标 。 数 的 教 学 一 般 情 况 下 都 是 采 取 教 师 满 堂讲 解 , 生 被 动 接 受 的 2 2 建 构 主 义 的 教 学 模 式 与 教 学 方 法 学 . 传 统 教 学 模 式 , 《 据 结 构 》 身 的 抽 象 性 和 动 态 性 离 开 学 而 数 本
取 知识 的 途 径不 再 局 限 于 教 师 ; 生 的 认 知 水 平 在 近 二 十 年 主 动 性 、 极 性 和 首 创 精 神 , 终 达 到使 学 生 有 效 地 实 现 对 学 积 最
中 也迅 速发 展 。建 构 主 义 的 学 习 理 论 强 调 学 生 主 动 获 取 知 当 前所 学 知 识 的 意 义 建 构 的 目的 。『 ”4 ] 识 的 能力 , 而 正 符 合 《 据 结 构 》 学 的 要 求 。 因 数 教
2 建 构 主 义 理 论 及 教 学 模 式 2 1 建 构 主 义 理 论 概 述 .
建构主义理论在科学教育中的应用教师演讲稿
建构主义理论在科学教育中的应用教师演讲稿大家好!今天,我站在这里,深感荣幸,因为我将与大家共同探讨一个激动人心的主题——建构主义理论在科学教育中的应用。
建构主义,作为一种新兴的学习理论,它不仅仅是一种教学法的革新,更是一种教育理念的升华。
它主张学习不是被动地接受知识,而是主动地构建自己的知识体系。
在这个理念指导下,我们的科学教育正在经历一场深刻的变革。
想象一下,一个学生面对复杂的物理公式,不再是简单地记忆和背诵,而是在教师的引导下,通过实验和观察,逐步探索出公式的内在逻辑。
这就是建构主义理论所倡导的学习方式,它强调学生的主体性和实践性。
让我们来看一个具体的案例。
在我们的科学实验室里,学生们不再只是按照教材上的步骤进行实验,而是首先提出自己的假设,然后设计实验来验证这些假设。
这样的教学方法,不仅激发了学生的好奇心和探索欲,更重要的是,它培养了学生的创新思维和实践能力。
建构主义理论的另一个重要应用,是它强调合作学习的重要性。
在这个理论的支持下,学生们被鼓励在小组中讨论、交流,共同解决问题。
这种学习方式,不仅增强了学生之间的互动,也让他们学会了如何在团队中发挥自己的作用。
例如,在我们的一次科学项目中,学生们分组进行太阳能电池板的制作。
在这个过程中,他们不仅要解决技术上的难题,还要学会如何与他人沟通、协作。
最终,他们的项目取得了巨大的成功,这不仅是对他们个人能力的肯定,也是对他们团队合作精神的赞扬。
当然,建构主义理论的应用并不是一帆风顺的。
在实际的教学过程中,我们也会遇到一些挑战。
比如,如何平衡学生的自主学习和教师的主导作用,如何确保学生在构建知识的过程中不偏离科学的主线等等。
面对这些挑战,我们需要不断地反思和改进我们的教学方法。
我们要相信,只要我们坚持以学生为中心,以实践为基础,建构主义理论就一定能够帮助我们创造出更加科学、高效的教学环境。
最后,我想说的是,建构主义理论在科学教育中的应用,不仅仅是一种教学方法的改变,更是一种教育思想的进步。
建构主义学习理论在教学中的应用
建构主义学习理论在教学中的应用毛新勇建构主义提供了一种与传统的客观主义不同的学习理论。
建构主义学习理论认为,学习过程不是学习者被动地接受知识,而是积极地建构知识的过程。
由于建构主义学习活动是以学习者为中心,而且是真实的,因而学习者就更具有兴趣和动机,能够鼓励学习者进行批判型思维,能够更易于提供个体的学习风格。
因而,建构主义在教学中的应用会带来一场教学或学习的革命。
一、建构主义教学原则(一)把所有的学习任务抛锚在较大的任务或问题中我们学习的目的是为了能够更有效地适应世界。
任何学习活动的目的对于学习者都是清楚的。
个体的学习活动可以是任何类型——关键的问题在于学习者清楚地感知和接受特定学习活动与较大的复杂任务间的相关性。
(二)支持学习者发展对整个问题或任务的自主权传统的教学计划特别强调学习目标,但不幸的是,学生通常并不接受这些目标,而只是关心能否通过考试。
因而,我们的教学目标应该与学生达到学习环境中的目标相符合。
我们可以从学习者那里获得问题,并用这些问题作为学习活动的推动力。
教师确定的问题应该使学生感到就是他们本人的问题。
(三)设计真实的任务真实的活动是建构主义学习环境的重要特征。
建构主义认为,教师应该在课堂教学中使用真实的任务和学习领域内的一些日常活动或实践。
这些接近生活真实的、复杂的任务整合了多重的内容或技能,它们有助于学生用真实的方式来应用所学的知识,同时也有助于学生意识到他们所学知识的相关性和有意义性。
(四)设计任务和学习环境,可反映学习者在学习结束后能适应有效行动的复杂环境建构主义教学不是简化环境,而是要学习者能够在复杂的环境中学习并工作。
这与认知学徒制(Cognitive Apprenticeship)和认知弹性理论是一致的,反映了背景在确定学习者对概念或原理的理解中的重要性。
(五)给予学习者解决问题过程的自主权学习者不仅应该确定所要学的问题,而且必须对问题解决过程拥有自主权。
教师应该刺激学习者的思维,激发他们去自己解决问题。
建构主义理论在数据结构教学中应用的研究和探讨
主 义 理 论 的 四 种 教 学 方 法 , 别提 出相 应 的教 学 实例 , 建 构 主 义 教 学 方 法 加 以 实践 。 践 证 明 , 于 建 分 对 实 基 构 主 义 理 论 的教 学 法在 数 据 结 构教 学 中 的运 用 是 成 功 的 。
[ 键 词】 建 构 主 义 ; 据 结 构 ; 学 方 法 关 数 教
2 0年 第 3期 01 第 1 2卷 ( 第 6 总 1期 )
淮 南 师 范 学 院 学 报
J U N L O A N N N R LU I E ST O R A FHU I A O MA NV R IY
No ,2 0 .3 01 Ge e a .61 n r lNo ,Vo . 2 11
[ 图 分 类 号 】 4 . 中 G6 24
l引 言
[ 献 标 识 ห้องสมุดไป่ตู้】A 文
[ 章 编 号 ]1 0 — 5 0{ 0 0) 3 0 9 — 2 文 09 93 2 1 0 —0 20
观 世界 的准确 表征, 仅 仅 是一种 解 释 、 种认知 , 而 一 《 据 结 构 》 介 于 数 学 、 算 机 硬 件 和 计 算 它 会 随 着 人 类 的 不 断 进 步 和 知 识 的 不 断 完 善 而 加 数 是 计 机 软 件 三 者 之 间 的 一 门 核 心 基 础 课 程 . 主 要 研 究 以 修 正 , 者 被 新 的 知 识 所 代 替 。二 、 师 不 再 是 知 或 教 而 指 意 在 非 数 值 计 算 的 程 序 设 计 问 题 中 所 出 现 的 计 算 机 识 的 灌 输 者 , 是 教 学 过 程 的 组 织 者 、 导 者 。 义 操 作 对 象 ( 据 )数 据 之 间 的关 系 ( 辑 关 系)对 数 建 构 的 帮 助 者 、 进 者 ; 、 体 也 不 再 是 帮 助 教 师 数 、 逻 、 促 三 媒 据 的 操 作 ( 法 )算 法 复 杂 性 等 内 容 。 它 不 但 是 一 传 授 知 识 的 手 段 和 方 法 , 是 用 来 创 设 情 境 、 行 算 、 而 进 般 程 序 设 计 的 基 础 。 且 是 设 计 和 实 现 编 译 程 序 、 协 作 学 习 和 会 话 交 流 的 重 要 手 段 .是 学 生 主 动 学 而 积 在 教 操 作 系 统 、数 据 库 系 统 等 系 统 程 序 和 大 型 应 用 程 习 、 极 探 索 的 认 知 工 具 。 显 然 , 这 种 场 合 下 , 序 的 重 要 基 础 。 因 此 学 好 该 课 程 对 学 生 后 续 课 程 师 、 生 、 材 和 媒 体 等 四要 素 与 传 统 教 学 相 比 , 学 教 各 的 学 习 、 进 修 深 造 以 及 培 养 解 决 实 际 问 题 的 能 力 自 有 完 全 不 同 的 作 用 .彼 此 之 间 有 完 全 不 同 的 关 都 至关重要 系 。 、 识 的学 习和传授 重点在 于个体 的转换 、 四 知 加 目 前 传 统 的 教 学 模 式 已 经 脱 离 现 代 社 会 发 展 工 和 处 理 ; 、 知 的 功 能 是 对 经 验 世 界 的 适 应 和 五 认 需 要 , 重 束 缚 了学 生 的 创 造 性 思 维 , 制 学 生 的 重 新 组 织 , 是 探 求 的 实 在 性 。 是 去 探 求 真 理 , 严 抑 不 不 而 个 性 发 挥 .不 利 于 培 养 具 有 创 新 精 神 和 实 践 能 力 只 是 寻 求 对 经 验 的 可 行 解 释 因 此 。 构 是 双 向 的 过 程 , 仅 是 对 新 信 息 的 建 不 的 复 合 型 人 才 。 而 建 构 主 义 学 习 理 论 做 为 一 种 新 的 教 学 理 念 . 在 教 育 改 革 过 程 中 日益 受 到 人 们 的 加 工 、 收 , 且 又 包 含 对 原 有 经 验 的 改 造 和 重 组 。 吸 而 高 度 重 视 , 打 破 “ 教 师 为 中 心 , 师 讲 学 生 听 ” 特 别 地 . 数 据 结 构 教 学 过 程 中. 该 把 发 挥 学 生 在 它 以 教 在 应 的 传 统 教 育 模 式 。 学 生 形 成 自 己 的 学 习 方 法 。 学 习 过 程 中 的 主 观 能 动 性 、 发 学 生 研 究 问 题 的 兴 让 积 激 极 构 建 自己 的 知 识 结 构 。 通 过 这 种 方 式 建 立 的 新 趣 、 养 学 生 分 析 问 题 及 解 决 问 题 的 能 力 作 为第 一 培 知 识 结 构 不 仅 不 易 退 化 .而 且 还 能 让 学 生 在 此 框 任 务 。 通 过 这 种 师 生 的 双 边 活 动 , 分 发 挥 了学 生 充 架 的 基 础 上 主 动 学 习 获 取 其 他 新 的 知 识 。培 养 学 的 主 体 作 用 , 时 也 培 养 了学 生 建 构 知 识 的能 力 。 同 生 的创造性 思维 。 3建 构 主 义 的 教 学 方 法 2建 构 主 义 理 论 概 述 31支 架 式 。 它 源 自 于 维 果 斯 基 的 社 会 建 构 主 义 理 . 建 构 主 义 (o s u t im1 习 理 论 主 要 起 源 于 论 和 最 邻 近 发 展 区 理 论 , 围 绕 学 习 内 容 , 师 为 学 c n t ci s 学 r v 即 教 引 后 现 代 主 义 关 于科 学 的 观 点 、瑞 士 学 者 皮 亚 杰 生建 构知 识提供 如 同建筑 脚手 架似 的概 念框架 . 0 a .ig t的 认 知 发 展 理 论 、 苏 联 心 理 学 家 维 入 一 定 的 问 题 情 境 , 他 们 追 寻 探 索 , 定 那 些 与 给 e nP a e) 前 让 确 果 斯 基 fe g tg ) 社 会 心 理 理 论 以 及 美 国 心 定 概 念 有 关 的 属 性 . 通 过 小 组 讨 论 。 充 完 善 这 些 L vVo osy 的 并 补 达 理 学 家 凯 利 ( l 的 个 人 建 构 理 论 。建 构 主 义 的 理 属 性 . 到 知 识 的 意 义 建 构 。 Ke ̄) 论 核 心 是 以 学 习 者 为 中 心 . 强 调 学 习 者 对 知 识 的 32抛 锚 式 。 由 教 师 提 出 与 学 习 内 容 密 切 相 关 的 实 . 主 动 探 索 和 主 动 发 现 . 注 重 学 习 者 自 身 对 知 识 的 例 或 问 题 。 “ 锚 ” 必 要 时 教 师 向 学 生 提 供 解 决 即 抛 。 例 如 整 理 和 主 动 构 建 . 突 出 了 学 习 者 在 学 习 过 程 中 的 问 题 的 线 索 . 如 需 要 搜 集 哪 些 资 料 ? 何 获 取 有 主 体地位 。 关 信 息 资 料 ? 科 学 家 解 决 类 似 问题 的 探 索 过 程 等 建 构 主 义 理 论 认 为 : 、 识 并 不 是 主 体 对 客 特 别 要 注 意 发 展 学 生 的 “ 主 学 习 ” 力 . 学 生 在 一 知 自 能 使
建构主义教学法在初中数学教学中的应用
建构主义教学法在初中数学教学中的应用1. 什么是建构主义教学法?建构主义教学法是一种以学生为中心的教育理念,强调学生通过活动和互动来建构自己的知识和理解。
它认为知识不是被直接传授给学生,而是通过他们与现实世界的互动和社会交往中产生和发展。
2. 建构主义教学法的原则•学生积极参与:建构主义教学鼓励学生积极参与课堂活动,包括思考、讨论、合作等。
•知识建构:学生通过自己的经验和探索创建新知识,并将其融入到已有知识结构中。
•社交互动:与他人分享经验和观点,通过讨论和合作加深对知识的理解。
•多样化评价:采用多种方法评估学生成果,如项目作业、口头演示等。
3. 建构主义在初中数学教学中的应用a. 情境化问题引入建构主义强调将抽象概念置于具体情境中引入学生,通过情境化问题引发学生的思考和探究。
在初中数学教学中,教师可以设计情境化问题,让学生从实际生活中应用数学知识解决问题,激发他们的兴趣和挑战能力。
b. 操作性任务与合作学习建构主义教学注重培养学生的操作能力和解决问题的能力。
在数学教学中,可以设计操作性任务,让学生通过实践操作来掌握数学概念和技能。
此外,合作学习也是建构主义教育的核心之一,通过小组合作解决问题,鼓励交流与互动。
c. 反思与自主学习建构主义强调让学生反思自己的思考过程和理解,并通过自主探索来建立知识结构。
在数学教学中,教师可以引导学生反思他们解题的方法和策略,并通过讨论和探究来深化他们对数学概念的理解。
4. 建构主义教育在初中数学教育中的益处•培养创造力:建构主义教育注重培养创造性思维和解决问题的能力,激发学生的创造力。
•提高学习效果:通过积极参与、互动和探究,学生可以更深入地理解和应用数学知识。
•培养合作精神:建构主义教育倡导合作学习,培养学生的团队合作意识和社交技巧。
•培养自主学习能力:通过反思和自主探索,建构主义教育培养学生的自主学习能力和持续进步的动力。
5. 结论建构主义教育法在初中数学教育中的应用可以促进学生的积极参与、知识建构、社交互动和多样化评价。
探讨建构主义学习理论在小学数学教育教学中的应用
探讨建构主义学习理论在小学数学教育教学中的应用作者:邓必秀来源:《赢未来》2018年第25期摘要:时代在发展,教育也在不断进步,新的教育观念也不断刺激新的数学观念的形成。
传统的数学观念中学生类似于静止的状态,只要坐在教室中听老师的满堂灌即可,而新的数学观念要求把学生从静止状态逐步转变为动态,让学生在数学课堂中活起来。
小学数学正是学生数学思维发展的重要时期,教师应该更加注重对学生的自主参与学习意识的培养,让学生在学习知识的过程中能够灵活变通、举一反三,引导学生自己建构知识框架,作数学知识的建构者。
关键词:建构主义;小学数学;教学应用建构主义强调的是世界上的知识并不能精准的概括世界的所有法则,面对问题时,应该针对具体问题的实际情况进行新知识的创造或者对旧知识进行新的开发使用,而不是直接把旧知识拿来使用。
其次,建构主义在教学当中的看法是,认为学习知识不是由教师传递给学生的,而应该是学生自身为自己传递知识,而在这个过程,对于学生来说学习就成了一个主动的过程。
一、建构主义学习理论给小学数学教育的启示有人把数学学习定义为一种很特别的学习,这是因为数学知识的高度抽象化和高度逻辑性造成的。
还有人提出,数学知识抽象的过程实际上就是一个建构的过程,数学研究的对象以及得到的数学结论,也恰恰是借助这样的活动得以建构。
在小学数学教学中教师应该兼顾教学对象的性格特点,由于教学对象都是小学生,其思维能力差、注意力难以集中、自控能力较差等,小学生的具象思维占据主导地位。
因此针对小学生的这些特点在进行教学过程中,小学教师务必要把教材内容简单明了化,遵循启发式教学的原则,利用形式多样的教学活动引导学生的教学。
因此结合建构主义学习理论以及小学生的自身特点,在进行教学中教师不应该机械死板的进行教学,要根据学生的实际情况因材施教,培养学生举一反三的能力,这也是建构知识的主要来源之一,在教学中教师应该学会扮演知识的引导者而不是主导者,引导学生正确的学习方向。
基于建构主义理论的《数据结构》课程教学改革实践
承 德
石 油
高
等 专
科
学 校
学
报
第 1 3卷 第 2 期 , 0 1年 6 月 21
Vo . 3, 1 1 No. J n 01 2, u e 2 1
五
Junl f o r a o Ch n d P toe m Col g e g e er l u le e
基 于建 构 主 义 理 论 的《 据 结构 》 程 数 课
教 学 改 革 实 践
马 秋 菊
( 德 石油高 等专 科学校 计 算机 与信 息工程 系 , 承 河北 承德 0 70 ) 6 0 0
摘 要 : 数 据 结 构 》 程 是计 算 机 类专 业 的 一 门 核 心 的专 业基 础 课 程 。 引 入 建 构 主 义 学 习 理 念 对 《 据 结 构 》 《 课 数
A b t a t Da a tu tr i a sr c : t S r cu e s ba i c u s i c mp t r p c at o p oe so a c u s s By sc o re n o u e s e ily f r fs in l o r e . ito u i g t e c n e t f c n tu tvs t t tu t r c u s n r d c n h o c p o o sr ci im o Da a S r cu e o re, a c mp e n i e eo m ft e o r he sv rf r o h c n e ts se , r aiain f t e o tn , a d e c i g o tn y t m e lz to o h c n e t n t a h n me h d i c rid u . Th am i t t o s s a re o t e i s o
建构主义学习理论在教学中的应用论文
建构主义学习理论在教学中的应用论文•相关推荐建构主义学习理论在教学中的应用论文(精选7篇)当代,论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称之为论文。
下面是小编整理的建构主义学习理论在教学中的应用论文,一起来看看吧。
建构主义学习理论在教学中的应用论文篇1论文摘要:建构主义学习理论的兴起为教育学提供了一个更广阔的发展空间。
其知识观、学习观和教学观都充分体现了学生的主体性以及学生与教师、学生与学生之间相互交流的合作性。
在教学过程中,建构主义学习理论为教学营造了另一种氛围:教师不再是单纯的教,学生也不是单纯的学;教师根据学生已有的知识经验,为学生更好的建构新的知识经验而创造有利的教学情景,促进其交流与合作。
这样教师与学生的主体性都得到很好的发挥,也是教育教学所一直向往的境界。
论文关键词:建构主义;学习理论;教学20世纪8O年代建构主义兴起,并对当前的教学改革产生了重要的影响。
在哲学上,建构主义受到后现代主义、新马克思主义、女性主义、知识社会以及科学史的影响。
因此正如斯拉文所说:“在教养心理学中正发生着一场革命,人们对他叫法不一,但更多的称他为建构主义学习理论。
”建构主义学习理论是认知主体学派学习理论在当今的进一步发展,其奠基人皮亚杰明确指出,人不是发端于主客体,而是发端于两者之间相互作用的过程之中,其核心主旨是知识在主客体相互作用中建构而来的。
杜威的经验学习理论,维果茨基的文化历史理论,布鲁纳的发现学习理论以及认知心理中的图式理论等均对建构主义理论产生了影响。
…本文试图通过对当今建构主义学习理论的进一步阐述和理解来探思其在教学中的应用。
一建构主义学习理论的基本观点(一)知识观建构主义学习理论认为知识并不是对现实的准确表征,而且不能精确地概括世界的法则,需要针对于具体情境进行再创造。
不同的人由于原有经验的不同,对同一事物有不同的理解。
而且知识不可能以实体的形式存在于个体之外,虽然我们通过语言符号赋予了知识一定的外在形式,甚至这些命题还得到了较普遍的认可,但这并不意味着学习者会对这些命题有相同的理解。
浅谈建构式教育理论在数据结构教学中的应用
浅谈建构式教育理论在数据结构教学中的应用摘要:在建构式教育理论的指导下,以就业需求为目标,针对数据结构教学中教与学目标不明、学习信心和动力不足、编程基础薄弱等问题,提出建构式的数据结构教学方法,在实际教学中取得较好的教学效果,这些措施也可作为其他计算机专业课程教学的参考。
关键词:数据结构;建构式教育理论;理论教学;实践教学近年来,在产业界急需大量软件开发人员的情况下,普通本科院校计算机专业学生的就业率持续走低。
网络、报纸等媒体对计算机本科教育现状多有批评,甚至出现了大学不如培训公司的极端观点,严重影响了学生对专业课程的学习兴趣、动力和信心。
数据结构是计算机专业的核心基础课程,上承程序设计语言、离散数学,下启操作系统、编译原理等课程,其重要性不言而喻。
一方面,数据结构学科具有难度大、抽象层次高、概念繁杂等特点,学生很难掌握,更不要说将抽象理论与就业实践需求相结合。
另一方面,国内主流数据结构教材和相应的传统教学模式侧重于培养学生的计算机学科基础理论素养,而将如何通过组织数据结构教学活动积极推动就业的问题留给了任课教师[1]。
这造成了学生学习数据结构的目标不明、信心和动力不足。
笔者面向就业需要明确了数据结构的两大主要教学目标,并在实际教学过程中实践建构式教育理论,尝试解决学生对专业认识不清、学习兴趣不足、编程基础薄弱等问题。
一些做法得到了学生的认可和配合,成功地激发了学生的学习主动性、在一定程度上培育了学生的创新精神。
1面向就业需求的数据结构教学目标教育要服务于社会生产需求。
数据结构教学也必须紧扣这一根本目标。
本节从满足就业需要的角度阐明了数据结构教学的两个主要目标:1)培养超越具体程序设计语言技巧的编程技术。
现阶段是一个传统的生产生活方式迅速向电子化、信息化转变的时期。
人们需要开发和维护更多、规模更大的计算机系统来满足生产和生活的需要[2]。
这就决定了具有熟练编程技术的程序员在很长时期内都将受到产业界的青睐。
基于建构主义学习理论的《数据结构》课程的教学设计
的原 因主要有: 课程木身 的问题:数据结 构》 ① 《 课程 的逻辑性 强、 抽 象 、 一 定 的 难 度 : 前 导 课 程 开 设 不 足 带 来 的 问 题 :数 据 结 有 ② 《 构 ) 前 导 课 为 高 等 数 学 、 散 数 学 和一 门 计 算 机 语 言 , 一 般 的 离 但 非计算 机专业 的教学计划 中没有开设《 离散数学 》 课程 ; 学生 ③ 的程序设计知识掌握得不好 ;④ 用计算机解决实际问题及进行
维普资讯
20 1
福
建 电
脑
数据结构》 课程 的教 学设计
余 建 军 . 一 鸣 范
(浙 江 工 业 大 学 浙 西 分 校 浙 江 衢 州 3 4 0 ) 20 0
【 摘 要 l 针 对 当前 非 计 算机 类 专业 开 设 的 《 据 结 构 》 程 的 教 学 效 果 不 理 想 的 现 状 , 出 针 对 非 计 算 机 类 专 业 的 : 数 课 提 《 据 结 构 》 程 新 的教 学 目标 , 以 建 构 主 义 学 ,理 论 为 指 导 , 出 了《 据 结 构 》 程 的教 学 设计 。 数 课 并 - - j - 给 数 课 【 键 词 】 建 构 主 义 学 , 理 论 、 学设 计 、 据 结 构 、 关 : - - j - 教 数 非计 算 机 类 专业
建构主义及其对数学教育的启示
建构主义及其对数学教育的启示在教育心理学领域,建构主义是一种重要的学习理论,它挑战了传统的知识传递观,强调了学生在学习过程中的主动性和创造性。
建构主义认为,知识是由学习者主动建构的,而非被动接受。
这种理论对于我们的教学方法和策略有着深远的启示。
特别是在数学教育中,由于其逻辑性和抽象性,建构主义的理念和方法显得更为重要。
建构主义起源于皮亚杰的认知发展理论,该理论认为,知识是由个体在与环境交互的过程中建构的。
学习者不是被动接受信息,而是通过自己的经验、知识和理解来建构和理解新的概念和信息。
这种理论强调了学习的主动性和建构性,挑战了传统的以教师为中心的教学方式。
尊重学生的主体地位:在数学教育中,建构主义强调了学生的主体地位,要求我们在教学过程中尊重学生的思考和发现,鼓励他们提出问题,自主寻找答案。
提倡问题解决:建构主义认为,问题解决是一种有效的学习方式。
在数学教育中,我们应该设计一些实际问题,让学生用数学知识去解决,这样可以增强他们的理解和应用能力。
培养合作精神:建构主义认为,合作学习可以促进知识的共享和交流。
在数学教育中,我们可以组织学生进行小组讨论和学习,鼓励他们互相交流和学习,从而更好地理解和掌握数学知识。
评价多元化:建构主义认为,评价应该是多元化的,不仅包括传统的考试成绩,还应包括学生的参与度、合作能力、问题解决能力等多个方面。
这样可以帮助我们更全面地了解学生的学习情况和进步。
建构主义对数学教育有着重要的启示。
它让我们重新审视我们的教学方式,从学生的角度出发,尊重他们的主体地位,提倡问题解决,培养合作精神,实现评价多元化。
这不仅可以帮助我们提高教学质量,还可以帮助学生更好地理解和掌握数学知识,培养他们的自主学习和合作学习能力。
因此,我们应该在数学教育中积极引入建构主义的理念和方法,以促进学生的全面发展。
建构主义学习理论是一种备受的学习理念,它强调学习者在学习过程中的主体性和主动性,以及知识是由个人建构的,受到个人知识、经验、背景等因素的影响。
建构主义学习理论及实际应用
建构主义学习理论及实际应用摘要:建构主义学习理论不是一种有适应某种条件而设定的教学策略,而是一种学生或教师认识世界,学习知识的一种方式。
我们通过用建构主义学习理论来指导教学,在教学中运用这种理论,让学生能够更好地掌握好知识。
通过建构情景,以及把常用的教学方法:如随机通达教学,抛锚式教学,支架式教学,合理地在教学中进行应用,让学生把新知识更好地转化为其内部知识,也就是更好地进行知识的内化。
同时按照“最近发展区”的概念,让学生的感性和理性认识更易一些,发挥学生的主观能动性,让学生对所学知识能全面,正确地理解。
关键词:建构主义情景教学抛锚式教学支架式教学当代建构主义者主张,世界是客观存在的,但是对于世界的理解和赋予意义却是由每个人自己决定的。
我们是以自己的经验为基础来建构现实,或者至少说是在解释现实,每个人的经验世界是用我们自己的头脑创建的,由于我们的经验以及对经验的信念不同,于是我们对外部世界的理解便也迥异。
所以,学习不是由教师把知识简单地传递给学生,而是由学生自己建构知识的过程。
学生不是简单被动地接收信息,而是主动地建构知识的意义,这种建构是无法由他人来代替的。
一、进行“意义建构”在教学实际中的应用例如,在信息技术教学中,我们在相关的E某cel统计教学中,如果单纯的把一些复杂的数据进行分组的话,学习的学习兴趣相关来说就减少了好多。
再者,缺少情境的数据,也不能够引起学生的更多的深思。
如果把数据结合情境来进行设计教学,根据教学内容的需要,创设多种情境,或有问题使人困惑;或有刺激令人兴奋;或有场景引人入胜;或有悬念引人深思。
所以我们应当在构建主义学习环境下,教学设计不仅要考虑教学目标分析、学习者特征分析以及媒体的选择与利用,还要考虑有利于学生建构情境的创设问题,并把情境创设问题看作是教学设计的最重要内容之一。
把E某cel中的数据参数改成各个小组在科学课中的测量学校绿化面积的数据,然后,以第一列以自然序数为值,让学习学习如何按顺序来进行填充。
建构主义学习理论在教学中的应用.
建构主义学习理论在教学中的应用毛新勇建构主义提供了一种与传统的客观主义不同的学习理论。
建构主义学习理论认为,学习过程不是学习者被动地接受知识,而是积极地建构知识的过程。
由于建构主义学习活动是以学习者为中心,而且是真实的,因而学习者就更具有兴趣和动机,能够鼓励学习者进行批判型思维,能够更易于提供个体的学习风格。
因而,建构主义在教学中的应用会带来一场教学或学习的革命。
一、建构主义教学原则〔一〕把所有的学习任务抛锚在较大的任务或问题中我们学习的目的是为了能够更有效地适应世界。
任何学习活动的目的对于学习者都是清楚的。
个体的学习活动可以是任何类型——关键的问题在于学习者清楚地感知和接受特定学习活动与较大的复杂任务间的相关性。
〔二〕支持学习者发展对整个问题或任务的自主权传统的教学计划特别强调学习目标,但不幸的是,学生通常并不接受这些目标,而只是关心能否通过考试。
因而,我们的教学目标应该与学生到达学习环境中的目标相符合。
我们可以从学习者那里获得问题,并用这些问题作为学习活动的推动力。
教师确定的问题应该使学生感到就是他们本人的问题。
〔三〕设计真实的任务真实的活动是建构主义学习环境的重要特征。
建构主义认为,教师应该在课堂教学中使用真实的任务和学习领域内的一些日常活动或实践。
这些接近生活真实的、复杂的任务整合了多重的内容或技能,它们有助于学生用真实的方式来应用所学的知识,同时也有助于学生意识到他们所学知识的相关性和有意义性。
〔四〕设计任务和学习环境,可以反映学习者在学习结束后能够适应有效行动的复杂环境建构主义教学不是简化环境,而是要学习者能够在复杂的环境中学习并工作。
这与认知学徒制〔Cognitive Apprenticeship〕和认知弹性理论是一致的,反映了背景在确定学习者对概念或原理的理解中的重要性。
〔五〕给予学习者解决问题过程的自主权学习者不仅应该确定所要学的问题,而且必须对问题解决过程拥有自主权。
教师应该刺激学习者的思维,激发他们去自己解决问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
建构式教育理论在数据结构教学中的应用摘要:在建构式教育理论的指导下,以就业需求为目标,针对数据结构教学中教与学目标不明、学习信心和动力不足、编程基础薄弱等问题,提出建构式的数据结构教学方法,在实际教学中取得较好的教学效果,这些措施也可作为其他计算机专业课程教学的参考。
关键词:数据结构;建构式教育理论;理论教学;实践教学近年来,在产业界急需大量软件开发人员的情况下,普通本科院校计算机专业学生的就业率持续走低。
网络、报纸等媒体对计算机本科教育现状多有批评,甚至出现了大学不如培训公司的极端观点,严重影响了学生对专业课程的学习兴趣、动力和信心。
数据结构是计算机专业的核心基础课程,上承程序设计语言、离散数学,下启操作系统、编译原理等课程,其重要性不言而喻。
一方面,数据结构学科具有难度大、抽象层次高、概念繁杂等特点,学生很难掌握,更不要说将抽象理论与就业实践需求相结合。
另一方面,国内主流数据结构教材和相应的传统教学模式侧重于培养学生的计算机学科基础理论素养,而将如何通过组织数据结构教学活动积极推动就业的问题留给了任课教师[1]。
这造成了学生学习数据结构的目标不明、信心和动力不足。
笔者面向就业需要明确了数据结构的两大主要教学目标,并在实际教学过程中实践建构式教育理论,尝试解决学生对专业认识不清、学习兴趣不足、编程基础薄弱等问题。
一些做法得到了学生的认可和配合,成功地激发了学生的学习主动性、在一定程度上培育了学生的创新精神。
1面向就业需求的数据结构教学目标教育要服务于社会生产需求。
数据结构教学也必须紧扣这一根本目标。
本节从满足就业需要的角度阐明了数据结构教学的两个主要目标:1) 培养超越具体程序设计语言技巧的编程技术。
现阶段是一个传统的生产生活方式迅速向电子化、信息化转变的时期。
人们需要开发和维护更多、规模更大的计算机系统来满足生产和生活的需要[2]。
这就决定了具有熟练编程技术的程序员在很长时期内都将受到产业界的青睐。
大学对学生编程技术的培养始于程序设计语言的教学,如C语言,Java语言等。
但是现今编程语言繁多,各种新概念层出不穷,常常出现学生无所适从或者质疑某门语言课程已经过时无用的现象。
甚至很多教师也在争论讲授何种编程语言。
笔者看来掌握编程技术(而不仅仅是语言),回归编程的本质问题更加重要,无谓地追赶时髦不可取。
作为编程语言课程的后续,数据结构教学的重要目标就是帮助学生理解编程的本质、锻炼编程技术以及学习提高编程技术的方法。
2) 培养围绕复用的软件开发方式。
随着软件规模的日益增大,软件开发模式逐渐从“从无到有”的模式过渡到“从有到有”的模式,即复用现有的丰富的软件资产,开发新的应用系统。
事实上,复用的思想已经被广泛的用于软件开发实践之中,从各种各样的程序库、软件开发包、软件构件、Web服务等各种可复用资产已经简化了软件开发的难度、提高了软件开发的效率也极大地改变了软件开发的模式。
数据结构学科本身就是对软件复用思想的一种实践,它通过总结大量软件系统中反复出现的数据结构(如表、树、图、集合等),定义和实现处理这些数据结构的基本操作,最终达到能够在不同项目开发中反复应用的目的。
这些基本数据结构和算法已经被实现为可复用的产品随着程序设计语言发布,如C++ STL、C# collections, Java collections等,并得到了广泛的使用。
因此,数据结构教学的另一个重要目标就是引导学生习惯围绕复用的软件开发方式,能够使用和定制已有的数据结构和算法库。
其他传统的数据结构教学目标,如培养学生面向实际问题进行算法设计和分析的能力,培养学生计算机学科的基本理论素养和思维方式等也非常重要。
但普通本科院校学生对理论内容的接受能力以及将理论和现实就业需求相联系的能力相对较弱且教学时间有限[3],笔者认为重点突破本节给出的两个更具体、更可达的教学目标,并在实现这种具体教学目标的过程中潜移默化地培育学生的计算思维和理论素质,将会取得更佳的效果。
2建构式数据结构教学教学理论研究以及教学实践反馈均表明,学生主动学习的效果远较被动地接受老师灌输的效果好的多。
因此,为实现上述教学目标,在建构式教育理论的指导下,笔者探索并采用了一系列建构式教学措施,激发学生的主动性和兴趣,取得了较好效果。
建构主义认为,学习并非学习者对教师所授知识的被动接受,而是学习者以自身已有知识和经验为基础的主动建构过程[4]。
知识不仅是通过教师传授而得到,更是学习者在一定的情境中,利用必要的学习资料,通过同化新知识、顺化自身知识结构的方式而获得。
建构主义提倡在教师指导下的、以学习者为中心的学习,也就是说,既强调学习者的认知主体作用,又不忽视教师的指导作用,教师是意义建构的帮助者、促进者,而不仅仅是知识的传授者与灌输者。
学生是信息加工的主体、是意义的主动建构者,而不仅仅是外部刺激的被动接受者和被灌输的对象。
下面从理论教学和实践教学两个方面介绍我们采用的一些教学措施。
2.1理论教学措施课堂教学是数据结构教学活动的主要部分,充分利用课堂教学时间,激发学生学习数据结构的兴趣和信心,帮助学生建立学习数据结构的环节非常重要。
我们采用了如下措施:1) 组织小型讨论。
好的开始是成功的一半,好的课堂教学须在上课之初就抓住学生的注意力,让学生带着轻松、愉快的心情听课。
我的做法是在课堂的前5分钟,提出一个学生感兴趣的话题,组织若干个有3~5位同学参与的小型讨论。
到一个学期结束时,每位同学都有至少一次的发言机会。
讨论的主题可以灵活设置,如时事、技术、社会热点等。
有时,课堂中间学生比较疲惫、注意力下降的时候,也可以穿插一点讨论,改善课堂环境。
大多数学生非常喜欢这种讨论活动,积极参与其中,成为课堂的一部分,从被动上课转变为喜欢上课。
2) 重建理论知识所针对的问题。
国内的经典数据结构教材侧重严谨的理论,较少讨论各种概念、算法出现的背景以及探讨的问题是否仍然具有现实价值。
而回答这些问题能够帮助学生重建理论知识所针对的问题原型,重现解决方案的提出、发展乃至最终成熟的整个过程,更有助于培养学生解决实际问题的能力,养成批判性、创新性思考的习惯。
众所周知,关于树的存储方法很多,有双亲表示法,孩子表示法和二叉链表表示法[5],其中以树的二叉链表表示法使用最广,但其他存储方法也有其适合的应用。
例如,在利用树表示各个集合,求集合中的等价类时,双亲表示法更为合适。
每一个集合都用树的双亲表示法存储时,并设树的根结点的值为集合名,集合中的每个成员都对应一个结点,这样很容易找到一个元素所属的子集(顺着双亲指针找树的根结点)。
3) 组织“我来讲”活动。
数据结构涉及很多抽象的概念和算法,初学者很难理解。
而教师则对理论内容比较精熟,常常倾向于从理论的角度逐步递进、展开讲解,这就增加了学生的学习难度。
教师和学生在教学语言上的鸿沟是影响教学效果的一个重要障碍。
教师当然可将抽象的理论概念与生活中更形象的概念进行类比,帮助学生理解,也可以将复杂的算法过程用多媒体动画模拟出来,直观地展示给学生,帮助学生掌握。
但一方面,根据建构主义理论,教师和学生的知识背景不同,由教师设计概念类比语境和算法模拟动画实际上仍然是基于教师的知识结构对知识点进行的同化和顺化,而不是对学生知识体系的直接建构。
另一方面,教师的经验和智慧有其局限性,未必总能够找到最适合的类比语境和动画模拟。
为此,笔者采用了充分发挥学生智慧的方法,组织“我来讲”活动,要求学生通过设计算法的动画模拟,创建概念的类比语境等方式进行学习,并随机选择学生走上讲台对抽象理论概念和复杂算法进行说明。
这样不但能够调动学生思考问题,还能帮助那些无法完成自我知识体系建构的同学从学生的视角去理解同一个问题。
例如,对于n 维数组是元素为n-1维数组构成的线性表这一递归的类型定义,可采用符号推理的方式,培养学生的理论素养,而同时可鼓励学生根据自己的理解将抽象理论具体化,建立帮助理解和记忆的现实语境。
2.2实践教学措施数据结构是帮助具有基本编程语言基础的学生锤炼编程技术的关键课程。
它揭示了程序设计的基本面,即如何处理相互之间存在一种或多种数据关系的数据元素所构成的集合、如何设计算法并分析算法的优劣。
若没有相应的配套实验指导学生如何将理论应用于实际问题,只是泛泛而谈、纸上谈兵,学生容易迷失在数据结构的一连串复杂概念和算法之中,而不知道学习数据结构的意义何在。
为实现教学目标,笔者锁定实验内容设置和实验考核等两个关键环节,实践了如下措施,取得了较好效果。
2.2.1实验内容设置实验内容设置是进行实践教学的最重要部分。
从覆盖知识点的角度看,实验内容须面向数据结构教学目标,即实验内容须能够锻炼学生的编程技巧,如算法设计、调试、测试以及调优等能力,还能够让学生体会到围绕复用开展软件开发的威力以及思路。
从覆盖教育对象的角度来看,实验内容须面向大多数同学并充分考虑优秀同学,即实验内容须划分不同的层次,让大多数学生能够很容易入手,并让有能力、有余力的学生能够不断地深入,直至形成综合型课程设计。
基于以上考虑,并借鉴同行经验,笔者开展三个层次的实验教学活动,一是要求所有学生都完成的实验内容,要求学生采用不同的数据结构实现同一个问题并进行对比分析,例如,分别使用静态数组和动态分配的连续内存区实现顺序表,使用整型、字符型数组或者链表实现长整数的乘法,使用带头结点或不带头结点的循环链表模拟约瑟夫环等;二是组织程序设计竞赛,让部分学有余力的同学能够在算法设计、程序实现和调试、优化等方面得到锻炼和提高;三是设计综合型课程设计锻炼学生解决问题的综合能力,并通过适当分组,培养学生团队协作精神和能力,锻炼学生解决问题的综合能力的目标,最终达到以点带面全面提高学生能力的目的。
2.2.2实验考核手段考核手段在教学环节中至关重要。
考核手段是学生学习和锻炼自身能力的风向标。
为保证每位同学都能积极完成实验并有所收获,避免抄袭和敷衍的现象,笔者采取了综合型的考核手段。
其一,提交实验成果,即程序及其运行结果;其二,记录实验过程、分析实验结果以及总结实验得失的实验报告,对实验报告进行选优讲评,培养学生撰写科学实验报告的能力;其三,每位同学必须面向教师讲解自己编写的程序,包括主要思路和细节性语法,优秀的同学可走上讲台宣讲自己的实验方案和程序设计技巧。
这就基本杜绝了学生相互之间抄袭程序和实验报告的现象,使得学生真正能够思考问题,并尽力动手完成实验。
综合上述三种手段的综合型考核方法既能够达到督促大部分同学完成实验、锻炼动手能力目的,又能够达到培养优秀同学的目的。
特别地,优秀同学宣讲活动能够使学生观摩到如何从学生的视角从无到有的解决问题的过程,这能够培养学生解决实际问题的信心并激发其学习积极性。
3应用中遇到的问题建构式教学模式在应用和推广过程中遇到的主要问题来自三个方面。