![《web程序设计》应用型课程教学改革研究_第1页](http://file4.renrendoc.com/view/63d4de1104797eed183a0c10add1e992/63d4de1104797eed183a0c10add1e9921.gif)
![《web程序设计》应用型课程教学改革研究_第2页](http://file4.renrendoc.com/view/63d4de1104797eed183a0c10add1e992/63d4de1104797eed183a0c10add1e9922.gif)
![《web程序设计》应用型课程教学改革研究_第3页](http://file4.renrendoc.com/view/63d4de1104797eed183a0c10add1e992/63d4de1104797eed183a0c10add1e9923.gif)
![《web程序设计》应用型课程教学改革研究_第4页](http://file4.renrendoc.com/view/63d4de1104797eed183a0c10add1e992/63d4de1104797eed183a0c10add1e9924.gif)
![《web程序设计》应用型课程教学改革研究_第5页](http://file4.renrendoc.com/view/63d4de1104797eed183a0c10add1e992/63d4de1104797eed183a0c10add1e9925.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《web程序设计》应用型课程教学改革研究摘要:本文采用工作过程导向的教学模式,以“以就业为导向,以能力为本位”为宗旨,围绕课程建设和改革的总体思路开展教学改革。最后通过SOLO分类评价方法来评价学生的Web程序设计能力,进而实现面向能力评价的《Web程序设计》课程综合改革。关键词:SOLO分类评价;Waterfall教学方法;变量角色;应用型课程1概述《Web程序设计》课程采用JSP描述Web程序设计的基本理论和实践技术,是软件工程专业的专业必修课程,主要面向大型应用程序开发和服务器端集成技术实践。本课程坚持以能力为本位的设计原则,将Web程序设计的基本理论与实践技术相结合,把软件工程的思想融入教学体系中,从基础理论及工程应用实践的角度出发培养学生的逻辑与Web程序设计思想、养成良好的Web程序设计习惯,掌握Web程序设计的基本方法,培养学生使用程序设计语言和面向对象思想解决实际问题的能力,使学生具有良好的专业技能和职业素质,形成具有优势的职业岗位竞争力lll。2课程建设和改革的总体思路《Web程序设计》应用型课程建设的总体改革思路是:采用工作过程导向的教学模式,围绕“以就业为导向,以能力为本位”宗旨,坚持以能力为本位的设计原则,通过SOLO(StructureofObservedLearningOutcomesl分类评价方法来评价学生使用Web程序设计湔台使用JsP技术描述,后台使用Java语言描述)的程序编写、程序阅读和程序调式能力,最终实现面向能力评价的Web程序设计课程综合改革。课程内容建设方面主要工作是,以面向工作过程导向教学理论为指导,围绕学生“系统功能设计与实现”核心能力培养,对接洛阳语音云创新研究院、洛阳中科信息产业研究院等科研院所和企业的产业需求,对《Web程序设计》课程的课程体系的解构和行动体系的重构。具体思路如上图1所示,首先分析并解构《Web程序设计》的科学式课程体系;然后以工作过程为主线,对知识和技能进行重构和整合,提出具有操作性、系统性的专业知识和技能培养计划,形成基于工作过程的课程知识体系。3教学方法改革1)针对Web程序设计“范围广、知识点多、学时少”的特点,拟采用Waterfall教学方法。先将学习内容像瀑布一样输送给同学,然后在学习(瀑布下行)过程中遇到阻力的位置,进行知识点的深入讨论。将最基本和必要的知识点通过简单的概念引入,激发学生的学习能力和兴趣,并不断加深、拓宽学习的内容。既要注重基本语法的详细介绍,又要适时引入高级应用的内容,保证既有“点”的深度,又有“面”的广度,点面结合,相辅相成,以达到在有限学时内让学生了解并掌握Web程序设计基本概念和JSP技术使用方法的目的。例如,当介绍JSP中变量和方法的声明、Java表达式、Java程序片时,由于学生已经有c语言的相关基础,所以这部分内容可以很快地进行“面”2z的基本语法和应用讲解;对于JsP中的核心内容JavaBean、Servlet、MVC思想等这些“点”的介绍就需要相对比较完整和深入,从而使学生从C/S编程平稳过渡到B/S编程的使用上。2)针对Web程序设计重在培养学生计算思维的特点,采用“启发式”教学。将课堂讲授的重点内容放在对知识发现、发展、完善的过程上,而不是放在知识的最终结论上,不仅让要让学生了解JSP技术完成Web程序设计开发的最终结果,还要让学生了解JSP技术的提出背景和实现过程。努力把课堂教学变成学生自己研究问题的过程,教师和学生一起去发现、探索问题的答案,通过尝试失败、设计改进的过程,以便提高学生的计算思维和编程能力。例如,对于“MVC编程思想”,先不讲定义,让学生自由发挥,引导他们去发现“MVC编程思想”的特征,最后给出“MVC编程思想”的正式定义。这样可使学生不仅能够知道“MVC编程思想”定义,而且也可以更深刻地了解“MVC编程思想”定义的含义和应用价值,进而增加学生“MVC编程思想”的理解。3)针对Web程序设计实践性、应用性强的特点,拟采用“理论、实践和应用三合一式”教学方法。(1)理论与应用相结合从讲JSP技术的实际应用引入教学,丰富教学内容,提高学生的学习兴趣和科研素质。同时,学生的作业全部要求上机完成,以提高学生的实践和应用能力。同时要求学生完成个性化作业,给他们自由发挥的空间。(2)理论和程序演示相结合采用生动形象、图文并茂、兼具程序动态演示功能的多媒体课件进行授课。例如,将JSP技术的常用功能做成演示程序,使学生通过JSP技术的使用方法动态演示,加深对JSP技术的理解。(3)理论和程序实践相结合采用国际上先进的基于变量角色(RolesofVariableBased)教学方法,将JSP技术抽象为特定的几种变量角色ROVS,通过PlanAni可视化软件和IDE环境将ROVS图形化和动画化,展现ROVS的赋值和运算逻辑,借助可視化技术提高学生的程序阅读能力和综合问题解决能力。4)实践教学改革实验教学拟采用基于ROVS案例和程序阅读相结合的教学模式。每次实验课,首先对学生进行自由分组;然后,要求学生阅读一段基于ROVS的工程案例,识别每个变量角色,借助对变量角色计算赋值过程和生命周期的描述向小组成员来解释该工程案例程序的功能;接着,仿照该工程案例,综合运用已经学习过的Web程序设计思想和JSP语法,编写一个相对复杂的程序,并借助IDE的调试功能向教师讲解程序的执行过程;最后,教师依据SOLO分类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年贫瘦煤合作协议书
- 2025年特异性植物源农药合作协议书
- 2025年二年级下册班级工作总结(2篇)
- 2025年企业劳动用工合同标准样本(2篇)
- 2025年个人门面房租赁合同标准样本(2篇)
- 2025年五年级下学期少先队工作总结(五篇)
- 2025年中介服务合同范例(三篇)
- 户外运动中心装修合同终止
- 液体化工品国内运输协议
- 宠物运输包车协议样本
- 2025-2030年中国反渗透膜行业市场发展趋势展望与投资策略分析报告
- 湖北省十堰市城区2024-2025学年九年级上学期期末质量检测道德与法治试题 (含答案)
- 山东省潍坊市2024-2025学年高三上学期1月期末 英语试题
- 春节节后收心会
- 《住院患者身体约束的护理》团体标准解读课件
- 中国心力衰竭诊断与治疗指南解读
- 人教版高中化学必修一第一章《物质及其变化》教学课件
- 复工复产工作方案范本【复产复工安全工作方案】
- HyperMesh100基础培训教程
- 现代机械强度理论及应用课件汇总全套ppt完整版课件最全教学教程整套课件全书电子教案
- 农村信用社个人借款申请审批表
评论
0/150
提交评论