浅谈《基于 PHP 的动态网站开发》课程的项目案例设计

发表时间:2020/5/11   来源:《科学与技术》2020年2期   作者:韦立蓉
[导读] 教学资源建设中,案例设计建设是非常重要的资源之一。
        【摘要】在教学资源建设中,案例设计建设是非常重要的资源之一。运用一套好的教学案例,就要使用工人使用一个顺手的功能强大的工具,能够高效地完成各种任务。
        【关键字】项目式案例教学;动态网站开发;PHP网站编程语言
        在项目驱动式案例教学法中,不言而喻,项目案例的设计是关键。在各种教材中、网上的学习资源中,很容易就能找到很多案例,有的是知识点的例题、有的是综合性网站案例。然而,通过教学实践发现,从知识的衔接性、难易程度和大部分学生的理解程度与接受程度等几方面看来,不能达到令人满意的教学效果。
        在教学过程中,《基于PHP的动态网站开发》这门课曾在课时方面、教材方面遇到过很多次调整,慢慢地从中积累和建设了一些教学资源,特别是项目案例的设计和建设,为教学活动提供了更有效的帮助。
        针对具备不同基础知识的教学对象,在案例设计和应用上有所不同。
1.没有WEB前端开发基础的教学对象
        教学背景:《基于PHP的动态网站开发》课程,教学课时64学时。前导课程《SQLServer数据库管理与应用》,C语言、Java语言或C#语言等某一种程序设计语言。
        教学设计思想:采用项目式案例教学法,案例设计着重于动态网站的功能实现。重点在于动态网站开发及运行的原理,熟悉搭建动态网站开发和运行的环境;动态网站开发的流程及所用到的技术知识点,包括:PHP网站编程语言、MySQL数据库技术及PHP操作MySQL数据库等内容。以案例为主线,学习、掌握和运用所涉及的知识点,根据知识点的常用性和关键性,确定是否展开详细地讲解,目的使学生能够“在做中学,在学中做”,用到什么学什么,知行合一。
        案例设计思想:为了在有限的教学时间内,以最高的效率达到教学目标,案例的实施目标就是实现动态网站的基本功能模块,不考虑页面的美观和布局等,即几乎不包括WEB前端设计及制作技术,不需要任何包装的网站。
        案例制作过程:1.网站功能设计;2.搭建网站开发环境;3.数据库设计;5.网站编程实现功能模块;6.网站测试
        案例成果:如国鸟网站案例效果图所示。
       
        图1 国鸟网站效果图
        2.未学习过WEB前端课程的学生
        教学背景:《基于PHP的动态网站开发》课程,教学课时64学时。前导课程《网页设计与制作》、《SQLServer数据库管理与应用》,C语言、Java语言或C#语言等某一种程序设计语言。
        教学设计思想:采用项目式案例教学法,案例设计着重于在网站的页面设计制作完成的基础上,实现网站的动态功能。重点在于理解网站前端和后端的概念、理解动态网站开发及运行的原理,熟悉搭建动态网站开发和运行的环境;掌握动态网站开发的流程及所用到的技术知识点,包括:PHP网站编程语言、MySQL数据库技术及PHP操作MySQL数据库等内容。以案例为主线,学习、掌握、回顾和运用所涉及的知识点,根据知识点的常用性和关键性,确定是否展开详细地讲解,目的使学生能够“在做中学,在学中做”,用到什么学什么,知行合一。
        案例设计思想:为了使学生对动态网站开发有一个完整的认识,案例的实施目标就是在已设计制作好的静态网站中,实现动态网站的基本功能模块,要考虑数据信息在页面中显示的位置和显示效果等,即包括WEB前端设计及制作技术,在包装好的网站中显示实质的内容及实现信息管理的功能。
        案例制作过程:1.网站功能设计;2.搭建网站开发环境;3.数据库设计;5.网站编程实现功能模块;6.网站的美化;7.网站测试
        案例成果:如工会网站案例效果图所示。
       
        图2工会网站页面效果图
3.课相类课程的学习
        教学背景:《基于PHP的动态网站开发》课程,教学课时128学时。前导课程C语言、Java语言或C#语言等某一种程序设计语言。
        教学设计思想:采用项目式案例教学法,案例设计着重于经历整个网站设计与开发的流程,从WEB前端的网页设计与制作,到通过网站编程实现网站的动态功能。重点在于理解网站前端和后端的概念、理解动态网站开发及运行的原理,熟悉搭建动态网站开发和运行的环境;掌握动态网站开发的流程及所用到的技术知识点,包括:HTML5、CSS及JavaScript技术-WEB前端开发技术;PHP网站编程语言、MySQL数据库技术及PHP操作MySQL数据库-后端网站编程技术等内容。以案例为主线,学习、掌握和运用所涉及的知识点,根据知识点的常用性和关键性,确定是否展开详细地讲解,目的使学生能够“在做中学,在学中做”,用到什么学什么,知行合一。
        案例设计思想:为了使学生对动态网站开发有一个完整的认识,案例的实施目标就是从网站需求分析开始,对网站进行总体设计,先实现网页的设计与制作,再实现动态网站的基本功能模块,既有包装又有内容及对信息内容的管理,既包括WEB前端设计及制作技术,又包括网站编程及数据库技术。
        案例制作过程:1.网站需求分析;2.网站功能设计;3.WEB前端设计与制作;4.搭建网站开发环境;5.数据库设计;6.网站编程实现功能模块;7.网站的美化;8.网站测试
        案例成果:如工会网站案例效果图所示。

图3 工会网站效果图
        通过教学实践,充分证明以上两个实例具有较强的实用性,根据不同的授课背景,对案例要求完成的内容和环节进行调整,就能适用于不同的教学方案中。在后续的教学过程中,还需要不断地完善和更新案例中的内容,融入新的技术,使其不断创新。
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: