新工科背景下PHP项目实践课程的教学研究与实践

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:zhao3785
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:以新技术、新业态、新产业为特点的新经济蓬勃发展,在为应对新工业革命而提出新工科的背景下,将新工科建设中复合型人才培养的最新要求引入教学过程,介绍了PHP项目实践课程的教学改革思路,教师改变传统的角色作为学生的引导者,项目实践过程中综合了多门专业课知识,同时对学生的写作表达能力和中外文查阅能力提出了要求,积极探索综合性课程,促进学生的全面发展。
  关键词:新工科;PHP;教学研究;项目驱动;交叉融合
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)23-0176-02
  Abstract:The new economy characterized by new technologies, new formats, and new industries is booming.In response to the new industrial revolution, Emerging Engineering Education is proposed.The latest requirements for the compound talents are introduced into the teaching process.This article introduces the teaching reform ideas of the PHP project practice course.Teachers change traditional roles as guides for students. In the process of project practice, a number of professional courses are integrated. At the same time, students’ writing skills, Chinese and foreign language reading skills are required. Actively explore comprehensive courses to promote students’ comprehensive development.
  Key words:Emerging Engineering Education; PHP; Teaching Research; Project-driven; Cross-fusion
  1 引言
  當前以云计算、物联网、移动互联网、大数据及人工智能为典型代表的新兴技术引领着世界范围内新一轮科技革命和产业变革加速进行,为推动工程教育改革创新,使我国工程教育能跟上新兴产业和新经济发展的步伐,2017年2月18日,教育部在复旦大学召开了高等工程教育发展战略研讨会,与会高校对新时期工程人才培养进行了热烈讨论,共同探讨了新工科的内涵特征、新工科建设与发展的路径选择,并达成了十项共识(复旦共识)[1],新一轮的科技革命和产业变革给我国高等工程教育带来了新的挑战和机遇。2017年4月8日,教育部在天津大学召开新工科建设研讨会,研讨并形成了新工科建设的七项行动计划(天大行动)[2]。2017年6月9日,新工科研究与实践专家组成立暨第一次工作会议在北京会议中心召开,与会专家审议并原则通过了《新工科研究与实践项目指南》,形成了新工科建设的“北京指南”,提出新工科建设七项指导意见。指南鼓励高校探索实践工程教育的新理念、学科专业的新结构、人才培养的新模式、教育教学的新质量和分类发展的新体系[3]。
  新工科培养的人才应该是有较强的工程实践能力、解决复杂工程问题的能力、创新能力、具备国际竞争力的高素质复合型人才,而培养高素质人才必须对目前的教学方法和考核方式进行改革,本文针对PHP项目实践课程的教学,针对教学方法和考核方式做了相关的探索和尝试。
  2 PHP项目实践课程特点
  《PHP项目实践》课程是我院计算机网络技术专业和计算机应用技术专业的非常重要的一门专业课,也是一门综合性、实践性较强的一门课,其前导课程有网页设计与制作、MySQL数据库、PHP程序设计、JavaScript程序设计等,综合运用HTML、CSS DIV、MySQL、JS技术、PHP技术等,通过本课程的学习,学生具备中小型动态网站的设计与开发能力。
  学生在学习过程中,出现的主要问题是遇到难点不会综合分析问题、思路不开阔容易蜷缩在狭小的专业空间、过分拘泥于专业的细节[4],不能够独立解决问题,从而影响学习的积极性。为了解决这些问题,教师必须改变固化的观念,根据学生的特点尝试新的教学方法,不只是让学生掌握课程知识点,最重要的是帮助学生建立探究意识与观念[5],激发学生的学习兴趣与创造性,提高分析问题和解决复杂问题的综合能力和素质。
  3教学探索
  3.1 教师改变传统教学方式
  在教学改革中,最先要改变的是教师,教师要改变以往单纯的面向学生讲授理论知识的教学方式,充分发挥教师的主导和引导作用,引导学生进行求知探索,增强师生互动,使学生进行高效的、有助于创新能力的学习。在学生实践PHP项目的过程中,首先教师要介绍PHP项目的设计思路,项目规划,项目实施流程,每个阶段应该书写相应的说明书或分析报告,以及需要用到的辅助工具和方法,教师在学生遇到难点时给予必要的及时的指导和帮助,参与到学生的学习成长过程中。
  3.2 PHP项目实施过程
  考虑到项目的复杂度、难度和涵盖知识点的综合性,我们将引入“电子商城系统”作为其中一个教学案例,并以此说明为适应新工科人才需求我们所做的教学研究和探索。
  (1)需求分析
  通过教师介绍电目前成熟的电子商城平台和学生讨论分析得到,电子商城系统可以分为前台和后台,前台指客户在浏览器中所看到的所能操作的销售程序,包括:会员注册和登录,浏览商品和新闻,订购商品,查询购物车和订单,发表评论和留言等功能。后台指系统管理员进行数据录入和数据处理的功能模块,包括:商品管理,订单管理,用户管理,信息管理等功能,最终要求学生写出每个模块的具体功能需求,并利用Visio工具画出功能模块图,通过建模工具(如RationalRose,Power Designer),创建系统用例分析图,系统功能用例描述分析,最终形成需求分析报告。   在这个环节中,主要锻炼学生的沟通协商能力、分析问题的能力以及语言表达能力,强调项目开发的工程性,要求学生掌握项目开发所必需的基础知识、基本技能和开发工具的应用,也迎合了天大行动中的“问技术发展改内容,更新工程人才知识体系”。
  (2)系统规划设计
  利用建模工具PowerDesigner制作电子商城系统的数据流程图,系统流程图和程序流程图,并形成项目开发文档,通过建模的过程,将系统分析产生的模型转换为解决方案的模型。数据流程图是一种能全面地描述信息系统逻辑模型的工具,它可以用少数几种符合综合地反映出信息在系统中的流动、处理和存储情况。系统流程图描述了系统内计算机程序之间所有控制流程,让学生清楚系统的每一个功能通过什么程序来实现。
  这个环节还是注重培养学生对复杂项目的分析能力,项目开发文档书写规范,中文和外文文献查阅能力,为在后续项目实践过程中出现复杂问题提供解决问题的途径。
  (3)数据库设计
  根据需求分析报告和系统设计说明文档,从功能模块和系统流程入手,利用UML建模工具PowerDesigner建立数据库概念模型E-R图和数据库物理模型,利用Wampserver集成的MySQL数据管理工具phpMyAdmin设计数据库及数据库表,并设计数据库表结构,确定每个数据库表的主键,通过外键来确定数据库表之间的关系以及数据的完整性,电子商城网站所需要的主要内容信息,都能存储在数据库中,要求学生能够熟练使用结构化查询语言(SQL)进行数据库管理,通过PHP函数实现PHP与MySQL数据库之间交互。
  (4)图形用户界面设计
  图形用户界面(GUI)设计定义了用户如何与系统进行交互,既要展现优美的视觉效果,同时还要兼顾突出主题,满足表达内容和使用便捷的要求。图形用户界面设计涉及的技术主要有HTML,CSS样式,CSS Div布局,框架技术等,电子商城系统后台页面浏览主要通过IFRAME内联框架技术实现。
  (5)动态功能实现
  JavaScript是一种可以运行在客户端浏览器上的直译式语言,与HTML语言相互嵌入应用,所处理的数据不需要提交给服务器,所以代码执行效率高,用户可以快速看到页面响应结果,JavaScript通常被用来检验和运行特定的用户操作,比如图片的淡入淡出、表单检查、鼠标单击等操作,从而方便用户对网站的浏览使用。
  PHP在前台页面和后台数据库之间发挥了连接桥梁的作用,PHP通过MySQL数据库函数连接远程MySQL数据库服务器进行MySQL数据库操作,基于建立的数据库连接,PHP可以读取数据库中的数据输出到前台页面中呈现给用户,也可以将通过$_GET和$_POST采集前台页面提交的数据存储到数据库中。PHP程序还要实现电子商城中文件的上传和下载,为了加强系统信息和会员用户的安全性,利用session机制实现用户身份验证,將不合法的页面访问行为重新定向到首页的登录界面中,从而可以拦截非法登录的行为。
  3.3 过程化考核方案
  《PHP项目实践》课程采取过程化的考核方式,改变以往在期末考试时以一张试卷的形式考察学生对零碎的语法知识掌握程度,把平时的项目实践过程纳入考核指标[6],考核的过程化更注重学生在学习过程中的学习能力,分析问题解决问题的能力,知识应用能力。学生的最终成绩包括课堂表现(20%),平时项目实践作业(20%),出勤和课后辅导(20%),期末作品(40%)。
  4 结束语
  《PHP项目实践》是一门实践性工程性很强的一门课程,学生在大量的实践与应用中不但要综合应用多门专业课相关知识,而且还要综合写作表达能力和中外文文献查阅能力,体现了新工科的实用性、交叉性和综合性的特征,同时要求教师要改进教学方法,引导学生进行积极探索求知,从而适应新时代对工程实践能力强、创新能力强的高素质复合型“新工科”人才要求。
  参考文献:
  [1] 新工科建设复旦共识.教育部网站,2017.2.23.
  [2] 新工科建设行动路线(天大行动).教育部网站,2017.4.12.
  [3] 新工科建设形成北京指南.教育部网站,2017.6.10.
  [4] 李培根.工科何以为新[J].高等工程教育研究,2017(4).
  [5] 温海洋.新工科背景下应用型本科高校实验教学探索[J].教育研究, 2017(10).
  [6] 张力.PHP动态网站建设课程项目化教学改革实践[J].中国高新区,2017(24).
  【通联编辑:光文玲】
其他文献
摘要:该文分析了高职院校教学的现状,结合翻转课堂和移动互联环境的特点,以数据库应用技术课程为实践对象进行教学实践改革,利用微信等即时通信工具,构建基于翻转课堂的教学模式,为高职教学改革提供参考。  关键词:微信平台;翻转课堂;教学模式;数据库;SQL Server  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)23-0163-03  Abstract: This
当雷达在高频频段工作时,其面临着极其恶劣的电磁环境,在这样的电磁环境中找到一段连续无干扰的工作频段是相当困难的,在实际工作中,选取雷达工作的频率点往往借助于外部频率
计算机网络在我们的生活中的普及程度越来越高,我们在生活中无法离开互联网,计算机网络与我们生活的关系越来越密切.但是随着计算机网络的不断发展,出现了很多的问题,其中最
伴随着我国城市化进程速度的加快,城镇水污染问题也越来越突出,且呈现直线恶化趋势.城镇的水污染治理工作能够改善水体的水质,保证人民的饮用水安全,是保持区域社会经济持续
摘要:“云课堂”与中职计算机教学之间的融合,有助于中职学生综合能力的提升。该文主要从中职计算机教学的现状入手,对“云課堂”应用于中职计算机教学的优势及“云课堂”教学背景下的中职计算机教学的创新对策与发展对策进行了探究。  关键词:“云课堂”;中职计算机教学;教学资源  中图分类号:G424 文献标识码:A 文章编号:1009-3044(2018)23-0168-03  应用型计算机人才的培养,是中
现在的社会经济正在很快的发展,同时科技水平也在稳步的提高,在职业方面计算机行业就能得到了很大的进步,人们的日常生活中计算机也变得必不可少.计算机在使用的时候也会难免
当前移动设备已经成为人们连接、使用互联网的主要工具,为了满足不同屏幕尺寸设备显示的需要,在图书馆主页前端开发中采用响应式布局.Bootstrap是一款基于html5的前端开发框
综述了超支化聚合物最新发展趋势和目前在各个领域已经取得的成绩,以及研究超支化聚合物的表征手段和性能测试方法。根据其分子结构提出了这类聚合物在皮革化工领域可能存在
伴随社会经济政治的提升,科技持续发展,我国对于环境污染领域愈发重视,当中化工行业则具备相当关键的地位,其所使用的精馏技术即便能够促进生产质量及数量的提升,也会产生庞
摘要:在高等教育领域“双一流”建设方兴未艾、新工科教育稳步推进的时代背景下,地方高校的信息化教学改革迎来了新的发展机遇,也面临着新的严峻挑战。该文分析了新的时代背景下制约地方高校信息化教学改革的主要不利因素,并有针对性地提出了相应的改革思路和具体措施。  关键词:高等教育;双一流;新工科;地方高校;信息化教学  中图分类号:G424 文献标识码:A 文章编号:1009-3044(2018)23-0