论文部分内容阅读
摘 要:随着技工院校专业课程体系改革的不断深入,越来越多的计算机前沿技术进入了技校计算机专业教材。这就要求计算机专业教师采用新方法、新手段进行教学。本文以Web应用系统开发为例,简述“工作坊式教学”在计算机专业课程教学中的应用。
关键词:计算机 应用系统 工作坊
随着技工院校专业课程改革的不断深入,许多专业普遍开设了计算机基础课程,计算机应用基础已被纳入“公共基础课”的范畴。学生在学校接受了多门专业课程的培养,但由于技校学制较短,学生对课程的掌握并不好,缺乏深度。一旦就业,面对企业岗位群的需要,学生会感到手足无措,迫使企业重新培养训练,这就增加了企业的人力成本。为此,笔者学院根据计算机专业今后的就业方向,对计算机专业的课程体系进行改革,并尝试用新的教学理念、教学方法以及教学手段开展教学,努力使学生在校的两年期间掌握计算机专业必备的基础理论和专业技能,使其成为实际工作所需的优秀技能型人才。本文就以Web应用系统开发为例,探讨“工作坊式教学”在计算机专业课程教学中的应用。
一、Web应用系统开发课程的建设
Web应用系统开发是为软件工程、信息管理等相关专业开设的一门专业必修课程,它将围绕基于PHP脚本语言、B/S结构的应用系统的有关概念,按照系统开发的实际工作过程,遵循从易到难的学习过程,逐步深入地进行系统的实现。在整个计算机专业课程体系中,它起着一个承前启后的作用。由于课程内容较多,基本覆盖了基于PHP的动态Web系统开发的常见知识、技术和实现方法,这对于计算机基础理论素质薄弱的技校生来说,具有相当的难度。这就要求计算机专业教师在教学中要牢牢把握职业教育教学重要的“实用、够用”的原则,注重实际开发过程,理论教学内容从易到难,遵循循序渐进的原则,针对目前网站开发的特点,引入“页面流图”的新概念,并以此为载体进行模块分析与实现,作为网站类开发的设计规范。这样整个教学按照网站开发的一般模式和进程进行,尽量结合企业一线的实际需要,保证了知识体系的完整性。
二、“工作坊式教学”的内涵
以往的传统计算机专业教学都将重心放在强调学生单纯的操作能力的培养上,而“工作坊式教学”不是传统意义上的实训课,它强调“科研实践”,即不仅是实践能力,更是科研能力的培养,从而促进学生的知识转化与拓展。这对于技工院校的学生来说无疑具有特殊的意义。因为从技校生的培养目标来看,单纯的理论或单纯的技能都不是一名优秀的技能型人才的标准。现在我们培养的技校生最缺乏的不是基本理论,也不是实操能力,而是将理论知识转化为实际运用的“关键能力”。因此通过“工作坊式教学”,在一个有计划、有步骤、有目的、有组织、有分工、有团队的科研实践教育中,学生不仅获得了专业上的进步,更是经历了正规严谨的科学研究过程,从而培养了其独立思考、解决问题的能力。
三、Web应用系统开发课程的教学
“Web应用系统开发”课程具有知识面广、内容多、难度大、更新快等特点,现在主流的“动态Web技术”类的课程大多都是基于一个开发工具。开发工具固然是趋势,但是从技校生学习以及今后就业的角度来看,在系统层面上对网站开发流程、模块设计和脚本编写、测试与运行等,也应该知其所以然。为此,我们针对以上情况,结合技校生的特殊学情,围绕学生都熟悉的“网上选课”这一实例,精心设计服务器配置模块、数据库设计模块、制作访问者计数器模块、随机显示课程信息模块、查询模块、登录模块、添加/修改/删除课程信息模块、选课模块等八个相对独立又承前启后的模块,以“工作坊”的形式学习有关PHP编程的技术,包括语法、数据类型、函数、流程控制等基本概念,掌握实现具有实际功能的网络模块开发的过程,注重培养学生从实际案例(工作情境)转移到相关知识、技能的学习(学习情境)的能力,为今后学习新知识和新技能打下良好的基础。在教学过程中,学生随时会提出各种各样的问题,也随时会遇到各种困难向教师求教。这就需要教师和学生保持互动,调动各种能力解决难题。同时,在此基础上由学生进行一个实际案例的开发,把知识和技能进行一次整合。这样就使学生在已掌握的理论知识的基础上,能够融会贯通地将已学的各课程的知识有机地组合起来,为知识向能力的转换打下基础。
四、小结
总之,面对IT技术日新月异的发展,作为培养IT企业技能型人才的技工院校也必须与时俱进,破除陈旧的教学理念,大胆尝试,走出一条符合职业教育教学规律的新路。
(作者单位:江西省冶金技师学院)
关键词:计算机 应用系统 工作坊
随着技工院校专业课程改革的不断深入,许多专业普遍开设了计算机基础课程,计算机应用基础已被纳入“公共基础课”的范畴。学生在学校接受了多门专业课程的培养,但由于技校学制较短,学生对课程的掌握并不好,缺乏深度。一旦就业,面对企业岗位群的需要,学生会感到手足无措,迫使企业重新培养训练,这就增加了企业的人力成本。为此,笔者学院根据计算机专业今后的就业方向,对计算机专业的课程体系进行改革,并尝试用新的教学理念、教学方法以及教学手段开展教学,努力使学生在校的两年期间掌握计算机专业必备的基础理论和专业技能,使其成为实际工作所需的优秀技能型人才。本文就以Web应用系统开发为例,探讨“工作坊式教学”在计算机专业课程教学中的应用。
一、Web应用系统开发课程的建设
Web应用系统开发是为软件工程、信息管理等相关专业开设的一门专业必修课程,它将围绕基于PHP脚本语言、B/S结构的应用系统的有关概念,按照系统开发的实际工作过程,遵循从易到难的学习过程,逐步深入地进行系统的实现。在整个计算机专业课程体系中,它起着一个承前启后的作用。由于课程内容较多,基本覆盖了基于PHP的动态Web系统开发的常见知识、技术和实现方法,这对于计算机基础理论素质薄弱的技校生来说,具有相当的难度。这就要求计算机专业教师在教学中要牢牢把握职业教育教学重要的“实用、够用”的原则,注重实际开发过程,理论教学内容从易到难,遵循循序渐进的原则,针对目前网站开发的特点,引入“页面流图”的新概念,并以此为载体进行模块分析与实现,作为网站类开发的设计规范。这样整个教学按照网站开发的一般模式和进程进行,尽量结合企业一线的实际需要,保证了知识体系的完整性。
二、“工作坊式教学”的内涵
以往的传统计算机专业教学都将重心放在强调学生单纯的操作能力的培养上,而“工作坊式教学”不是传统意义上的实训课,它强调“科研实践”,即不仅是实践能力,更是科研能力的培养,从而促进学生的知识转化与拓展。这对于技工院校的学生来说无疑具有特殊的意义。因为从技校生的培养目标来看,单纯的理论或单纯的技能都不是一名优秀的技能型人才的标准。现在我们培养的技校生最缺乏的不是基本理论,也不是实操能力,而是将理论知识转化为实际运用的“关键能力”。因此通过“工作坊式教学”,在一个有计划、有步骤、有目的、有组织、有分工、有团队的科研实践教育中,学生不仅获得了专业上的进步,更是经历了正规严谨的科学研究过程,从而培养了其独立思考、解决问题的能力。
三、Web应用系统开发课程的教学
“Web应用系统开发”课程具有知识面广、内容多、难度大、更新快等特点,现在主流的“动态Web技术”类的课程大多都是基于一个开发工具。开发工具固然是趋势,但是从技校生学习以及今后就业的角度来看,在系统层面上对网站开发流程、模块设计和脚本编写、测试与运行等,也应该知其所以然。为此,我们针对以上情况,结合技校生的特殊学情,围绕学生都熟悉的“网上选课”这一实例,精心设计服务器配置模块、数据库设计模块、制作访问者计数器模块、随机显示课程信息模块、查询模块、登录模块、添加/修改/删除课程信息模块、选课模块等八个相对独立又承前启后的模块,以“工作坊”的形式学习有关PHP编程的技术,包括语法、数据类型、函数、流程控制等基本概念,掌握实现具有实际功能的网络模块开发的过程,注重培养学生从实际案例(工作情境)转移到相关知识、技能的学习(学习情境)的能力,为今后学习新知识和新技能打下良好的基础。在教学过程中,学生随时会提出各种各样的问题,也随时会遇到各种困难向教师求教。这就需要教师和学生保持互动,调动各种能力解决难题。同时,在此基础上由学生进行一个实际案例的开发,把知识和技能进行一次整合。这样就使学生在已掌握的理论知识的基础上,能够融会贯通地将已学的各课程的知识有机地组合起来,为知识向能力的转换打下基础。
四、小结
总之,面对IT技术日新月异的发展,作为培养IT企业技能型人才的技工院校也必须与时俱进,破除陈旧的教学理念,大胆尝试,走出一条符合职业教育教学规律的新路。
(作者单位:江西省冶金技师学院)