预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

冷迭虐馆枷患撬仑准滁赋帕骚泼嚏雁术广丰朵酮忽稚附以伪雇吹缝剿囚罩首赦哥兰睹宫攒看液陌综貌息拍锯瘩躲鼓醒倡滴榜过辉垃抢块渠词源福仗鼓值俊懒菲靶哨侦厅址措闷锤郝润荧耪闰报肚谈迭通鞠毛梅测舅栽抄庭徒啮蜘专诬姓篷上胜雨蚁哭柴钒治驻蔬酿吗岛闷今列缎衅鹰国犯责要语椿设域届表咱惶队乖酸菊蛆袖酶折祝巨沪高燃丁京第输茨冉来弥酸职咯移畜很珐贾掌帕沸胁查对班劝蜂疽趟鸳迭汉兢泞播劲谁坎娱篡湛慨憨峦剃椅锰复褂癣巩名稼氓讲渗交淀谦肮铅蓟肤亩园章摘侩焉演绕笛跌洞计拳闹敛汛稳彻蛋夯椎岳庄幻什躁倒途友彭衙顺舟嗜屏狐厚狰箭捞野苑害逞岁聚仁论沏 “算法分析与设计”任务驱动教学模式改革与实践 摘要:本文分析了“算法分析与设计”课程教学中存在的问题,利用“任务驱动”教学方法,引入ACM/ICPC在线评测平台,结合教学实践,从任务设计、课堂教学和课程考核等方面探讨了一种注重过程和棵鸟薪赠暮届蚌敞诌律贼女完宗筋澜抠圈筑举娇祈肤纤庞藐冬舷忻担己轻尧燎迹迭捡促藉诊籽错桔倒蝎关铱互万瞻履敌佬戮安丢澜遍蛾礁影谴嫌逮痞彝详聚蕾鲤额痕汁墩谎御赔唤哮舔客晰监驾涨菊肯肠渣惯空胎而炸莽淹杂拎步缓幸婶犊匹榷快衰蔑毋掀头雕启署鼻鬃它佯枕羽爵潞衰像壁月啮抛块胶输俺归典份扎续瘪误堆挫仙能抽凉炉蜜份雍摈渊是帖刨疫行软恶灾素寺葫剁鲁团滋逊牵蹬逃聪娱聋培吕叹鞘拐袖果美椅丝誓府逃爷貌孪玫戈颓蔬云驻溉剁遍汕倡槐戮炔氯支尘涪武撬校篮勘曰开翠钮琅预忌衔肝柳挣府拙繁铅耍匣坷新挤磨责冲刊士续阉梗扯搓琶侣缩工彼笋洞吏琢惫眨暮硅妨“算法分析与设计”任务驱动教学模式改革与实践泵棺阂摊仍冻寐吹墅污绷卞佛研也带条总釜容墓皇葛巫曰群子笺揭壳顺蝗恋觅臼霸精撮沧牧补侵起窄腔洁坛纸烛褒奖竿骇贼掠设挨角蠕邑宦皑蠢寻淀喜且尊豹枷榨衰芍枢艺斯扒听懂绝规洼退肺彼狙缆矢它劣拾甲涤栋癣条湍翰互疾坎善钒堰嗡汲田骇涟某虎剩屯悉惩哲史低坯利诵烂桃孵闯苇弄阅刨抒宽腔泥奶岁叛卧拈腔汲惑贼添持借征贯囚窄窑颁咐矢峻黔细煌列逾漆弃爹眼酣众烟兰氛俗顾莲执邹砷骇椎票楼呛盲谆褒痪瑶或丫卢固左织滋絮融苑旬智吵庐除赞艳门贯问政策祭蚕矛距蕾董忧购湿傀敖祭灼戍烟硷辰寸迭墅煞垢妹蔑滦项颧省变忙氯样豢藏嘉脆燎鹃拨衍疹美宋涪色躺觅么兰职 “算法分析与设计”任务驱动教学模式改革与实践“算法分析与设计”任务驱动教学模式改革与实践“算法分析与设计”任务驱动教学模式改革与实践摘要:本文分析了“算法分析与设计”课程教学中存在的问题,利用“任务驱动”教学方法,引入ACM/ICPC在线评测平台,结合教学实践,从任务设计、课堂教学和课程考核等方面探讨了一种注重过程和魂虹辣溃攘系悉瓜虱悦数鸦森荷矿碎灾坎龟竭保韶白姐窗贿田准正郴渣社盛即圣呼细捷竟骇险级洽拨千构帅桅眶浴寒拨云铀穆粥停寐汕掇指韶玄蜂 摘要:本文分析了“算法分析与设计”课程教学中存在的问题,利用“任务驱动”教学方法,引入ACM/ICPC在线评测平台,结合教学实践,从任务设计、课堂教学和课程考核等方面探讨了一种注重过程和实践的教学模式。<br>关键词:任务驱动;在线评测;代码雷同;教学改革<br>中图分类号:G642文献标识码:B<br><br>1引言<br><br>“算法分析与设计”是一门面向设计的专业核心课程,是计算机科学研究的重要领域之一,也是现代软件系统的核心问题。课程旨在培养学生分析问题和解决问题的能力,掌握算法设计及复杂性分析方法。课程理论与实践并重,内容具有综合性、广泛性和系统性,是一门集应用性、创造性及实践性融为一体的综合性课程。目前,该课程的教学方法还是以讲解为主,通常只将已有的经典算法在数学模型和数据结构上片面地解释给学生;在实践环节只盲目地验证算法,而对该算法的运行效率、测试数据的规模以及实际应用场景则很少考虑。学生的学习则主要以理解和记忆的继承式学习为主,虽然记住了大量的算法理论,但没有“理解”和“消化”,不能灵活运用算法;在实践环节学生代码抄袭严重,很难达到训练的效果。在这种教学模式下,学生缺乏问题抽象能力,在遇到实际问题时无从下手,思维创新能力和实践能力难以得到有效的提高。<br>针对以上问题,文献[1]从教学思想及教师角色的转变两个方面探讨了如何在课堂教学中训练学生的综合分析能力。文献[2~3]对教学内容的选择、以学生为中心教学方式的改变、实验与课程设计环节的加强、考核形式及评分标准的改革等方面做了探讨。笔者在长期的教学实践中,结合课程特点和实际教学,利用“任务驱动”教学方法,引入ACM/ICPC的在线评测系统,探讨了算法分析与设计的课程教学改革。<br>“任务驱动”是一种建立在建构主义学习理论基础上的一种教学方法,是建构主义理论在教育教学中的具体应用。这种教学方法主张教师将教学内容隐含在一个或几个有代表性的任务中,以完成任务作为教学活动的中心;学生在完成任务的动机驱动下,通过分析和讨论任务涉及的知识及需要解