可采用课堂讲授,课堂讨论,习题课等形式进行课堂教学;采用电子教案,视频,同步演示等形式加强教学效果;每章布置2~4道习题以巩固教学内容;安排5~8个上机实验题以使理论与实际相结合(
本课程介绍PHP Web程序设计的基础知识,主要包括开发的搭建、网页设计基础、PHP基本语法、PHP流程控制与函数、字符串与数组、PHP结构化程序设计、PHP面向对象程序设计、MySQL数据库、PHP与MySQL的交互、PHP的文件操作、PHP的图像与邮件操作,以及PHP的Smarty模板等内容。
本课程以一个小型的实际项目为依托,详细介绍使用PHP程序设计语言进行Web应用开发的技术规范、开发流程,以及开发者必备的基本技术。课程教学以案例为主线,采用循序渐进、逐步展开的方式,详细各个知识点及其应用技巧,通过具体案例,使学生能够融合程序设计语言、数据库、网页制作等专业知识,更好地进行项目的开发实践。
掌握:PHP的词法结构;数据类型;常量与变量;运算符与表达式;数据类型的显式与隐式转换方法。
掌握:PHP的基本控制结构,包括顺序结构、选择结构与循环结构;流程控制语句;PHP的自定义函数。
教学内容:PHP字符串的指定方法、输出与处理;正则表达式;数组的定义、数组元素的访问与常用操作。
教学内容:面向对象概述;类与对象;构造函数与析构函数;继承与多态;面向对象的高级特性与魔术方法。
本课程具有一定的综合性,涉及到的知识面比较广,要求学生先修:计算机基础、高级语言程序设计、数据库原理等课程。
学习本课程后会对后继课程:Java Web应用开发、毕业实习实践、毕业设计及论文等教学环节的学习有所帮助。
本课程是一门实践性都很强的课程,在教学中,应系统地讲授必要的理论知识,并辅之以大量的应用实例,才能够帮助学生较好地掌握所学的知识。另外还要进行适量的教学实验,在讲授知识的同时,要重视学生的逻辑思维能力的培养,使讲授的知识与学生掌握设计方法相统一。
实验是学习该课程的非常重要的教学环节,通过上机实验能够加深理解和巩固书本上所学的知识,能够提高动手操作的能力以及分析问题和解决问题的能力。具体实验内容、实验要求和实验安排应在该课程的实验教学大纲中给出。
本课程的期终考核采用卷面考试或大作业的形式。在课程的成绩评定中,平时成绩在课程总成绩中占30%,终结性考试成绩在课程总成绩中占70%。课程总成绩为百分制,60分为及格。
本课程实验大纲是面向计算机专业学生开设的《PHP Web程序设计》实验课计划指导大纲,依据《PHP Web程序设计》课程教学大纲编制。
本实验大纲,力求结合该课程教学大纲的相应内容,由浅入深的指导学生了解和掌握如何使用PHP程序设计语言进行Web项目开发,提高学生的动手能力;做到理论和实践相结合,培养学生理解、分析程序,编写、调试程序的能力,使之能熟练使用PHP进行小型Web应用项目的开发。
通过本课程的学习,使学生全面掌握PHP语言的基本语法和程序设计方法,学会调试程序,能编写实用的小型Web应用程序。
2.应完成实验任务,为尽量在统一安排的上机时间内得到程序的运行效果,应事先准备好相关的实验资源(如图片、CSS样式等),并大致设计好实验程序。
(3)由于每个实验涉及的内容较多,要求:实验前要求学生一定要先了解实验目的、内容、要求以及做好必要的资源准备;
(2)学生应完成所布置习题。为尽量在统一安排的上机时间内完成实验内容,学生应事先设计好部分程序。
3.由于每个实验涉及的内容较多,而每个实验安排的上机学时一般为2学时,可能不够完成所要求的内容,学生可以在课后补充上机时数,完成实验内容。
提供教学课件、教学大纲、电子教案、习题答案、程序源码、期末属牛的今年多大试卷,2000分钟教学视频,三个完整的项目案例
本书以案例为载体,详细介绍使用PHP进行Web应用开发的基础知识及关键技术。全书共12章,分为4个层次,第1章、第2章是第一层次,介绍开发前需要掌握的一些基础知识,包括PHP Web应用程序的体系结构、开发以及页面设计技术等;第3~7章是第二层次,介绍PHP的语言基础及程序设计方法,包括PHP基本语法、流程控制、函数、字符串与数组、结构化程序设计、面向对象程序设计等;第8~10章是第三层次,介绍PHP Web应用程序中的数据持久化技术,包括MySQL数据库、PHP与MySQL数据库的交互以及PHP的文件处理等;第11章、第12章是第四层次,介绍PHP Web应用开发中常用的扩展技术,主要包括图像技术、邮件技术、PDF文档技术以及Smarty模板技术等。附录提供三个完整的项目案例。
本书结构清晰、语言简练、实例丰富,具有知识性、实用性与系统性等特点。书配置了196个例题、360道题、11个综合实例以及3个实际运行的PHP Web应用项目。
网友评论 ()条 查看