欢迎访问四川大学文学与新闻学院(新闻学院、出版学院)!

图书实验

Book experiment

实验实践教学大纲

当前位置: 首页 > 图书实验 > 实验实践教学大纲 > 正文

《数字媒体编程基础》实验教学大纲

发布时间 :2017年07月12日 浏览量 :

课程名称:数字媒体编程基础

学时/学分:48学时/3学分

先修课程:《计算机基础》、《新闻传播技术基础》

适用专业:网络与新媒体、编辑出版等

编写人:邱树雄

一、课程性质与任务

1.课程性质:本门课程是一门重要的专业课程,也是一门实践性很强的课程。课程主要讲解PHP编程的相关知识及PHP在WEB应用程序开发中的实际应用,通过具体案例,使学生巩固程序设计、数据库操作等专业知识,更好地进行开发实践。

2.课程任务:使学生掌握PHP编程等各方面的知识,掌握网络媒体应用程序开发的特点和常用的实现方法,具备一定的程序设计能力。

教学重点和难点:

教学重点:掌握PHP语法结构、编程技巧、软件调试、数据库技术等知识。

教学难点:高级数据类型、函数的概念和用法、程序调试技巧、数据库建模。

二、课程教学基本要求

1.在掌握PHP基本知识的基础上,以能力培养为主线,结合实际开发案例,突出主要知识点,避免泛泛而谈。

2.通过课堂实例练习,提高实际编程能力,学以致用。

3.通过课程设计,把理论知识与实践相结合,提高学生学习兴趣。

4.引导学生创新、创意;对基本教学案例的功能加以扩展,激发创新意识。

教学环境、实验环境、上机环境要求:要求安装WAMPServer集成开发环境。

考核形式:

本门课程为实验课程。本课程实用性强,主要考核学生的实践操作能力。

成绩构成:平时成绩50%,期末成绩50%,总成绩为100分。

三、学时分配表

1.讲授内容及学时分配:

章序

内容

课时

备注

PHP入门

1


PHP基础

1


PHP表达式

2


PHP流程控制

2


PHP数组

2


PHP的数据采集

2


PHP自定义函数

2


MySQL数据库

2


PHP与MySQL数据库

2


合计

16


2.实验内容及学时分配

序号

项目

名称

内容提要

学时

必/选开

1

服务器安装

1.认识PHP脚本程序工作流程。

2.熟悉服务器安装。

3.PHP服务器启动、停止与配置。

2

必做

2

PHP程序的组成

1.浏览器端的数据采集。

2.PHP程序的数据采集、处理和输出。

2

必做

3

PHP表达式

1.PHP变量与常量的使用。

2.PHP运算符的使用。

3.数据类型的转换。

3

必做

4

PHP流程控制语句

1.条件控制结构的使用。

2.循环结构。

3.程序跳转和继续语句。

4

必做

5

PHP数组

1.一维数组的创建。

2.多维数组的应用。

3.数组处理函数及应用。

3

必做

6

PHP的数据采集

1.浏览器端数据的提交方式。

2.使用FORM表单实现浏览器端的数据采集。

3.使用$_GET和$_POST“采集”表单数据。

4.上传文件的“数据采集”。

6

必做

7

自定义函数

1.PHP文件间的引用。

2.创建求和自定义函数。

3.创建文件上传自定义函数。

3

必做

8

MySQL数据库

1.了解学生管理系统,设计该系统的ER图。

2.熟悉MySQL控制台各种操作。

3.设置MySQL字符集。

4.MySQL数据库管理。

5.MySQL数据库表管理。

6.表记录的更新操作、查询操作。

6

必做

9

PHP与MySQL数据库

1.熟悉PHP连接MySQL服务器的函数使用。

2.熟悉PHP中其他MySQL操作函数。

3.用户注册系统的实现。

3

必做

合计

32


四、教材及参考书

(一)教材:

《PHP编程基础与实例教程》(第二版)主编:孔祥盛出版社:人民邮电出版社 出版时间:2016年。

(二)参考书:

1.《PHP和MySQL WEB开发》主编:Luke Welling武欣(翻译)出版社:机械工业出版社出版时间:2009年。

2.《深入浅出MySQL数据库开发、优化与管理维护》主编:唐汉明等出版社:人民邮电出版社出版时间:2008年。

3.《MySQL技术内幕》主编:姜承尧 出版社:机械工业出版社出版时间:2013年。