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

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

ID:45933251

大小:66.00 KB

页数:7页

时间:2019-11-19

浅谈php开发技术课程的教学设计与实践_第1页
浅谈php开发技术课程的教学设计与实践_第2页
浅谈php开发技术课程的教学设计与实践_第3页
浅谈php开发技术课程的教学设计与实践_第4页
浅谈php开发技术课程的教学设计与实践_第5页
资源描述:

《浅谈php开发技术课程的教学设计与实践》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈PHP开发技术课程的教学设计与实践随着互联网的出现和发展,动态网站开发技术已成为电子商务等信息技术的重要开发手段和技术。为满足社会的需要,许多职业学校均已将JSP、PHP、ASP.NET等动态网站设计课程设置为计算机应用专业、计算机网络专业、通信专业、信息管理技术专业等相关专业的必修课程。高职院校是以培养应用型人才为主的学校,应用的培养就应该体现为学生的实践技能的培养。从近年来我系开展动态网站课程设计的教学实践分析,不少学生就算程序设计的理论知识掌握得较为扎实,但对于动态网站的实际开发能力还是比

2、较薄弱,单纯用代码完成一系列的网站开发较为困难。动态网站开发技术是一门综合性很强的学科,它主要分为三个区域:网站前台设计、数据库设计以及数据交互技术,因此这门课涉及到计算机网络技术,图形图像设计处理技术、数据库技术等知识。在长期的实践和分析中,偏向单纯地编程开发网站的教学方法已不是特别适合高职教育的需要和就业市场的需求,所以必须时刻随着就业市场的需求变化改进教学方法,引入更加迎合市场需求的教学理念。1•课程冃标动态网站设计课程是很多理工科高职类院校计算机专业的专业课之一,在多次的比较和研究下,可选择

3、PHP开发技术等课程作为动态网站设计技术的代表课程,PHP开发技术的入门相比JSP等动态网站开发技术要稍微简单,更容易让学生快速入门,同时,当掌握TPHP开发技术以后,对其他的动态网站开发技术也有举一反三,融会贯通的效果。不过PHP开发技术这门课综合性很强,牵涉的内容较多,因而如何更好地进行教学,达到最终的目标是需要进行反复探讨和实践的关键。2.教学内容在设计课程教学内容时,按照php动态网站开发技术所涉及的技术和需耍培养的目标,规划出以下几个方面:(1)web界面设计以HTML语言为主,包含的主要

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

5、录的相关操作,数据记录的查询,在介绍这部分内容的时候,可以用过phpadmin这类辅助软件进行分析和讲解。(3)PHP编程以PHP基础知识为目标,案例的实现为载体,包含的主要内容有PHP开发环境的搭建,PHP语法,FORM表单的数据采集,PHP与数据库的连接方法,session对象、cookie对象等。通过任务驱动的方式,将动态网站的前台设计、数据库访问技术和后台页面的创建综合在一起由浅入深地讲解。(4)综合实训通过实训,学牛将理论知识运用在实践中,所以实训项目的选题比较重耍,我系采用由简单到复杂,

6、由局部到整体的项目实训方式,让学生在规定时间段内完成整个php网站的建设。2.教学方法对于实践性较强的学科,采用较多的教学方法有:在机房或多媒体课堂上课和案例教学以及由浅入深的教学方式。(1)在机房和多媒体课堂上课,边讲边练学生在这样的学习模式下,可以很快地了解程序设计的理念,及时看到程序设计出的结果,如果程序有错误,也容易马上发现并改正;对于动态网站开发这类课程,如果只是在教室里讲解,或者长时间的讲解理论,然后后期再让学生上机练习,这样的效果并不是很好,所以课堂讲解和上机练习相结合的方法,容易让学

7、生接受并掌握要点。(2)案例教学现在大家都推崇项目教学或者驱动式任务教学,这是一种很好的方法,但是对于案例的选取,还是应该慎重,如果教学的案例选择太简单或者太脱离实践性,就会达不到学以致用的效果,对市场实际要求也没有帮助;如果选取的教学案例太难或者太复杂,学生就会觉得很难完成,甚至失去耐心和学习的积极性。因此,我们的案例选择,应该由浅至深,但还要和实际的应用密切关联起来。比如,在给学生讲解多路选择这个知识点的时候,以前选择较多的案例可能就是单纯去找个简单的选择题,类似实现从外界传入一个数字,判断今天

8、是星期儿;或者传入一个数字代表学分,判断是哪类成绩等。其实这样的例子,虽然可以让学生理解程序的结构,但在实际的使用上,意义不大,所以我们选用的例子,可能就偏向于实践性较强的方面,比如,输入一个人名,进行多路判断,然后再向页面输出问候语;或者判断用户选择的颜色,再根据颜色,改变页面背景等,这样的例子即不单调,也比较贴近实际,可以在学&掌握知识点的同时,提高他们的学习兴趣。(3)由浅入深的教学方式这里所提及的教学方式,并不是指知识点的深浅,而是指同一个知识点讲解的教学方式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。