网站首页  词典首页

请输入您要查询的论文:

 

标题 基于OBE理念开展教学设计 改善课堂教学效果的研究*
范文

    李京文 黄如兵

    

    

    

    摘? ?要:课堂是传授知识的重要场所,提高课堂教学效果是教育工作者普遍关注的问题,文章以《PHP动态网页设计》为例,阐述了基于OBE理念开展教学设计、实施目标导向的课堂教学模式,有效地改善了课堂教学效果,达到了“授人以渔”的目标。

    关键词:目标导向;教学设计;OBE

    中图分类号:G434 文献标志码:A 文章编号:1673-8454(2020)23-0093-04

    一、课堂教学的困惑

    当代大学生是家庭、社会和国家寄予厚望的群体,是国家发展和建设的未来和希望,可是经过10多年努力、通过“千军万马过独木桥”的高考竞争后,才有幸踏入高校大门的莘莘学子们,大多并不珍惜来之不易的学习机会,很多人认为上了大学似乎等于进入了天堂,觉得此时可以松口气好好享受生活。表现在课堂上不见了中学时的聚精会神、全神贯注,取而代之的是逃课现象、上课睡觉现象和上课玩手机现象。据不完全统计,高校课堂学生偶尔逃课率达60%,经常逃课率达11%,从未逃课的学生只占32%左右,有时班级课堂的到课率仅仅35%左右。即便到堂上课,也常常出现教师在认真上课,有些学生在“梦境畅游”,有的学生在津津有味地玩着手机,在听课的也只有30%左右。出现如此不堪的高校课堂效果的原因主要有以下几点。

    1.学生上课缺乏积极性

    学生上课缺乏积极性的主要原因是没有明确的学习目标。中学生课堂教学目标明确:参与高考竞争,服务高考。进入高校后学生对所学专业培养目标不明,不知道所开设课程的要求、达到的效果,也不清楚所学课程未来到底能够支撑什么能力,所以导致学生上课缺乏积极性。

    2.学生学习缺乏主动性

    进入高校,“60分万岁”的错误目标严重影响学生学习的主动性。[1]很多学生认为进入高校等于进入了天堂,可以随心所欲、无拘无束地生活,期末考试60分就万事大吉了。很多学生认为上课可以不去、不听、不交作业,考试前突击下就可以很容易考到60分,导致的结果就是学生没有学习的主动性,上课教师讲什么跟学生无关,学生想来就来,很多学生即便到了课堂也是在玩手机、睡觉或者交头接耳地讲话,严重影响了课堂教学秩序。

    3.课堂教学内容乏味

    高校课堂教学效果不堪,既存在学生方面的问题,同时教学内容平淡、乏味,课程教学目标不明确,教学手段单一等,也是影响课堂教学质量的一个关键因素。中学阶段,教师为了加深学生对教学内容的理解,采用的方式是反复复习,加强练习。进入高校之后,很多课程都要在规定的课时内完成教学,一般一门课程教学时间为64课时,在一个学期内完成。教师会安排做习题,但是课堂上复习、回顾的时间很少。如果不进行课程教学方式和教学方法的改革,教学内容不进行合理的提炼、优化,只是照本宣科,枯燥乏味的教学内容、难以接受的知识点、不明确的教学目标会使大多数学生逐步丧失学习的兴趣。

    二、采用OBE理念实施课堂教学,提高课堂教学效果

    1.OBE理念

    OBE全称是Outcome-Based Education,OBE理念含义是基于产出导向的教育。该理念最早是由美国学者威廉姆·斯帕蒂(William G. Spady)在1979年提出来的。经过20世纪70年代到90年代的逐渐演变与发展,OBE理念经历了传统型的OBE、过渡型的OBE、转化定型的OBE三个阶段。[2]

    1994年,威廉姆·斯帕蒂在他的代表作《基于产出导向的教育:关键问题及答案》中介绍了OBE理念,阐述了该理念在贯彻执行中遇到的一些关键问题及解决方法。在该著作中作者对OBE理念进行了如下定义:在教育培养体系中,根据学生完成学业后所具备的能力来设计和组织培养体系中的每一个环节。这就意味着教育一开始就要对学生有一个非常清晰的培养目标,然后根据培养目标构建课程体系、组织课程教学、评估教学效果,以保证整个学习过程中的每一个环节都服务于培养目标的达成。[3]这种基于目标达成导向的培养体系有两个核心:一是要设计一整套清晰的预期学习目标,其中包括每次课的学习目标和课程整体的学习目标;二是合理设计课程教學内容,通过适当的、符合学生特点的教学方法和教学手段,激励所有学生通过课堂引导、课堂讲解、课后练习完成设计的学习目标,实现预期成果。“这些学习成果(outcomes)不是指学生的价值观、信仰、态度或者心理状态,而是指学生在毕业时展现出的运用其所学知识可以做什么的能力,是一些具体的行动(actions)和具体的执行(performances)。”[3]这种基于目标导向的教育,跳出了传统教育只关注学校教给了学生什么知识的框框,旨在重点培养学生掌握运用课程知识解决问题的能力,学生毕业后能具备应用所学知识解决问题的能力,实现了“授人以渔”的目标。

    2.采用成果(目标)导向进行教学设计

    根据OBE理念,我们需要对相关课程教学做全方位的改革,开课前根据课程的特点分析了学生毕业后该课程所支撑的能力,确定课程教学的总目标,为了落实课程教学总目标,将总目标分解为若干个子目标实施教学,最后达成总目标。教学设计如图1所示。

    课程设计的步骤如下:

    (1)设置课程的教学目标——“PHP动态网页设计”课程教学成果(目标),通过一个学期的课堂教学,学生需要掌握使用PHP、HTML、CSS3和MYSQL数据库开发动态网站。

    (2)分析生源特点和学生的前导课程学习情况。最近2个学期学生情况如表1所示。

    (3)进行目标分解,将总目标分解成若干个子目标。目标分解原则是,要考虑将达成总目标的知识点贯穿其中。大三的软件技术专业和计算机应用专业,经过2年多的学习,掌握了计算机语言编程的基本能力,PHP的语法不需要花很多时间来逐一讲解,只要指出PHP的语法与其他语言的不同之处,使用的时候提醒学生注意就可以了;而计算机网络专业在第二学期开设该课程,之前也学习了Python和HTML5,但时间短,绝大部分学生对编程语言的语法还是很模糊,为了加深学生的印象,需要对PHP的语言知识进行细分讲解。

    (4)改善课堂教学方法,充分发挥课堂45分钟的作用。该课程开设之前,学生都学过相关计算机语言课程,从教学情况看,很多学生对编程语言的语法有所了解,但是编程能力非常薄弱。在讲解该课程语法时,学习好的学生会觉得乏味,学习差的学生讲少了依然不明白,所以该课程语法的介绍需要把握个度,比较好的办法是先提出要解决的问题,然后使用所要讲解的语法逐步解决问题,在解决问题的过程中,将语法知识贯穿其中,用游戏的方式讲解语法,解释编程思路,加强与学生的互动,尽量把学生带入其中,调动学生的积极性和主动性,充分用好课堂45分钟。

    (5)通过一个完整的网站建设的介绍,达成课程目标。

    三、基于OBE理念的《PHP动态网页设计》课程课堂教学设计

    PHP是超文本预处理器(PHP:Hypertext Preprocessor)英文全称的缩写,PHP从1995年发展到现在已经成为开发动态网站的开源服务器端语言。它融合了c、java、perl语言一些好的特点成为网站开发最佳工具。PHP技术是软件技术专业、计算机网络专业、信息安全等ICT领域相关专业学生渴求掌握的网站开发、小程序开发所需的服务器端脚本程序。

    1.设置《PHP动态网页设计》课程教学目标

    (1)《PHP动态网页设计》课程教学目标,如图2所示。

    (2)分解子目标。

    使用PHP开发动态网站,需要掌握的知识包括Web服务器的搭建、Mysql的应用和SQl查询命令的使用、DIV+HTML的使用、PHP服务器端脚本的编写等;需要培养的能力是能够使用这些知识,设计开发动态网站。该课程前导课程有《HTML5网页设计》和《Mysql数据库》等,我校该课程一般开设72学时,包括知识内容讲授、上机操作和复习考试,时间紧、内容多,要保证实现预期目标,需要精心设计每次课程的内容和子目标,合理安排学生业余时间复习、巩固、练习,具体子目标分解如图3所示。

    2.按照教学目标,实施课堂教学

    依据学生特点,改革传统的平铺直叙的课堂教学方式,根据教学目标,设置教学案例,每次课通过案例引导,层层递进、抽丝剥茧式地展开教学内容。例如:为了讲解分支循环结构,笔者制作了万年历页面案例,课程开始将万年历效果呈现给学生,请学生思考如何实现该效果,给学生提出了课堂教学的预期目标(成果),激发学生好奇心,引导学生思考输出万年历要考虑的特殊情况。

    (1)每年的天数是不完全一样的,年份分为世纪年和非世纪年,又分为闰年和平年,如何判断?

    ①年份能被100整除的是世纪年,实现该功能且能够输出是否世纪年的代码如下:

    if ($year%100==0){

    echo $year."是世纪年";

    }else{? echo $year."不是世纪年";}

    ②世纪年能被400整除且不能被3200整除,是闰年,除此之外的世纪年是平年。

    ③非世纪年能被4整除且不能被100整除,是闰年,除此之外的世纪年是平年。

    确定闰年和平年的代码如下:

    if ($year%100==0){if ($year%400 && $year%3200!=0)? $leapyear=1;}else{

    if($year%4==0? && $year%100!=0)? $leapyear=1;}

    if ($leapyear==1){echo $year."是闰年";}else{? ?echo $year."不是闰年";}

    根据以上判断,游戏式地介绍了PHP分支结构的组成和实现上述功能的代码,采用多媒体教学,在真实的代码环境中边讲解边演示,学生一方面掌握了分支结构,同时也清楚了闰年和平年的判断方式。

    (2)确定闰年和平年每个月的天数。

    每年只有2月份的天数与是否闰年有关,2月份平年28天,闰年是29天,其它月份天数是固定的,1、3、5、7、8、10、12。代码如下:

    for($month=1;$month<=12;++$month){

    if ($month==1 or $month==3? or $month==5 or $month==7? or $month==8? or $month==10? or $month==12){$md_mx=31;}elseif($m==2) {if($leapyear){$md_mx=29;}else{$md_mx=28;}}else{$md_mx=30;}

    通过这一部分的处理,进一步加深对分支结构的理解。

    (3)通过表格输出万年历,每个月一个表格。

    ①根据输出年份1月1号是星期几,确定一月份第一天的输出位置。

    ②一行输出7列。

    ③一個月输出完毕,表格结束,换表格输出下个月。通过循环输出,介绍循环结构的使用。

    假定要求输出2020年日历,输出结果如图4所示。

    输出对应的代码如下:

    $w = date('w', strtotime("$year-1-1"));

    $html = '

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/22 13:00:55