Web 技术课程群工作任务一体化教学实践研究
2020-05-20和润生
和润生
(丽江师范高等专科学校,丽江 674100)
Web开发是IT行业的关键技术,随着计算机网络技术的发展,基于Web 技术的各类应用越来越广泛,社会上对Web 开发人才的需求也越来越多,各种新的开发手段层出不穷,目前各类学校计算机类专业开设Web 技术课程主要有HTML+CSS+JavaScript网 页 设 计、ASP.NET 程 序 设 计、PHP+MySQL 程 序 设 计、SqlServer 数据库技术等课程,但是,由于Web 技术更新较快,特别是Web 前端设计增加了许多如Ajax、RIA、JavaScript 框架与类库、Mashup 等新技术。在专业和技术快速发展过程中,课程开设不系统,知识点凌乱,教学与学生岗位要求不适应等各种状况不断出现,直接影响了计算机类专业人才培养的效果,因此,如何将Web 技术类课程进行整合优化,形成有效的课程群已经成为了课程任课教师亟待解决的问题。针对这种情况,笔者学校采用工作任务一体化教学理念对Web 技术类各课程进行整合形成课程群并进行了教学实践,初步使Web 技术课程走出了各自为政的怪圈并获得了比较好的教学效果。
1 Web 技术课程群工作任务一体化教学实践
我校Web 技术类各课程是是计算机类各相关专业人才培养中的核心课程模块。相关课程一直在我校计算机计算机应用技术、现代教育技术专业一直作为核心课程开设,同时也在电子商务、经济信息等专业中作为重要课程开设。以前由于各个专业分别开设课程,侧重点各不相同,各专业实践平台不相同,教师往往只局限于某一门具体的课程开展教学工作,不同任课教师要求的课程实训项目也不相同,采用工作任务一体化教学理念进行课程整合和开展教学改革实践以后,我们将项目任务统一设置为开发一个完整的具有地方特色的旅游产品电商网站,利用这个项目打破课程间的壁垒,重构课程群的知识体系,以实践为主线来开展教学。具体步骤如下:
第一步,学校以及各专业负责人组织课程群教学团队先后到学生就业的相关IT 企业进行调研,了解企业的用人需求、企业岗位职责及要求、工作任务及所需的毕业生职业素质。通过我们的调查以及对结果的深入分析,我们发现Web 技术开发课程群针对的职业岗位是网页制作师,要求具备网站开发能力以及数据信息处理能力。其岗位能力要求掌握Web 前端设计、Web 后台服务器端程序设计、数据库等技术,具体包含以下内容:熟悉HTML、CSS 代码;能够使用动态网页编程语言,如PHP、ASP、JSP、Python 等;能够使用其他网页辅助语言JavaScript、VBscript 等;熟悉网页特效技术如jQuery 等。
第二步,设计工作任务,按照工作任务将Web 开发所需要的的各类技术课程的知识体系进行解构和重构。由于学校所在为旅游旺地,学生就业面向与旅游相关的IT 产业比较多,因此我们将最终的工作任务设置为开发一个完整的具有地方特色的旅游产品电商网站,带有一定的地方性主要是避免一些同学在进行项目实训的时候直接抄袭。按照这个任务,我们将Web 开发的各种知识和技术重构如下:
项目任务 训练的技术 掌握的知识静态网页设计 Web前端技术 HTML+CSS+JavaScript动态网页设计 Web后台技术 PHP、ASP、JSP、Python数据库设计 数据库技术 SqlServer、MySQL、oracle网页特效 Web高级技术 jQuery、Ajax、JAveEE
第三步,组织项目实训并进行评价。我们利用学校的实践平台组织学生实训,实训完成后由教师、企业网站开发师、非专业人员三方组成的评价组进行实训效果评价,学生需当场运行网站并说清楚网站的设计理念,所用到的技术和知识,这样能让学生对web 技术有更深入的了解。
2 Web 技术课程群工作任务一体化教学的特点
通过以围绕完整网站开发为核心的Web 技术课程群工作任务一体化教学,我们认为这种模式实现了课程之间的对接,为学生厘清了Web 技术的知识脉络,强化了完成一个实际工作任务所需的知识体系。在以往的教学中,我们发现Web 技术每门课程都只是侧重于对本课程知识点的系统讲解,极少涉及到与其他相关课程知识的衔接,导致学生很难将各门课程的知识融会贯通,学了后面忘了前面,而课程整合后则有效地解决了这一问题。同时,项目的实训与学生今后从事岗位的要求一致,实训项目最后出的作品评价者也基本与其岗位所做的产品受众一致,更加能够与融入现实,能够很好地解决以往各课程项目实训与现实差距这一问题,在项目实训中,学生以“工作任务完成者”角色融入全过程,能够更好的调动学生的学习主动性、培养其实践能力、创新能力、团队协作能力,使学生具备良好的职业能力,促进教学与职业岗位的对接。
我们通过将相关课程整合成Web 技术课程群并采用工作任务一体化理念进行了一些教学实践,取得了良好的教学效果,加强了学生对Web 技术的灵活运用能力,但实践效果与预想还有一定的差距,这需要在以后不断改进,争取获得更大的教学效果。