PHP课程思政综合教学项目设计分析

时间:2022-01-12 03:58:13

PHP课程思政综合教学项目设计分析

摘要:本文设计一个“国家重大工程项目一览”网站,包括网站MySQL后台数据库、网站主页,以及项目数据更新、项目添加、项目删除和项目查找等4个功能模块。与课程思政直接相关联的国家重大工程项目数据库是整个教学项目的基础,素材由学生搜集提供,数据库字段设计也由学生自己分析完成,老师总结归纳定稿。主页的显示样式通过组织学生讨论确定,要求能很好地反映项目概况。后续的数据更新、项目添加等功能的运行也都要求学生通过网络查询以确保真实存在。

关键词:课程思政;网站;PHP;课程;教学设计

1引言

按照课程思政的思想设计一个综合教学项目:“国家重大工程项目一览”网站。数据库字段设计及数据内容搜集由学生完成,主页及数据更新、项目添加、项目删除和项目查找功能模块,其设计和运行也都围绕真实的国家重大工程项目展开[1-2]。

2教学项目设计

2.1数据库设计。要求学生通过上网搜索等方式,搜集国家重大工程项目,内容应包括项目名称、建设内容等,提供一张标志性图片。组织学生进行数据库设计,老师总结归纳,确定数据库GJGC(国家工程)和数据表zdgc(重大项目),字段设计如表1所示[3]。2.2主页设计。组织学生讨论主页的显示样式,老师总结归纳,确定每页显示一个项目,有标志图片、表格方式显示项目内容、两种翻页方式等,如图1所示。2.3数据更新功能模块设计。该模块从主页链接到correct方法,接收序号,通过序号查询到要更新的项目内容,显示到correct.html页面上。用户修改提交后,运行savedata方法,将更新的内容写入数据库并转回到主页,如图2所示。测试运行时要求学生上网查询,按实际的国家重大工程项目数据进行修改或补充[4-5]。2.4项目添加功能模块设计。该模块从主页链接到addproject方法,显示国家重大工程项目添加表单。要求学生从网上查找数据库里当前还没有的项目,填写表单。提交后,运行saveproject方法,将新项目内容写入数据库并转回到主页。页面显示如图3所示。最后学生还需将项目标志图片规范命名后存入服务器指定目录。2.5项目删除功能模块设计。该模块从主页链接到delproject方法,接收链接传值序号并存入session,显示删除当前浏览的国家重大工程项目确认页面。用delprojectOK方法读取session上的序号,从数据库中删除相应的记录,如图4所示。运行时,要求学生查找十八大以前的项目进行删除,同时还要到服务器指定目录中删除相应的标志图片[6-8]。2.6项目查找功能模块设计该模块从主页链接到search方法,显示国家重大工程项目查询表单。表单提交后,运行searchE方法,读取表单数据,构造查询条件,到数据库中进行查询,使用关系符like和通配符以支持模糊查询,查询结果显示到searchE.html页面上。运行时,要求学生按照国家重大工程项目名称或关键字进行查找[9-10]。

3结语

本文介绍的PHP课程思政综合教学项目设计,为宁波职业技术学院“课程思政”示范项目,已实施了三轮,学生接受度较高,教学效果良好。致谢感谢各位审稿专家对本文工作的指导。

参考文献

[1]胡德海.教育学原理.北京:人民教育出版社,2013

[2]朱丽.如何运用教学方法.上海:华东师范大学出版社,2014

[3]夏磊.ThinkPHP实战.北京:清华大学出版社,2017

[4]曾棕根.LAMP(PHP)程序设计北京:北京大学出版社,2008

[5]徐锦生.探索综合化教学模式.杭州:浙江大学出版社,2012

[6]启明工作室.PHP从入门到精通.北京:人民邮电出版社,2008

[7]肖玉.网站前台设计.北京:化学工业出版社,2011

[8]夏磊.ThinkPHP实战.北京:清华大学出版社,2017

[9]吴津津.PHP与MySQL权威指南.北京:机械工业出版社,2011

[10]周光明.课堂教学方法研究.重庆:西南师范大学出版社,2007

作者:汪志达 单位:宁波职业技术学院信息资源中心