第一范文网 - 专业文章范例文档资料分享平台

浅谈PHP开发技术课程的教学设计与实践-2019年教育文档

来源:用户分享 时间:2025/8/22 8:46:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

浅谈PHP开发技术课程的教学设计与实践

随着互联网的出现和发展,动态网站开发技术已成为电子商务等信息技术的重要开发手段和技术。为满足社会的需要,许多职业学校均已将JSP、PHP、ASP等动态网站设计课程设置为计算机应用专业、计算机网络专业、通信专业、信息管理技术专业等相关专业的必修课程。

高职院校是以培养应用型人才为主的学校,应用的培养就应该体现为学生的实践技能的培养。从近年来我系开展动态网站课程设计的教学实践分析,不少学生就算程序设计的理论知识掌握得较为扎实,但对于动态网站的实际开发能力还是比较薄弱,单纯用代码完成一系列的网站开发较为困难。动态网站开发技术是一门综合性很强的学科,它主要分为三个区域:网站前台设计、数据库设计以及数据交互技术,因此这门课涉及到计算机网络技术,图形图像设计处理技术、数据库技术等知识。在长期的实践和分析中,偏向单纯地编程开发网站的教学方法已不是特别适合高职教育的需要和就业市场的需求,所以必须时刻随着就业市场的需求变化改进教学方法,引入更加迎合市场需求的教学理念。 1.课程目标

动态网站设计课程是很多理工科高职类院校计算机专业的专业课之一,在多次的比较和研究下,可选择 PHP开发技术 等课程作为动态网站设计技术的代表课程,PHP开发技术的入门相

比JSP等动态网站开发技术要稍微简单,更容易让学生快速入门,同时,当掌握了PHP开发技术以后,对其他的动态网站开发技术也有举一反三,融会贯通的效果。不过 PHP开发技术 这门课综合性很强,牵涉的内容较多,因而如何更好地进行教学,达到最终的目标是需要进行反复探讨和实践的关键。 2.教学内容

在设计课程教学内容时,按照php动态网站开发技术所涉及的技术和需要培养的目标,规划出以下几个方面: (1)web界面设计

以HTML语言为主,包含的主要内容有站点创建、页面布局、文字和图形的处理、多媒体的处理、CSS技术、表单,行为等。在这部分的介绍里,引入web标准的核心思想和基本技术,例如使用CSS实现内容和样式分离,合理使用HTML标签,将CSS应用于结构化的HTML文档,使用DIV+CSS的方法进行页面布局。通过这部分的介绍,让学生了解网页设计和网站开发的基本流程和方法,掌握web标准的基本理念。 (2)数据库

以Mysql的介绍为主,包含的主要内容有数据库的基本概念和相关术语,数据库的设计,mysql数据库的管理,表的创建、管理和操作,数据记录的相关操作,数据记录的查询,在介绍这部分内容的时候,可以用过phpadmin这类辅助软件进行分析和讲解。

(3)PHP编程

以PHP基础知识为目标,案例的实现为载体,包含的主要内容有PHP开发环境的搭建,PHP语法,FORM表单的数据采集,PHP与数据库的连接方法,session对象、cookie对象等。通过任务驱动的方式,将动态网站的前台设计、数据库访问技术和后台页面的创建综合在一起由浅入深地讲解。 (4)综合实训

通过实训,学生将理论知识运用在实践中,所以实训项目的选题比较重要,我系采用由简单到复杂,由局部到整体的项目实训方式,让学生在规定时间段内完成整个php网站的建设。 3.教学方法

对于实践性较强的学科,采用较多的教学方法有:在机房或多媒体课堂上课和案例教学以及由浅入深的教学方式。 (1)在机房和多媒体课堂上课,边讲边练

学生在这样的学习模式下,可以很快地了解程序设计的理念,及时看到程序设计出的结果,如果程序有错误,也容易马上发现并改正;对于动态网站开发这类课程,如果只是在教室里讲解,或者长时间的讲解理论,然后后期再让学生上机练习,这样的效果并不是很好,所以课堂讲解和上机练习相结合的方法,容易让学生接受并掌握要点。 (2)案例教学

现在大家都推崇项目教学或者驱动式任务教学,这是一种很

好的方法,但是对于案例的选取,还是应该慎重,如果教学的案例选择太简单或者太脱离实践性,就会达不到学以致用的效果,对市场实际要求也没有帮助;如果选取的教学案例太难或者太复杂,学生就会觉得很难完成,甚至失去耐心和学习的积极性。因此,我们的案例选择,应该由浅至深,但还要和实际的应用密切关联起来。比如,在给学生讲解多路选择这个知识点的时候,以前选择较多的案例可能就是单纯去找个简单的选择题,类似实现从外界传入一个数字,判断今天是星期几;或者传入一个数字代表学分,判断是哪类成绩等。其实这样的例子,虽然可以让学生理解程序的结构,但在实际的使用上,意义不大,所以我们选用的例子,可能就偏向于实践性较强的方面,比如,输入一个人名,进行多路判断,然后再向页面输出问候语;或者判断用户选择的颜色,再根据颜色,改变页面背景等,这样的例子即不单调,也比较贴近实际,可以在学生掌握知识点的同时,提高他们的学习兴趣。

(3)由浅入深的教学方式

这里所提及的教学方式,并不是指知识点的深浅,而是指同一个知识点讲解的教学方式。例如,给学生介绍将数据表中的数据显示在前台页面上,我们采用的方法是先通过dreamweaver之类的软件直接实现,让学生了解并熟悉步骤,然后讲解软件所产生的关键代码,最后让学生自己通过代码实现相同的功能。这种方式,一是学生容易理解和记住功能的实现原理和流程,二是可

以培养学生的独立专研精神。在反复的实践中,这种教学模式很适合网站开发的这类课程。比如,给学生讲解php页面和数据库的连接,使用dreamweaver的时候,软件会弹出一个如下的对话框(如图1所示)。 根据这个对话框,在实现数据库连接的时候,应该首先创建一个连接变量,然后再输入服务器的名字,用户名的名字,密码等等,当学生面对这个对话框,就可以非常清晰地知道连接的步骤,于是,再将代码的讲解和这个对话框对应起来,代码就写为:

通过这种方式,使得知识点简单明了,学生也更容易掌握和记忆。

4.实践教学

现在大家使用最多的实践教学类型是项目教学实践,将一个综合项目通过小组的方式来完成,然后将小组成员进行角色分工,比如项目经理,网站设计师,网站程序员,数据库设计员等。这种方法确实可以提高学生的积极性和培养团队精神,但是为了让学生对这个领域有比较全面和透彻的了解,所以建议采用的实践教学方式是通过一个大小深浅较为合适的项目,比如留言薄管理系统、新闻管理系统、小型论坛的创建,小型商务网站的设计等,让每一位同学独立去完成,从项目的创建、资料的收集、页面的设计直到前台后台程序的编写。我们的目标是通过实践教学增强学生的动手能力和分析能力,充分认识相关的职业岗位,积累一定的工作经验。例如新闻管理系统,项目完成的评价标准为

浅谈PHP开发技术课程的教学设计与实践-2019年教育文档.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9pnid66nvu3cwgi893aj3uh255c6oi00c2a_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top