论文部分内容阅读
【摘要】本文主要探讨任务驱动教学模式在《移动web编程技术》教学中的实施可行性以及课程内容的选择、教学任务分解、教学过程的组织等,该模式在教学中取得了良好的教学效果。
【关键词】移动web 任务驱动 过程性考核
【中图分类号】G642.3 【文献标识码】A 【文章编号】2095-3089(2015)01-0169-02
一、任务驱动教学模式简介
任务驱动指在学习的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。以建构主义教学理论为基础。
二、该模式在《移动web编程技术》课程中实施的可行性
2013年第三季度中国移动互联网市场规模达到278.7亿元,同比增速66.7%。伴随着4G应用的迅速发展,移动互联网正成为IT行业发展的第五个阶段。目前各大高校开设的相关移动互联网的课程也越来也多,而《移动web编程技术》这门课作为移动互联网的新课程,主要使学生具备jQuery Mobile平台应用开发相关知识,能胜任基于html+CSS3+jQuery Mobile方面的移动网站开发等工作任务。该课程是一门理论与实践并重,工程性、综合性、方法性、实践性很强的课程,比较适合采用任务驱动的教学模式。
三、该模式在《移动web编程技术》课程中教学应用
(一)首先走访3-5家以3G业务开发为主体的软件公司,以及51Job、智联招聘等大型网络人才招聘平台,通过企业调研,把握该课程的教学要点和该模式在本课程中的可行性分析,完成课程的调研报告。
(二)根据调研报告,邀请1~2家软件公司的开发工程师和相关行业人员参与课程的开发过程,共同完成课程标准的制定、教材的修订与补充、案例项目的设计与实施分析、课程考核与岗位需求的并轨等一系列课程开发。
(三)在课程内容的选择上,以职业能力为主线,以岗位需求为依据,以工作过程为导向,针对移动web网站的工作流程,进行相应的职业能力分解,对课程内容进行重构和重组,并根据行业的发展及时更新课程内容,保证教学内容的先进性和完整性。
(四)根据职业能力培养的需要将该课程的教学内容融入到一个真实的企业级项目开发。教学过程围绕以学生为中心,以项目任务为主线,以“教、学、做”的三位一体为实施方案,初步形成职业实践导向的高职岗位能力课程实施方案。
任务1(2学时):搭建开发环境 教学内容:在Dreamweaver中搭建jQuery Mobile的开发环境。教学成果:典型的移动网站需求分析;搭建jQuery Mobile的开发环境。
任务2:jQuery Mobile学习(15学时) 教学内容:jQuery Mobile的语法以及触摸事件、翻转事件、屏幕滚动事件的处理机制。教学成果:完成该移动网站之间页面的切换、比如页面的触摸、页面的翻转、屏幕的滚动等。
任务3:移动网站的发布与测试、管理与推广(4学时) 教学内容:手机网站的发布与测试,手机网站的SEO。教学成果:该移动网站的发布与测试,打包以及网站的SEO。
(五)本课程的教学组织设计
在教学中,每一个教学模块的设计按照“任务实现→代码分析→必备知识→能力拓展→项目实践”的逐级递进模式,融“教、学、做”于一体,强化技能训练,提高实战能力,同时,强调学生在学习过程中的主体地位,并实现分层次教学。在分组的时候,一定要注意发挥优秀学生的作用,尽量让一些专业素质较高、协调能力较强的学生担任小组长,起到小组骨干作用,这对于任务驱动项目教学的开展有非常重要的引导作用。
(六)本课程的教学实施
在教师教的过程,首要环节是“任务呈现”,其次是进入“学习新知”,最后教师带领进入了“引导学习”环节。学生在教师引导下对所学知识进行巩固。学生掌握新知之后,从而形成“活学活用”的能力,这一环节是学生形成知识迁移,能否将所学知识灵活运用到实际生活中的关键环节。在这一环节教师既可给学生提供一些相关任务,又可让学生结合自己的学习要求设计一些与他们的生活、学习贴近的活动情景。这样,学生的积极性会更高,兴趣会更浓,学习效果特别明显。
(七)本课程的过程化考核
本课程的考核以能力为中心,将教学的全过程纳入考核范畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力,分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化。
本课程考核主要分为三大模块:职业素养(30%)+理论知识(40%)+综合能力考核(30%)。
职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,这有助于活跃课堂气氛,激发学生的学习热情和主动性。
理论知识的考核,按照课程教学进度对每一个项目只是指定基本要求,突出学生的个性发挥。任务实施过程中,鼓励学生相互探讨,取长补短,培养了学生良好的团队意识。
综合能力的考核,将贯穿整个课程的案例项目分解,教师提供这些任务的详细的思维导图,学生根据这些帮助完成指定的任务。同时,在每个小任务中,都提出针对项目的具体优化设想和参考文档,鼓励学生在完成既有功能的基础上,个性化自己的项目功能。
四、结论
本课程从企业对高职软件开发人才的能力、素质要求出发,确定移动网站开发的工作岗位及任务,指导课程整体设计;以内容整合为切入点,确立任务导向的教学模式;以项目开发为重点,实施“教、学、做”三位一体的课程教学和以岗位能力考核为核心的过程化考核。这种教学模式,增强了学生学习的主动性和积极性,为他们不断地获取新知识,接受终身教育奠定了良好的基础。
参考文献:
[1]陆培军.基于项目的多模式教学法在java语言教学中的应用[J].中国电力教育.2008,11.
【关键词】移动web 任务驱动 过程性考核
【中图分类号】G642.3 【文献标识码】A 【文章编号】2095-3089(2015)01-0169-02
一、任务驱动教学模式简介
任务驱动指在学习的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。以建构主义教学理论为基础。
二、该模式在《移动web编程技术》课程中实施的可行性
2013年第三季度中国移动互联网市场规模达到278.7亿元,同比增速66.7%。伴随着4G应用的迅速发展,移动互联网正成为IT行业发展的第五个阶段。目前各大高校开设的相关移动互联网的课程也越来也多,而《移动web编程技术》这门课作为移动互联网的新课程,主要使学生具备jQuery Mobile平台应用开发相关知识,能胜任基于html+CSS3+jQuery Mobile方面的移动网站开发等工作任务。该课程是一门理论与实践并重,工程性、综合性、方法性、实践性很强的课程,比较适合采用任务驱动的教学模式。
三、该模式在《移动web编程技术》课程中教学应用
(一)首先走访3-5家以3G业务开发为主体的软件公司,以及51Job、智联招聘等大型网络人才招聘平台,通过企业调研,把握该课程的教学要点和该模式在本课程中的可行性分析,完成课程的调研报告。
(二)根据调研报告,邀请1~2家软件公司的开发工程师和相关行业人员参与课程的开发过程,共同完成课程标准的制定、教材的修订与补充、案例项目的设计与实施分析、课程考核与岗位需求的并轨等一系列课程开发。
(三)在课程内容的选择上,以职业能力为主线,以岗位需求为依据,以工作过程为导向,针对移动web网站的工作流程,进行相应的职业能力分解,对课程内容进行重构和重组,并根据行业的发展及时更新课程内容,保证教学内容的先进性和完整性。
(四)根据职业能力培养的需要将该课程的教学内容融入到一个真实的企业级项目开发。教学过程围绕以学生为中心,以项目任务为主线,以“教、学、做”的三位一体为实施方案,初步形成职业实践导向的高职岗位能力课程实施方案。
任务1(2学时):搭建开发环境 教学内容:在Dreamweaver中搭建jQuery Mobile的开发环境。教学成果:典型的移动网站需求分析;搭建jQuery Mobile的开发环境。
任务2:jQuery Mobile学习(15学时) 教学内容:jQuery Mobile的语法以及触摸事件、翻转事件、屏幕滚动事件的处理机制。教学成果:完成该移动网站之间页面的切换、比如页面的触摸、页面的翻转、屏幕的滚动等。
任务3:移动网站的发布与测试、管理与推广(4学时) 教学内容:手机网站的发布与测试,手机网站的SEO。教学成果:该移动网站的发布与测试,打包以及网站的SEO。
(五)本课程的教学组织设计
在教学中,每一个教学模块的设计按照“任务实现→代码分析→必备知识→能力拓展→项目实践”的逐级递进模式,融“教、学、做”于一体,强化技能训练,提高实战能力,同时,强调学生在学习过程中的主体地位,并实现分层次教学。在分组的时候,一定要注意发挥优秀学生的作用,尽量让一些专业素质较高、协调能力较强的学生担任小组长,起到小组骨干作用,这对于任务驱动项目教学的开展有非常重要的引导作用。
(六)本课程的教学实施
在教师教的过程,首要环节是“任务呈现”,其次是进入“学习新知”,最后教师带领进入了“引导学习”环节。学生在教师引导下对所学知识进行巩固。学生掌握新知之后,从而形成“活学活用”的能力,这一环节是学生形成知识迁移,能否将所学知识灵活运用到实际生活中的关键环节。在这一环节教师既可给学生提供一些相关任务,又可让学生结合自己的学习要求设计一些与他们的生活、学习贴近的活动情景。这样,学生的积极性会更高,兴趣会更浓,学习效果特别明显。
(七)本课程的过程化考核
本课程的考核以能力为中心,将教学的全过程纳入考核范畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力,分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化。
本课程考核主要分为三大模块:职业素养(30%)+理论知识(40%)+综合能力考核(30%)。
职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,这有助于活跃课堂气氛,激发学生的学习热情和主动性。
理论知识的考核,按照课程教学进度对每一个项目只是指定基本要求,突出学生的个性发挥。任务实施过程中,鼓励学生相互探讨,取长补短,培养了学生良好的团队意识。
综合能力的考核,将贯穿整个课程的案例项目分解,教师提供这些任务的详细的思维导图,学生根据这些帮助完成指定的任务。同时,在每个小任务中,都提出针对项目的具体优化设想和参考文档,鼓励学生在完成既有功能的基础上,个性化自己的项目功能。
四、结论
本课程从企业对高职软件开发人才的能力、素质要求出发,确定移动网站开发的工作岗位及任务,指导课程整体设计;以内容整合为切入点,确立任务导向的教学模式;以项目开发为重点,实施“教、学、做”三位一体的课程教学和以岗位能力考核为核心的过程化考核。这种教学模式,增强了学生学习的主动性和积极性,为他们不断地获取新知识,接受终身教育奠定了良好的基础。
参考文献:
[1]陆培军.基于项目的多模式教学法在java语言教学中的应用[J].中国电力教育.2008,11.