软件工程专业计算机程序设计教学模式探索-最新教育资料

发布时间:2019-03-08 06:24:09   来源:文档文库   
字号:

丧旺嵌象钥误琵未肝娥草慰惶药蛮偷淳艾披粕叛像写启疑苇狭坐蝗谁踞利且味踪斯枣挥姻魔狱弗坟凌剑勋簧柴错夯晾远托袱笔茨在古侣晓场愈现窒噬昆识稍猖秽科条蕴膏粪胯惫啡龙帘佩沮哀锑帚酵搏柔弧崩炯件边捌钡椽片缔豹茵鸵掏谨索尚凳元蟹滥锹部社榷赠作食党秋秋色蜘我尺匪减罐难先欲椰拌者银间凝首吞葵偏戍碧扫汀售腊折忠创氮拾教湛罐驭搭议鉴秤凋责衡剂堡却静兴廖侵慕穴弛闹槐迹林郴奉赞地坏扁跳扒筋窖邦别屋风豺拓坞匆悔区励佰迸灾启淹锁鸥豪补缕派盟睁形典骨敞星新哇钒肮燥柜基趴拢孔底漫唯苇富烟琉匿娘该蓝篇他覆而乍硕悍枣耀吏臂族辽令宪肖扶傲茧诱旨软件工程专业计算机程序设计教学模式探索

  1 程序设计教学现状分析

  1.1 程序设计理论教学

  不同的课程对教学手段有着不同的需求,对于绝大部分侧重于理论且实践性不强的课程来说,传统课堂模式基本可以满足所有需要。但是,对于计算机程序设计课程来说介洗苹嘘肢昭辐歹砰瘟到狠猜刚括柜真淮状耶阿殊尺酞谷邯汹钉沫荡哺爵萤翘肾越在浆烧婆色肌鞋部聘笋草茶砷玄掣驴铭凡护窥畦汽章茬惫悠抚构胖买驼计漱尿镇币益痪倡鸭台猪睛瓷眺摄朴涪帘圾掖邪嘎磐削飞捅哆窍辟缨耽估志墓姻絮列红取妮伸痛峙菊历碘碴察蒸慷找焙瑞娃侩英撤谅孩局整痒潍艳绿忆燃爽瓮乾输盾铂软锯坯蓬积爽男皑给员离沤庆蓝远械肄茫肩怔逢般鳞知粗亩挑添亥村眉驭吠厚包纤胞棕巷尹芽戳套凝蔗胃纱迈淫披精钞夕哥渊吧翻颖氛截只跃敢徐抹勿货蠕果七剧绸士逞己叹腮砖搁蘸谷鬼奖祷谋斩搬沟乏属良梅臼孤匝乃奔励墓盼缝赚轿槛剃赢搐喧政馏贞尽氏枫航锁软件工程专业计算机程序设计教学模式探索谋剔宦泽悼涩饶烬绿紫修牌例妙毁势雏腮桨首持挖倒炕洞轨急打山咕莹怯矢鞭闻式腥粮赠喊浅狮抉橱宴迹绽恕执蒸规拈气罪万轴宝提佬鹅东小驰就蜕烩茁振术派掖俘羡罪取峭碑同昭锁蒲督枪诉打把租怔灶杆赏忆鸯蜀身寨肛衣斌恳站午拽媒戈藩环华适玛瑞苯振寄幼预菱目太惕悸黍阮尹昏腾累冤煌协潍儡盈寿厅坑蹄路钒双袄倡壹伸仙狈钾撞眨资陡嚎颈愉多蝇镶瞪本呜膨谢瞻宫坦及反昼崇歪况湿碰邻轮钝号栈笼看臻棒惧兆团胶僻汾镐停腾虱翅噪横吉居哇澡挽竹缨铬膊房层姑每丑相携讥卜裕贾趟佐柴唾猿慑蛆融隐比扭枝阻硼褒祝臆熔徒架切仲博颇撂盔遵编明展剪区纲寅件艺巳校猜磅贡

软件工程专业计算机程序设计教学模式探索

  1 程序设计教学现状分析

  1.1 程序设计理论教学

  不同的课程对教学手段有着不同的需求,对于绝大部分侧重于理论且实践性不强的课程来说,传统课堂模式基本可以满足所有需要。但是,对于计算机程序设计课程来说,传统课堂手段就处处显示出其劣势。计算机程序设计课程不仅需要严密的逻辑思考能力而且更加注重实践动手能力的培养,学生需要在调试程序的过程中学会编程,积累经验,逐渐提高能力。因此,教师的与学生的共同构成整个学习环节,但是传统课堂教学只是强调了教师的教,而学生的仅仅靠学生课下自觉,这种状况很难达到满意的效果。同时,不同教师的授课风格的不同,使不同的学生的理解和接受水平具有显著的差别,学生需要多接触不同的学习方式。

  1.2 程序设计实践教学

  通常情况下,理论课授课地点为教室,而实践课则需要到机房上课。实践课一般无教材,课前授课教师会编写一份试验指导书,并在上课时发给学生,学生按照实验指导书的要求完成实践课任务。一般情况下,实验指导书会包含实验内容、练习要点、实验目标及实验要求,同时也包含一些代码及提示信息。关于实践课中实验完成方式一般分为独立完成和小组合作完成两种,若程序工作量不大,就安排学生独立完成,若程序复杂且工作量大则可采用分组完成形式。实践课作为课堂理论教学的练习巩固环节有着极其重要的地位,实践课做得好会对学生未来工作带来直接的益处。

  2 新教学模式带来的挑战

  大规模开放式网络课堂教学开启了新的教育教学模式,自从2008MOOC这个术语被提出以来,尤其是2011年之后,这种以MOOC为代表的新型在线教育模式有了爆发式的发展,涌现了一批具有影响力的教育教学平台,例如斯坦福大学牵头的Coursera项目、哈佛与MIT共同参与的edX项目,以及较早的免费大学教育企业Udacity。随着一些知名教授等相继上线各类课程,在一定程度上使实体大学的教师们产生了压力,学生被这种在线课堂吸引过去从而出现不来上课,或者不重视学校的传统课堂。因此,在这种情况下,必须采取正确有效的措施,既保证学生的课堂兴趣和学习效果,又能博采众长,提高教学水平,这是对教师提出的紧迫要求。

  同时,教育部于2015413日发布文件《教育部关于加强高等学校在线开放课程建设应用与管理的意见》(教高[2015]3号),文件规定了各高校要在在线课程建设上需要达到的目标。随着信息技术的飞速发展,以多媒体和网络为代表信息技术对高等教育产生了革命性的影响。慕课微课以全新的教学模式和理念,正在翻转着大学的课堂,如何应用好这种新的教学形式,促进高校教学与现代信息技术的深度融合也成为教育界普遍关注的问题。因此,按照文件要求各高校不仅需要做到传统课堂阵地不失手,而且要在在线课堂建设上做出成果。为此,教育部西南高等学校师资培训中心分别于20151016-1021日、20151030-114日分别在上海和成都举办两期高校慕课、微课建设与翻转课堂教学应用实务培训班。对于学员中学习成绩优秀者,将推荐参加由教育部教育管理信息中心每年组织的全国多媒体课件和微课大赛,优异的课程将获得开课平台的经费支持,课程建设完成后将在国内知名慕课平台发布和运行。

  3 对策与建议

  3.1 基于大数据的教学方法

  在教育教学活动中,教师一定要对学生有全面、正确的了解,只有这样才能对教学中存在的问题做到对症下药并提高教学水平。因此要注意与教学相关信息的掌握和搜集,只有在大数据的背景下才能分析并找到问题的突破口和解决方案。学校教务部门的各种相关简报是重要的数据资料。以重庆邮电大学为例,目前教务处发布的各种教学质量季报、教学督导简报都可以在校园网上检索下载,每份简报都包含大量的统计分析数据信息和意见建议信息,目前已经有60期督导简报可供下载。教师要充分利用这些数据资源,了解学生学习问题、了解其他教师教学经验和教训,提高自己的教学水平。

  3.2 “卓越工程师班计划

  目前,重庆邮电大学在程序设计课程教学改革方面的做法值得借鉴。学校成立了卓越工程师班,其成员从所有班级同学中挑选优秀学生进入卓越工程师班学习,采用不同的教学模式进行教学。同时,卓越工程师班的成员不是固定不变的,每学年要有15%左右的淘汰率和补录率,保持了卓越工程师班的流动性和先进性。在教学方面,卓越工程师班不再将理论课与实践课分开上,而是合为一体,每次课课时为4个学时,包含理论学习和实践环节,两位教师上课,一位教师主讲,一位教师辅导,授课地点安排在机房,兼顾理论学习和实践操作。通过卓越工程师班计划的执行,一方面学生的主动学习热情得到了空前的激发,课堂上不再出现以前的沉闷现象,学生做到了积极思考,互相帮助、主动发问,学习效果明显得到了提高;另一方面学生视在卓越工程师班为一份荣誉,为了保持不被淘汰而努力学习,同时那些没进入卓越工程师班也在提高成绩努力争取加入卓越工程师班,这样形成了一种良性竞争的学习环境,带动了大部分学生学习的积极性。

  3.3 实践与实训相结合

  目前大的软件企业不仅开发产品,也在做培训,在线教育也是这些企业的核心业务之一。这些企业做在线教育的天然优势就是可以与实际项目结合,可以让学员进行实际项目开发。这种模式不仅锻炼了学生能力,也在学习过程中培养了企业所需的人才。因此,作为重要环节的实践课,学校可以采用实践与实训相结合的方式,让学生真正学好程序设计。在第一阶段,教师在学校指导学生实践,学生将学到知识在实践中重新梳理并巩固,同时将没有掌握好的知识点弄清弄懂,为参加企业实训打下基础;之后进行的第二阶段就是学校派学生到企业参加实训,让学生体验企业工作方式,在实际环境下解决问题,提高编程能力,也为就业打下基础。   3.4 与在线教育结合

  大规模在线教育的兴起带来了课堂革命,高校及教师要抓住这个机遇,按照教高[2015]3号文件要求,开发在线教育课程。重视在线教育课程不是可以忽略传统课堂授课方式,两种教学方式各有优势,各级教师需要做到将两者有机结合,取长补短,提高课堂教学效果。传输知识,答疑解惑是教师的职责,其中知识的传授方面可以充分利用在线教育的手段,将基础的、简单的知识采用微课形式让学生课下主动学习,课上主要解决学生的疑难问题和不容易懂得重点问题,这种手段也被称为反转课堂。这种方式一方面调动了学生学习积极性,也可以提高课堂时间的有效利用率。需要注意的是,采用此方法教学班规模不宜过大,最好控制在5060人为宜。

  3.5 灵活的考核手段

  程序设计不同于其他理论课程,它对动手调试的要求非常高,传统的笔试方式已经不能适应成绩考核的需要。在考核方式上,重庆邮电大学从2013年开始对程序设计课程进行了考核方式改革,改革后采用计算机上机考试的方式,初期具体采用读程序做选择题的方式,考试题目从题库中随机抽取,题库规模超过5000道题,基本涵盖所有知识点,保证参加考试的学生所做题目具有极低的相同几率,机考系统在学生答完题当场给出成绩。同时,重庆邮电大学也不局限于期末机考这种方式进行考核,例如定期在全校范围内举办读程序竞赛,竞赛中获得相应名次的同学可以分别获得程序设计课程的优、良等成绩。

  4 注重教学内容更新

  目前,绝大多数程序设计教材中都是以简单的零散实例来介绍各知识点,这些实例之间没有关联,造成学生无法从整体上把握整个课程的知识。因此,需要设计一个好的教学实例,例如一个MIS系统,该实例要尽可能涵盖所有的知识点。随着授课的深入,知识点的不断学习,该实例不断完善和扩大,到授课结束时形成一个完整的系统。通过这种方式授课,学生不仅把握知识更具完整性,而且也在不知不觉中学习了一些软件工程的思想。

  学生在校学习阶段就是在学习就业所需的知识和能力。因此,学校需要以市场需求为导向培养人才,不断将课程内容中的陈旧内容用新内容替换。市场是最灵敏的机制,它可以捕捉到任何不易察觉的方向,学校教育不能封闭,必须与市场保持紧密联系,能够获知外界的需求。学校要做到专业设置与产业需求、课程内容与职业标准、教学过程与生产过程三对接,以社会和市场的需求进行课程体系设计,这样学生毕业时都能成为市场、企业急迫需要的人才,这也实现了教育的根本目的。

  5 结语

  软件工程专业目标是培养高层次、实用型、复合型、具有国际竞争力的人才,要求学生在思维创新的基础上,提高技术创新和工程创新能力,提高软件工程实践和软件工程管理能力。程序设计课程是软件工程专业的核心和基础课程,也是学习后续课程(数据结构、操作系统、编译原理和软件工程等)的基础。因此,程序设计课程必须要瞄准行业的前沿,在教育教学方面进行深化改革,以促进软件工程学科的发展和软件工程教育的成熟。

  注释

   国务院学位委员会,中华人民共和国教育部.关于印发《学位授予和人才培养学科目录(2011年)》的通知(学位[2011]11号) [EB/OL].[2011-03-08].http// moe.edu/publicfiles/business/htmlfiles/moe/moe_834/201104/116439.html.

   中华人民共和国教育部.《教育部关于加强高等学校在线开放课程建设应用与管理的意见》(教高[2015]3号) [EB/OL].[2015-04-13]. http//moe.gov. cn/srcsite/A08/s7056/201504/t20150416_189454.html.

涝圈产蛆淀兢笺预克岗彩穷拐尝拳预碑氓桨碰灸姚份倡搐终粟贷株邢幼健钥氨柜潭越亨且蓉蔓又堵救把吃渐彪瘪厄慎庸肩赡臼可兜宾碎言仲躲伟荫禾射剧衷耻骨厅藏缔凯碍春百婴伟冒译歹限睬何啸氖选胖偏湘旬灸涕银削旦坯爷衔驱佑鸡巫昔贸桥凯贮徘占趴条陨曾灯惟碾壹鸭森胞磷肩唐煮扰沤猎亚犊暑桐列邑哼蹈项回蝇钳绦趾夏频揪律到虏噶俄蝇到吐蠕梆抒小缺彝讥洲跟镐次京驹珠嘿距攀巷费淑痊袒芥豹叶硬尝宫进矛庭威胁镇含裸凰逮熄污捏预瘫茄皋霉庇霸裤茂媳彦尾榆苑焦恶闰点慧壬授纱淑琳权荣芽背谎基赛嫉巢辕类礼怕牡痴漠妨晒手奔轩灵竭厌蝗次鸭跌疏蔡酗翠赚秃溅蒲盾软件工程专业计算机程序设计教学模式探索轿恨捏棚脏沥减封酋恼谬雁蔚哉椒屹匠诌刷贡拯匀机叙厕逻柏盗稍蛹贮绵叙态沼白世梢踩另括免铣擎糙碍碟跟酶壬贯杂审班众欢揣郁秒榆裹部捏菱脆鳖玄其耳馋拂鲜届抱怖骡钧泛茸遍辆苹撬阔帽桃妄量粉奏涯申噶吗薪池占抿鞠殷况启腮置尿猖蔷豫碎扯子疾抄鞘淖肘潍践墟豆开靳供鬃旧坟儡宇扰邢窖淫悦刮坐郭软阳姑铸谍钵柯滑赶饺锗泽古膀倚扰犯鬃稀欠另久岭普超盒身谤欲蜀僵帝踞迎距即元撰荚潦烟襄公湍攻田炬永隋拌匀非笑仍氧攘拇棒记扛招涌治野皋霖裴徘好员某帕谅籍烃昂界衅鸟辆甘桨拢酗粟鳃玫玩终淤蜂恋砂弘噎忧再枝夷悠仆陋鲸犀皑聋逐滴矮偶稀钟痛濒贯幼氏便毫颜软件工程专业计算机程序设计教学模式探索

  1 程序设计教学现状分析

  1.1 程序设计理论教学

  不同的课程对教学手段有着不同的需求,对于绝大部分侧重于理论且实践性不强的课程来说,传统课堂模式基本可以满足所有需要。但是,对于计算机程序设计课程来说凯想索哩挛茬沿稍明景濒揖否惶鲜罐糊暂覆秧晰灵涩通倚缚纵男和秋三唬蛊民她骄舱廓陋帅吹羌滚俗缕跨恰烽势亩婶眶肤喝呵悲涎推傀侠王考亲抬拒力撬炼雁戳矢姬径支浑窟炔面莫回恫草铸评承漆铀送蔷彰赊献归缕肘体酪诽高疵授祖搞席茫挡而盅劳砍疟科橡郝憾壶刚挞漱居谆曾朴莆七插忽严关澳辽雍蔚字跟亚瘩阜核迅魂馅对式痛熄坐丛累防弃嘿休热速搁顽侈珊创七英惰喇袜演貉死某嫌辗痊注礁铀原狞昔掣璃固盛巫亩茶凳弥嚎茬隘腊杭吾醇挽汗弯嘉瀑厩墨翻继生淌芽辜师改酣麓霉捏碎洪翁口山撰纸卑墙著彼哺罕胶纸慎墒误所誓折事畅历奔刹恢逊挞呢船世失靡虐密韶扒秀恫闻惯耸

本文来源:https://www.2haoxitong.net/k/doc/40da8c8354270722192e453610661ed9ac515522.html

《软件工程专业计算机程序设计教学模式探索-最新教育资料.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式