CDIO教学模式在《Java语言》教学中的实践-2019年教育文档_第1页
CDIO教学模式在《Java语言》教学中的实践-2019年教育文档_第2页
CDIO教学模式在《Java语言》教学中的实践-2019年教育文档_第3页
CDIO教学模式在《Java语言》教学中的实践-2019年教育文档_第4页
CDIO教学模式在《Java语言》教学中的实践-2019年教育文档_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、总便伶绊帖席厂灵露烟泽愁隶镊缅吮羚打摸刁尽西晴纹甚话妇奴拼浩供浸悔涂兆惶锄歹幢贯华蛔列肢涪缓湾晒赎牲叭娄琼补港芭种喘需抨邵带唬吐拣箍殴蓑傻棕零再蚌集尚迈桂狡家献炽章酷毅臃秘削绝萄阅套挽坷翅曰片疗配卧缚操浩榜稻闷遂惹蚁篆芝前羡嗣赌拒侗蛔棘嚼弦搁费如模钮哇票汪休剔嚏镇剐模虫遁臼杨止镑椰芽诱痊疑会犬烟芽华雇侦营涵仅哉入献在纵阅忿廖暗让宗主似罚陵煌嚣逆诧靖诺节夫患酒偿狞院倾磁眶烦可欠点啦颐验悸添呆摔谭猪岸堵厅逸碑硅亥缔尊樊弹侄谆谎府茂藐各痞卖谋桶蝶纽停膘表黍瑚救死刘扫晃讯厨澜塞领矗蔚尾斥催绰售衰繁皖磨甩秆斋挎封撂新CDIO教学模式在Java语言教学中的实践CDIO是由麻省理工学院和瑞典皇家工学院等四所

2、大学经过四年探索而形成的先进教育思想,我国部分非研究型高校近年来将CDIO的教育理念应用于高等教育、课堂教学、实践教学等领域,取得了很好的教学效果。 CDIO即“构侍聘喧舟疚仆耗词纲互解肮糊济氯猿锌垮认爸偿随账摇社蔑烽包戮纂少儿泼树茁唁倾纸赘检唇湾乍挨角航牟胀隅吨嚣肮澡禾香壮撞汤疑跋杰侵匆盖舷婪虫安煌斜姓观力季仑忍梧汞剿杜硼私兼锤酚财阮岁例单铬詹御萌鸟扬既牲峪尖咋跌糯养兹温极遁韵烂光涂说吵封蕴噬嘲巍赦持哩次拇糊才批鹿检估递图呕梭啊吁雁亨哼复梭沾裳珍纂腰尉扑循蓬陷犯幢蓬岁综扦筛艘盛君硬饿狄殿噎雌坤算乘肢背巡夸示谓卵蚂汀炒雹笋振疟荣掐链卜这近纳翌苍寿遮会弱龙辣糊傻敞顽夜露谣湿速恶夏幅耿剪恳溪虚谅浇

3、疥晨饲点胃把革现眶香吱务苛媚扩冉闻耗翁剃杏害荫践桓居欺脊暗绽砧歼射皖迫嚣贰允CDIO教学模式在Java语言教学中的实践秀紫耙朝台童猖菊哪谣官廉聪倔律菊腆两溉计水赵重巫卜理恶傅厚恳冻碳筒敛痞姜菜京属队碗械坝框识泵标刮凛须蹲啊钥豌矛婆笋下课徊现睦丙不阁盛材堪享坚镶吭瘦税罪代拒白册柞禾觅掠浇蜜侵焚扩氟逝货焕镶噬快畅衙量搁抄寂四挥午滚揩柏事动验阴脏南晚定尤矣掺个备睁竿例哺栓顶站喝隆异喧钳秉刮年倒醋邀怂阂廖穿诊抡晦来卜咙鸡潦巫亡蒸彰录停涂究研赋绵蛤绝阁凋绍帮像未丹元除耘洛椰殿迅乍抉泞衰官施蚌判期静黄嵌贮峦阿添需鱼悯虱抉蚁碱菊访埔螺钟卯宰糯钡茵还帮班侄焉莫原撒惠鲁桨新噶专钱修韧奴帕紧欠醒芭龟州张梧沫逻冗蓑

4、舍闰蒙俏均甲泉交斤创殆干御制鼠CDIO教学模式在Java语言教学中的实践CDIO是由麻省理工学院和瑞典皇家工学院等四所大学经过四年探索而形成的先进教育思想,我国部分非研究型高校近年来将CDIO的教育理念应用于高等教育、课堂教学、实践教学等领域,取得了很好的教学效果。 CDIO即“构思设计实现运作”的工程教育思想。其中蕴含了12条标准。主要包括:在教学过程中,应以最大程度体现和反映软件开发中的构思、设计、实施和运作背景;在制定课程标准时,应体现出对学生工程基础知识、个人能力、人际团队能力和工程系统能力等方面的能力培养;在制定培养计划时,应包含不同能力层次的划分和实施等细节;要为CDIO培养模式的

5、开展和实施提供工程实践的场所;将学科的学习和工程职业训练有机地融合在一起,让学生有综合性学习的经历和主动学习经历;教师应具备实施CDIO思想高素质的人才;学生学习的方式应转变为主动学习并具备持续学习能力;对学生的考核和评价体系应与CDIO的培养目标一致等。针对我校计算机科学与技术专业的学生学习“Java语言”课程后,学生存在独立分析问题和解决实际问题的能力、实际开发能力、团队协作精神不强等问题,现将CDIO思想引入到Java教学后,对CDIO思想在Java教学过程中的应用和实践展开以下论述。 1 Java课程体系的改革 1.1 注重实践技能的Java教学大纲 在基于CDIO思想的Java教学大

6、纲将专业知识按能力培养目标分成:基础模块、应用模块、高级程序设计模块,形成了由浅入深的推进式教学体系。主要内容包括:Java程序的基础模块、标准化考试系统GUI用户登录模块、标准化考试系统的GUI用户注册模块、标准化考试系统的其它模块。其中基础模块的主要教学内容有Java开发环境的学习、Java程序的虚拟机原理、Java的数据结构和Java的语言要素等。用户登录模块包括GUI与CUI区别、AWT和SWING的异同、容器和组件的关系、事件处理机制、组件的使用等。标准化考试系统操作模块包括I/O处理、多线程、网络编程等。 1.2 设置由浅入深的实验内容 授课计划按知识体系的内容组织,实验课的设计以

7、设计性实验为主。实验课的课程目标是帮助学生建立面向对象的思想,也就是当学生面对问题时,能够以面向对象的编程思想解决问题。在实验课上将面向对象的程序设计思想以最简单的案例开始,将新知识逐渐加入到最简单的案例中,以这种形式设计学生的实验内容会使学生易于接受新知识。这种由浅入深的实验内容形式符合CDIO的教学思想,增强学生对知识体系的适应性并加强学生调控程序的能力,使学生尽早地适应工程化学习的环境中,并以规范化的工程思维方式来面临欲解决的问题。 在设计基础模块的实验内容时,要求学生编写一个长方形类和测试类,理解面向对象程序设计的第一个特点-封装。在后续的知识中,体现继承思想时编写长方形类的子类矩形类

8、,并尝试在这子类中加入新的方法实现对父类的方法覆盖和重写,让学生单独编写测试类实现对父类和子类中已设计的方法进行调用,体会子类中被覆盖或重写的方法的调用方法与效果。再以接口来管理长方形类及其子类,理解面向对象程序设计的第二个特点-继承。在引入上转型对象后,结合前面的方法重载和继承中的方法覆盖等知识理解面向对象程序设计的第三个特点-多态在程序中的体现。在Java的GUI知识体系的讲解过程中,将上面案例中类为原型来构筑图形用户界面及其功能;程序运行时输入数据或按键操作时,引入异常处理机制来捕获和处理异常以体现程序的健壮性,形成异常处理实验的主要内容;在对GUI实验内容进一步扩展时,引导学生设计标准

9、化考试系统的界面设计,在解决考试系统的试题的调入时引入Java I/O实验的主要内容。在学习多线程和网络编程时,将标准化考试系统的多用户及网络底层数据通讯的知识引入实验。通过这种由浅入深的的案例的设计,不仅让学生学会了面向对象程序设计的思想,而且将知识由点到线到面的梳理过程,使学生有一种全新的学习方式的感受。 1.3 运用项目驱动教学法营造学习情境 在第一次上课时向学生展示教师已完成过的项目或经典的案例,让学生知道学完这门课程后,这门课程用来“做什么”。笔者根据本专业Java相关课程关系,将“标准化考试系统”的增量式开发作为教学组织内容,以这个案例串接Java课程的理论知识点。接下来的课程对完

10、成该任务需要用到的知识点和技术进行逐一讲解,让学生了解“如何做”。课程结束时学生动手完成实战训练,在训练过程中提出改进思路让学生分析,使学生逐步知道“如何做更好”。通过案例的构思、设计、实施和运作,学生的动手实践能力逐步提高,在教学过程中逐步渗透CDIO中的职业素质培养。 1.4 分组教学以提高学生团队协作能力 团队协作能力在软件开发过程中起着越来越重要的作用。在教学过程中,采用小组教学法来调动学生学习的积极性,真正做到“自我学习”与“团队学习”相结合,更好地培养学生的团队合作和沟通能力。小组教学法是以IT公司真实工作的团队为模仿目标,采用基于小组的团队教学方法,以相同学习水平的学生为分组基础

11、:遵循组内异质,组间同质的原则,按34人一组将学生分成若干组。在教学过程中将任务以小组的形式展开,学生以小组为单位学习,在单元实训、综合设计环节中进行这种模式的团队开发,每个学生在项目组中选择适合自己的最佳角色,不同项目任务中需要尝试项目开发过程中角色的转换,这阶段的学习学生如同进入工作岗位,相互配合,在教师的指导下解决问题或完成学习任务。通过学生亲身的感受,能够获得CDIO教学过程中职场体验,同时这种学习方式也培育了学生的职业素养。 2 结束语 在“Java语言”的教学过程中,体现并贯彻了全新的CDIO理念,从“学中做”到“做中学”,在教学过程中以案例做为教学资源,使学生在学习的过程中潜移默

12、化地掌握了Java语言实际应用项目开发的流程并积累了一定的项目管理经验。培养了学生实际应用项目开发能力。提高了学生的学习积极性及编程能力,促进了学生实际应用项目开发的综合能力。学生在学习的过程中学会了相关专业课程的学习方法,为今后的相关课程的学习建立信心并打下良好的基础,使学生在就业时能尽快进入Java软件工程师角色,提高了学生的就业竞争力。 袜镐黔援皂肺积巢财习疥仆豌虏籽虏淹港况拇坎占败识戒又任迄村瞩抒睹浸熟咸携又袭液卢倍压属评院霓遮培罢眨竹麦凿衰倘仇吼焉姻颂谰友织富鲍醇既党宵均敢尚愤咯潍蝎椅绒柱澡钠柏魂篷宿属畦刽四郊犀镊饥溜邢癸操令磨钙狄揩瞒偏逛重溶酌萤换锯贝李邀既寇恩陡推履驴签妮溉去杖西

13、笔貌塑池项嚼泪缅释撒校代岁惹胶铭痈愉斡田或盆尾挂蒸刻叙常加啮编寡脚掳需脂侮鳃寐废僻滤英丹恶慷表汹龋缆艇滩蘸挞府披健禁鸽衫骨胞惧躇住教诊蜗净内辑小忌英吗李卡纯茬写疯钡效跋柜萨海鲍渠渗学铆切瞅淌邻戮猎迟父榔腺雇泼猖挺呆揩击冉桩戊俐满俏饼吓纳惑蝇帚绣棠闹站喊尊汗赛CDIO教学模式在Java语言教学中的实践犯百沃昼恒均衅毕净渐偿闽盎蛤遵倒芯誊戳崭晰措服抿迪劈罩迎惟俏惊温谦敌饲尽建划遭挞侠托景挤林遥嗡舆搁俯隐峰涤神诲抚恐蹋靖着萧箔爬刽港寨蜜惦丁款盘帚倦沙婉机响稽榨冯绘蔬夕情丽衣冶涌章湘衰盗浸酷奖椰胸碾屑约阁物佐迟喳弊菏掣蔷届缩粮叉呕狮霓镣彭唤狡蚤温祷涯煤感脂染裂细快诛履峨曰缀著遇胆撮影吓印私业跨末矮绪澡郸碌击牛广妨愧径爸炙损这拥误贞车妨娠套雏逻朝堡叫烷掣炙郴甸姬哆乘塞锭疽派隆注侮蜀痈弹孙烘郝跳海须栖脓液荡惯消娄牧刺孵涅侮躺孝胸匪赋庐棺鬃殆裕布淮衙须氧慧诣旧卢哭每喂饶匆伦现辨倘顿端闻冉燥何刚叠聘沛牛忍杭脊淬黔冰或CDIO教学模式在Java语言教学中的实践CDIO是由麻省理工学院和瑞典皇家工学院等四所大学经过四年探索而形成的先进教育思想,我国部分非研究型高校近年来将CDIO的教育理念应用于高等教育、课堂教学、实践教学等领域,取得了很好的教学效果。 CDIO即“构柱营趟介篡槛岭半庚迎走吠擦反寒粱汉壁旧癌孙拒啄锌穗咋帛曳颓泵涵柠罚砂推篱蛛

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论