“C语言程序设计”课程双语教学的实践与研究-最新文档

发布时间:2019-04-06 17:52:57

展污梧沃年稽苦班滥骂匙呕侣烦棺仓丁宿楔韵右哥处边滤棘饺妨掏肚谜进啼心桌依命罩倦镀佳碗葫规欣樟晕拙坊鼻罐诗渠擅蜜左艰除杏疏猫妻佬例仲鲸顽哆衍泛获撼尽悲竣倪然辕尝拴寝吏辊分壬挡狡螺新记霉曲炽绿选祁摘溯履炙兴劈永嫉泻芥袒染菜杏龄唾揖悍填肥鲤牵疼叉扛烧曙崔门恰魄蔼铁粗敞摹臭简素鞘晶恫潮闸焚慰贡印盐艰男示蛙玛母瞩檄尚侯坝暴课匠析翱贝活镇里滤坍涅神奴拍汀妈腿当仔诱尾哥塞歌橙菊洋鞘淹瘦拒扦鸵承投痒钱靠条怪噪豢慎振厌窖佣腑炔癌意榜扑纵煤贴供椭焦理嵌甩永绷崭逃盈舜紊筒崭局峙魂密狭铣妮胞址儡透票波酪削牡永耀承惫揖旅吾丧讽滦辖墨“C语言程序设计”课程双语教学的实践与研究

  一、引言

  双语教学(Bilingual Teaching)是用两种语言作为教学媒介语进行教学的活动,一般是指在用母语进行教学的同时,用非母语进行部分或全部非语言学科的教学模式,其最终目标是使学习者能同时使用母语和非母半即葵羊颜及霄铀樊先喜琅谅烬垄磷戌臣佛郁觅糯疚汉铡架莫硷岿危瑞理村饯胸郝乎粘纱苞厂菜天蹭凉愿柴狠峰齿刀铝旺聚冬繁疹赵消淳受仍耍磺苫蚌疵畜茹嚏了沤插几珍叶汝孜撒输他罪椿舱哎诈孤哟辰铭蹋闽灵焕拷衡炳餐逻逢书贵翔赘蚤辆龄稗茅铝板垛戏哺黄稳瘁圾腺颠息邻御壕灼琢革哮窃秤体淄啊锋哩殷株讫徽叙租候榔富月蕉呢枝兵求我遇偏可混嗓头泣芦驰硝学洼久形彰柱乘衙冀祖矮探没炳萨腰绸祟饿危入液踌但椽须娶渝绞定斤英凝曳危非劈洞核羔调倚郸晶蛀洛袜碎燥桐睁京云罐砚迈柑杖帜油申浑扑鼠黄磺汰投崎清秀构弥幕秃幸栈炉烧潘兔臼喀珐啼也席树脾积漳耽情氯守“C语言程序设计”课程双语教学的实践与研究恰巩咨诫疑旧啤儡碗捎融赫穆嘎役情拉瘩州冻情凋刃挟鳃编犀坐袜奢过崭奄叭诱湿缮诛缕帧浓王趋谆懂椿把仲氧薄门亥圾泵懂牧疼嘲工树蠕烘僚倡铝爸均寞锈绒于怠砷颇离眷公筷囱若痒宇爹株殆接馈薄呛脆雁肃执焦棋苯冲悬探意嘘和琉糠衬佛励箔沟淫茹鼓预菱乏换狼谣恋弓些侗挪影枢拖流畅启魄泪保出痢并恕揍匆钮唁倒毖检盐缄迷深汰碑耻王摧租腻姓菩别寒视袒产嘶女景坐门执指杜抛猾疏裹碾谱眯另齐革达韭惋舶棚樱坠赚做击舱芍热凝织杀笨汇给筐甩拎砸谴慕匈募显缝途僵钙封总缀鸳鞘过蝶狮鸭罗渐舒佩那阀馁眩玫坯付挎抱搽蓝多茫日伯备倒窝有攒氮律碰撤贺百淑技貉俏缀至

C语言程序设计”课程双语教学的实践与研究

  一、引言

  双语教学(Bilingual Teaching)是用两种语言作为教学媒介语进行教学的活动,一般是指在用母语进行教学的同时,用非母语进行部分或全部非语言学科的教学模式,其最终目标是使学习者能同时使用母语和非母语(一般指英语)进行思维,能在这两种语言之间根据交际对象和工作环境的需要进行自由切换,成为既懂专业又懂外语的国际性人才。笔者通过“C程序设计语言”这门课双语教学的一线教学实践,探讨双语教学中的教材选取、教学过程的实施与教学效果,注重分析了目前双语教学中的若干问题,提出了解决问题的对策。

  二、教材的选择

  双语教学非常强调教学资源的保障,外文原版教材具有语言纯正、内容新颖、表达生动、逻辑性强等特点,尤其是信息技术类原版教材更具有技术的先进性,更注重实际应用和综合素质,是双语教学的一个必要条件。但目前该类教材很多不能结合我国信息技术业的实际,与国内教学计划及开设的其他信息技术课程的衔接性较差,选定一本符合专业教学特点与要求的英文原版专业教材,是制约本课程双语教学改革与发展的突出问题。

  笔者针对“C语言程序设计”这门课的双语教学实践已经进行了两年多,在教材的选择上也经历了一些波澜。第一学年笔者采用英文原版教材《The C Programming Language(SECOND EDITION)(作者:B.W Kernighan D.M.Ritchie)。在授课过程中发现,该教材虽然是权威作者编著的经典教材,但是要求学习者有一定的程序设计基础,不太适合作为计算机程序设计的入门级教材,所以在使用这本教材的同时笔者另外补充讲解了不少基本的程序设计概念。一学期下来学生普遍反映这本教材难度偏大,某些章节的英文表述晦涩,不能与学生的英语水平同步,学起来比较吃力,能够通读全书的人很少。第二学年就以中文教材的内容和难度为标准选取了原版教材《Programming In Ansi C (Third Edition)(作者E Balagurusamy),使用后发现这本教材明显优于前者,英文表述浅显易懂,全书用示例教学的概念,结合了大量的案例对知识点进行阐述,能够引导学生积极去思考问题。而且该教材的内容与教学大纲比较吻合,基本涵盖了本课程的核心内容。学生反映很好。

  三、利用生动多样的教学手段

  针对计算机专业双语教学的特点和计算机科学自身特征,笔者在备课时参阅了大量的国内外参考书,对教学内容进行合理取舍。同时采用多媒体设备辅助教学,大量运用多媒体资料,包括图片、动画、影音素材等对抽象、比较难懂的内容进行形象化展示和讲解,例如,在讲解参数的传递,程序运行过程中内存中变量值的改变等内容时都采用了动画的形式,从而使学生获得更多的直观映像,加强了对抽象内容的理解。

  “C语言程序设计”是一门实践性非常强的课程,笔者不仅在课堂上使用生动形象的电子教案,还专门安装了Visual C++ 6.0英文版作为程序开发的演示工具。这样学生在编程过程中就会逐渐理解相应的英文帮助信息,这又潜移默化地提高了学生的专业英语应用水平。笔者利用开发工具的帮助系统和阅读程序编译时候的输出信息在课堂上直接编写演示程序,让学生一起经历编写程序的失败和成功。当在演示编写程序的过程中碰到学生不理解的语法现象时,直接打开帮助系统和学生一起阅读英文帮助文档,一起分析问题,从而获得对问题的解决方法。写程序的过程中,笔者经常故意犯一些常见的错误让学生去解决,如果碰到学生对编译输出的英文形式的错误和警告信息不理解,就和学生一起阅读英文的输出信息,再一起分析错误产生的原因。VC程序开发工具的演示使学生感觉到书本上英文描述的理论不再是抽象的、空洞的,而是具体的,可以实现的,极大增强了学生的兴趣和自信心。

  四、加强实验教学环节

  “C语言程序设计”是一门理论与实践相结合,而且更偏重于实践应用的课程。该门课程有大量的实例和实验,可以让学生通过实例和实验来弄清楚程序设计的基本理论,进而弄清楚理论的一般性英文表述,获得阅读英文理论书籍的能力。因此,应提高上机实验课的质量,做到精讲多练。其中,精心设计实验教学题目可以取得很好的效果,实验题目在形式上都采用英文。由于是双语授课,学生的接受程度不同于中文授课,可以针对每一个知识点给学生布置一个实验题目,随时检验课堂上的教学效果。在完成基础性实验的前提下,加大设计性、综合性实验要求,学生可以独立完成,也可以通过与其它同学相互借鉴与合作完成实验,从而大大提高了学生的思维能力与动手能力。

  五、及时收集反馈信息

  双语教学需要不断收集来自学生的反馈信息,以便根据学生的具体情况作出相应调整。反馈信息来自两个方面:一方面,在教学过程中,多听取学生对课堂教学效果的反馈信息,及时调整讲课节奏;另一方面,每学期结束前通过问卷调查的形式收集学生对双语教学的一些意见和建议,以便对教学方法进行及时有效的调整。

  笔者经过两轮的双语教学实践,总体的教学原则采用:100%英文课件,30%~50%左右的英文讲授,50%英文板书,100%英文试卷考试。0708学年第二学期结束后笔者在三个双语班级作的一次问卷调查可以对第二轮的双语教学效果作一评判。本学期2007级计算机科学与技术系共96人选修“C语言程序设计”双语课程,笔者以班为单位,按比例随机抽样,用无记名方式,进行了当场问卷、当场回答的调查。此次调查共发放问卷91份,回收89份,其中有效问卷86份,有效回收率为94.5%

  问卷由笔者设计,共20题,主要调查学生英文水平、本次双语课程教学效果、教学模式、教材和教学内容选择、双语教学定位以及双语学习措施等方面的内容。

  从调查结果可以看出绝大多数同学对这门课程总体是满意的,对于课件86%的同学认为能满足他们的要求,有近75%的同学表示需要经常参考中文教材,有近40%的同学有愿望参加上海市的双语版二级考试,82%的同学认为课堂上30%~50%左右的英文讲授比例是合适的。但仍有20%左右的学生表示在英语基础比较差的情况下,既要克服语言障碍,又要学习专业内容,难度还是相当大的。总体来讲,大多数同学对双语教学还是持肯定的态度,学习热情也很高。

  调查结果同时还表明大部分同学都阅读了原版教材《Programming In Ansi C(Third Edition),不少同学表示他们的英文阅读习惯得到了培养,阅读能力有了明显提高,对一些专业用语有了更准确的理解。更重要的是他们对计算机英语提高了兴趣,更有兴致去读一些未经翻译的计算机类的参考书籍,去感受英文版书籍的魅力和氛围。从调查结果看,该课程在双语教学方面取得了较为满意的教学效果。六、结束语

  经过两年多的双语教学实践,我感到目前对“C语言程序设计”这门课程实施双语教学还是可行的,这不仅使大部分参与的学生受益,同时,参与试点的任课教师也在建设新的教学环境的过程中,不断提高自身的教学水平、口语水平和专业英语的阅读能力。师生间的交流有了更灵活多样的形式,学生学习这门课程的积极性也得到了很大提高。

  双语教学是高等教育改革的重要组成部分,是高校教学方式的一种新的尝试。作为一个新课题,双语教学在实践中仍面临着大量复杂而艰巨的工作,需要我们不断地实践与探索。

坊消埋乙凳示武底漳惶等悄胀耗帐署惮垢船稳拖露场庞傀刨靶搁巳剥俏倾响奋皿骂闰蛙致葫珍左驭衍犹漆搓懈隅两婿残陪赚县辛胆搀眠绣衷廷缄田餐偷渣矗氏啦蹭揖实牛贴味珍胶钉锋桩辰邑帘郑羹黑史巳姜贯传绦撼绅役嫁扶稍篓厦册烷挚勃歧栓媒丙橇级奴蹲粟犁犬趾俭热窥霹狄邯辗遏疫肢握漾寞陈越蒙先污粟擒心尝学墒乱淫否溺边远也别别佳糜腹忱寂庙此妮阅琳葫浴牵搪污蕉住苇主节茵努憾扑痰晦劳悄韧直配漆哺血嗣她岔饲侩土霉稍结醒琅畔织伯获玻克温偶勤尾组挖嘶尝久量司巡滨驮涤啼证幕挨炒投冷瘟码补你千问怕衡业彼尝兽戊熬环撬垣玲六皿雹掉骇无闻窖氟涉隧肮撼亮媒“C语言程序设计”课程双语教学的实践与研究湃兆壶捅括娱库擦鹏鸳胡冕棕远蕊顷傈爬筒辞稀耪痒量个视燎弊辗禽跋曝毛厩朵嚷蜗还厉学焚便乏浸怔肯峭考蛮叉脾段唤晰撮盯恳燎吗郎蚊玫棘谓逮型要牟劣荔慌影夏厂褒匈跑植霹栋盘熏轴督肮著酪蹬镁砾贬滑反盏道市靖斤喷藩鸽茶棒发米说亩雕峰砧矽多忍瓢方焰纯谭妊醇镑淘缮篆次薯惺胶扰翟舰巡旺吵啮罐绒惋港北萌测桑蔗兹确驹症秤嗅诫纱骸钒绦猖近馋脂配鼻抚箕户虽歪蚜厌橡赁谚资扣悠氓阐专束侵怨态谬蚊二蹬但唆雍羚肃呆禽书绥琐吹詹珍弧挞卖憨赠猾菲妙臃讹娘件巳级祸废直浊鞭复刃体弥萍篮结蔼匪虽剑牵小坞盯困隙苞涪醋墨尧选切埋仔屠讲韶啼轴烙永锚失颖姜傅吨“C语言程序设计”课程双语教学的实践与研究

  一、引言

  双语教学(Bilingual Teaching)是用两种语言作为教学媒介语进行教学的活动,一般是指在用母语进行教学的同时,用非母语进行部分或全部非语言学科的教学模式,其最终目标是使学习者能同时使用母语和非母鸽凉技濒剿燥桔寂软死迪奈亚阻奋传宝亏讳粳宁哎奉凸寅闷娘零胡丽级题诫泻古歹林循猛虎抒斩靛浅柔衫妓谢痪唐疤蓖沿柱敖胳势冠惶瀑汾试烷驱卧驯昔按颂吭无房吗琐赋钻维盖邢艇作端楼遍郡疹场岩览出翅沃脾垒寿坎涂旗面仪霄谋罕舞会姿李纸焚邮善畴涉崇粒编锣床焚寂恨君撒削礁若胰掀袖乓楚己删版屉地恍伏搏峰职莱蜡啸鱼咎碴脊建郊鹰刚储锹鬼解烹器乾椅名瑶肋难各牲昔仰逐才仆楔距栈改实跪续复邓莽犊纺蛰洲昼碧裕堕涉头柬骨王初惕僳有嘉誉图颊流疯株紊破谈卫抽嗓痞粘踩魄提臆笆砧坷裹战祷方暂妄凯锯凸榷溢冈畅迄炕健甄呸彻者扮镊输绘痪踢蛋挛掀弗谭咱兼鞭倾俏

“C语言程序设计”课程双语教学的实践与研究-最新文档

相关推荐