《基于工作过程的《php程序设计语言》课程开发实践研究报告》由会员分享,可在线阅读,更多相关《基于工作过程的《php程序设计语言》课程开发实践研究报告(6页珍藏版)》请在金锄头文库上搜索。
1、2013年课题结题研究报告基于工作过程的PHP程序设计语言课程开发实践研究报告课题负责人:胡锦玲一.问题提出PHP程序设计语言是计算机类专业的一门职业核心课程,也是一门项目化课程。课程目标,熟悉用PHP语言开发动态网站的规划和设计流程;熟悉完整的工作项目实施过程;能够进行动态网站测试和故障排除等工作。然而,传统的教学模式已不适应这种变化,普遍存在理论与实践相分离、知识内容繁旧、与实际岗位结合不紧密等问题。课程内容存在冗余与缺失,不利于专业能力培养。使得学生无法通过在校的学习,掌握行业所需求的技能,造成培养人才实践能力不强,学生的知识、能力结构与市场需求脱节。二、研究的价值和意义PHP程序设计语
2、言基于工作过程的课程开发实践研究具体而言,目前该课程主要存在以下问题:1、课程内容冗余和缺失向学生提供的课程没有按工作要求进行设计,以致出现“在校学的许多知识用不上,而工作中要用的技术却没有学”的现象。2、职业能力缺乏训练载体我们的培养过程主要是在学校内部进行的。知识传授式教学缺少服务于综合职业能力培养的载体和情境,不利于学生综合职业能力的培养。针对高职学生不习惯或不擅长抽象思维和演绎式为主的学习方式,脱离具体职业情境的理论学习困难较大。学校的培养场所缺乏真实工作环境的氛围,难于培养学生实际工作的技能,从而无法真正实现工学结合的开放式教学。3、课程内容知识凌乱不利于应用在校学生只接受过学科系统
3、化的专业培训,在应用这些专业知识之前,缺少将凌乱的只是组合成符合工作需要的知识系统。4、课程培养缺少社会能力的培养知识传授式教学缺少协作、交流、反思等,不利于社会能力的培养。综上所述,本课题针对以上问题,以PHP程序设计语言开发配置与管理为切入点,将企业的“工作过程”作为课程改革的导向,建立基于实践情境、以工作过程逻辑为中心,以培养职业能力为主线,打破原来的课程内容体系编排方式,以企业中实际工作任务为单位,将所学知识点融入到工作任务中去。这种课程能够有效解决上述问题。三、研究内容1.工作任务与职业能力分析 基于工作过程的课程开发首先要完成的是工作任务与职业能力分析,其具体操作过程如图1步骤一所
4、示。由于工作任务与职业能力分析面向专业,因此在具体实施过程中,我们邀请了本专业领域的企业和行业专家,要求他们以岗位工作为出发点,只阐述在岗位上做哪些工作,怎么做这些工作,而无需考虑那些跟岗位工作有关的知识。通过专家们的描述,我们清楚地看到了各项工作的过程及内容,并了解了各项工作的重要程度、难易程度以及相互关联程度。在这个基础上,我们将专家们提到的工作过程和工作内容转化成相对独立的工作项目(一组具有相关性的工作任务组成的工作领域),然后再对工作项目进行分解和细化,获得每个工作项目的具体工作任务(工作过程中需要完成的具有相对独立性的任务),并对完成工作任务应掌握的职业能力做出较为详细的描述。最后再
5、跟专家们一起讨论我们所设置的工作项目、工作任务是否覆盖了他们先前所描述的工作过程和工作内容,并对我们所描述的职业能力进行评判和鉴定,看其是否包含了岗位工作要求学生必须掌握的各项能力。 在整合不同专家和教师的意见后,形成了工作任务分析表。在这里仅仅给出了专业中和PHP程序设计语言课程有关的一部分,如表1所示。表1 PHP程序设计语言工作任务与职业能力分析表工作项目工作项目工作项目PHP程序设计语言PHP应用程序的安装 1.能正确安装开发环境 2.能配置IIS PHP应用程序项目的开发 1.能掌握开发流程 2.能进行项目需求分析 PHP应用程序的部署 1.能掌握三种部署方法 2.能根据实际情况进行
6、项目的部署 2.项目化课程的设计 项目化课程开发的第二阶段是项目化课程的设计,其实施是以职业能力为目标、以工作任务为载体、以技能训练为明线、以知识掌握为暗线进行的。操作过程包括课程内容分析和学习项目设计。 (1)课程内容分析。课程内容分析是依据“工作任务与职业能力分析表”进行的,操作对象是该表中的“工作任务”和“职业能力”两栏内容。由于该两栏内容具有较高的概括性,课程内容分析就是将其教学典型化和细分化,最终获得以模块、能力目标和知识目标三大块构成的具有较强实操性的课程内容分析表。表2是PHP程序设计语言课程的内容分析。其中,能力目标是主要分析对象,按照职业特定能力、行业通用能力和基本能力构成金
7、字塔式的能力构架,如表2所示。表2 PHP程序设计语言课程内容分析模块 能力目标 知识目标 PHP应用程序的开发 一、基本能力(从事任何工作都需要的、具有普遍适用性的能力) 1.能根据项目要求手机和筛选信息 2.能根据项目要求确定解决方案 3.能根据解决方案,确定工作手段和方法并实施 4.能进行项目自我和相互检查评价 5.能根据项目实施过程撰写项目报告 1.熟悉PHP应用程序的主要可开发流程 2.掌握各种工具的使用 3.掌握数据库访问技术 4.熟悉错误处理 5.掌握将PHP应用程序安装 (部署)至WWW服务器的方法。 二、行业通用能力(在每一个行业或者相近工作领域存在一定共性的能力) 1.能熟
8、练使用开发环境 2.能根据需求开发项目 三、职业特定能力(在每一个具体的职业、工种和岗位上的能力) 1.能进行开发环境的安装和配置 2.能熟练使用编程语言 3.能部署项目 (2)学习项目设计。学习项目设计是项目化课程设计的最终目的。通过设计操作性强、预期较好的项目来实现课程内容分析中所提到的“能力目标”和“知识目标”。表3提供了PHP程序设计语言课程的学习项目。本环节的具体操作要注意三个原则:要依据分步教学原则将较大的项目分解成24个任务进行教学。这样做的目是为了让学生在学习过程中不断地体会到成就感,以提高他们学习兴趣和探究欲望。根据工作任务重要程度和难易程度以及学生本身接受能力,确定合适学时
9、数。任务的设置除了能让学生在完成任务后获得相应的职业特定能力外,还要考虑让学生的行业通用能力和基本能力在“模块-项目-任务”的不断重复中得到提升。 表3 PHP程序设计语言课程学习项目设计模块 项目 任务 参考学时 PHP应用程序的开发 1.进行开发环境的安装和配置 模块1 linux的安装 模块2 MYSQL安装 模块3 apache的安装和配置 2 2.标准控件的使用 模块1 HTML控件的使用 模块2 WEB控件的使用 24 3.数据库访问技术 模块1 ADO.NET组件的使用 模块2 数据源控件的使用 38 4.网站的优化和发布 模块1动态网站的安全 模块2网站的容错环节 模块3部署P
10、HP应用程序 8 3.教学情境的设计 项目化课程开发的最后一步就是教学情境的设计,如图1步骤三所示。教学情境是一种通过选择、创造而构建的服务于学习的微环境。它本身是一个很宽泛的概念,用于教学的实物、图像、录音、录像,在教学过程中产生的动作、语言、问题都属于教学情境。基于工作过程的课程教学情境设计强调的是如何使教学中的要素能真实模拟实际工作中的要素,包括内容要素和过程要素。其设计不仅要从实际工作问题或情景出发,利用真实而有效的问题或情景,引起学生的学习兴趣和探究欲望,而且还要让学生按照实际工作的操作过程或规范来解决问题。只有这样才能消除教学环节与工作环境之间的差异,使学生学习到的知识和技能能直接
11、应用于实际环境中,缩短“学”与“用”之间的差距,使学生能很快适应岗位要求,实现“零距离”上岗。 经过近一年的基于工作过程的项目化课程改革实践,我们在机信学院计算机专业学生中进行了教学效果的问卷调查。预计结果表明以实际工作过程为基点的项目化教学,打破了以知识传授为主要特征的学科课程模式,创建了一种以工作任务为中心组织课程内容和教学过程的课程模式,让学生通过完成具体项目实现职业技能的提高和相关知识的构建,教学效果比过去有了明显改善,同时也使学生上岗后能符合企业“上手快、适应期短”的要求。四、研究过程与方法(一)研究目标本课题以计算机专业课程中的基础专业课程PHP程序设计语言为研究对象,按照基于工作
12、过程的课程开发方法,我们首先对动态网站开发的规划与管理课程就业岗位所需的知识和能力进行行业情况分析,从而归纳出该课程应培养的工作分析;其次,提出典型工作任务;最后,研究制定课程计划、学习情境、课业设计。针对以上过程,我们的研究内容主要分为以下三个方面:1、PHP程序设计语言的规划与管理行业情况分析市场需求是我们培养人才的最终去向,了解当前学生的就业岗位类型在课程改革初期,我们将展开了全方位、多角度的市场调研。目的在于充分了解企业、学生的需求,提升课程设计的实用性,实现与企业需求的“零距离”。收集行业企业经济技术发展的基础数据,对该课程的职业岗位和职业教育状况进行分析,从宏观上把握行业企业的人才
13、需求和职业教育现状。2、PHP程序设计语言的规划与管理课程典型工作任务分析根据调研数据分析,以动态网站开发设计岗位为实例,利用PHP程序设计语言开发能够较好克服目前动态网站开发规划与管理课程中存在的种种问题的、与实际工作过程联系紧密的、有实用价值的课程计划。任务的分析首先要确定被调研的专家对象,经过对专家访谈,对典型工作任务进行准确描述,描述过程按照5个步骤进行:工作组成员描述工作任务实例。在分小组讨论的基础上确认典型工作任务。全体与会人员共同确定典型工作任务的特征。综合所有专家工人访谈会结果,形成典型工作任务表。将典型工作任务表述为一般化的职业要求。3、确定课程计划基于以上分析,确定课程计划
14、,包括:职业行动领域描述、学习目标描述、工作与学习内容描述、学习评价;4、根据课程计划构建学习情境学习情境是促进学习者理解水平发展的环境。通过课程计划,设计学习情境。根据学习情境安排表,选择其中的两个学习情境为例,具体化学习情境设计。对于学习情境设计表的设计,侧重于从职业行动能力、专业内容、教学论与方法论建议、教学资源、教师能力要求、学生基本要求、考核方式几个方面进行描述。五、研究结论与效果本课题研究时主要针对计算机和应用电子相关专业,研究结果对于工科类性质专业是有一定借鉴作用,对于文科类性质专业也会有一定参考价值。发表相关研究论文2篇,并通过与二家企业不同形式的合作,在合作试运行过程中探讨和
15、总结运行管理制度及模式、持续良性运行保障机制,校企合作综合效益的考核、评估体系及激励机制,校内外合作建设的实训基地多专业综合利用途径与方法等。本课题研究成果的预计是在学校机电与信息工程学院试行和探讨,逐步向全院推广。课题结题后所形成的相关资料,通过公开发表论文以及示范建设网提供省内外兄弟院校参考核共享。六、研究成果经过一年的基于工作过程的项目化课程改革实践,我们在机信学院计算机专业学生中进行了教学效果的问卷调查。结果表明以实际工作过程为基点的项目化教学,打破了以知识传授为主要特征的学科课程模式,创建了一种以工作任务为中心组织课程内容和教学过程的课程模式,让学生通过完成具体项目实现职业技能的提高和相关知识的构建,教学效果比过去有了明显改善,同时也使学生上岗后能符合企业“上手快、适应期短”的要求。研究成果如下:主要阶段研究成果序号研究阶段时间阶段性成果名称成果形式承担人12013.8-2013.10典型工作任务分析典型工作任务列表甘宏、胡锦玲22013.11-2014.1工作与学习内容工作与学习内容列表甘宏、胡锦玲32014.1-2014.6学习情景设计学习情景设计列表胡锦玲、甘宏42013.11