“政府网站建设”课程教学大纲 一、课程及教师基本信息 课程名称 政府网站建设 Government Website Construction (中/英文) 课程编号 学分 2 课程性质 实验课 授课对象 先修课程要求 任课姓名杨孟辉 职称副教授 教师 办公时间及地点:信息楼305 信息 办公电话、邮箱地址:yangmenghui@ruc.edu.cn 姓名 助教 助教办公(答疑或辅导)时间 信息 邮箱地址 教学本身,就是我们所说的教学目标、教学方法、教学模式和教育理念,本质目 标就是提高教学质量、让学生学到应该学到的东西,从课程体系和理论中汲取知 识、增长能力、塑造价值。我们发现传统的课堂教学模式,基本达到了“知识传 授”这一目标。M00C也只是达到了知识传递的目标,但是从“能力培养”和“价 值塑造”两个方面还需要做很多东西。通过单纯的知识传授过程,能否达到能力 培养和价值塑造的作用,可能是可以的。但是,面对面的交流、教师思想的传递 和学生需求的反馈,仅仅依赖在线教育其实难以达成。无论是传统的课堂教学还 是M0OC,从“能力培养”和“价值塑造”这两个方面来看,应该还是有很大的距 离。我们提出混合式教学的理念和实践,基本的知识传授由学生自己学习,也可 以通过O0C来完成,能力培养和价值塑造则通过师生互动环节来完成。即以教学 课程教 大纲和知识点为指导,学生通过自学有选择的完成知识的学习环节,教师和学生 学目标都把时间和精力投入到承担能力和培养价值塑造的环节中来。在此过程中,学生 主动、师生互动、同学间合作是三个需要着重解决的问题。 课程理念 一主线:以课程规划的教学内容为主线,以明确的问题为导向,在教师讲 授、引导和启发下,促进学生参与研究实践。 二结合:强调课堂和课外有机结合,采取课堂讲授、课外研学、课堂研讨 相结合的教学方式实施教学,鼓励学生自主学习、合作研究、共同成长。 三性:围绕课程知识体系和逻辑结构,课堂组织突出引导性、探究性、参 与性 四重: 考核方式遵循重平时、重参与、重研究、重效果的原则
“政府网站建设”课程教学大纲 一、课程及教师基本信息 课程名称 (中/英文) 政府网站建设 Government Website Construction 课程编号 学分 2 课程性质 实验课 授课对象 先修课程要求 任课 教师 信息 姓名 杨孟辉 职称 副教授 办公时间及地点: 信息楼 305 办公电话、邮箱地址: yangmenghui@ruc.edu.cn 助教 信息 姓名 助教办公(答疑或辅导)时间 邮箱地址 课程教 学目标 教学本身,就是我们所说的教学目标、教学方法、教学模式和教育理念,本质目 标就是提高教学质量、让学生学到应该学到的东西,从课程体系和理论中汲取知 识、增长能力、塑造价值。我们发现传统的课堂教学模式,基本达到了 “知识传 授”这一目标。MOOC 也只是达到了知识传递的目标,但是从“能力培养”和“价 值塑造”两个方面还需要做很多东西。通过单纯的知识传授过程,能否达到能力 培养和价值塑造的作用,可能是可以的。但是,面对面的交流、教师思想的传递 和学生需求的反馈,仅仅依赖在线教育其实难以达成。无论是传统的课堂教学还 是 MOOC,从“能力培养”和“价值塑造”这两个方面来看,应该还是有很大的距 离。我们提出混合式教学的理念和实践,基本的知识传授由学生自己学习,也可 以通过 MOOC 来完成,能力培养和价值塑造则通过师生互动环节来完成。即以教学 大纲和知识点为指导,学生通过自学有选择的完成知识的学习环节,教师和学生 都把时间和精力投入到承担能力和培养价值塑造的环节中来。在此过程中,学生 主动、师生互动、同学间合作是三个需要着重解决的问题。 课程理念 • 一主线:以课程规划的教学内容为主线,以明确的问题为导向,在教师讲 授、引导和启发下,促进学生参与研究实践。 • 二结合:强调课堂和课外有机结合,采取课堂讲授、课外研学、课堂研讨 相结合的教学方式实施教学,鼓励学生自主学习、合作研究、共同成长。 • 三性:围绕课程知识体系和逻辑结构,课堂组织突出引导性、探究性、参 与性。 • 四重:考核方式遵循重平时、重参与、重研究、重效果的原则
我们提出课程建设的目标 总的教学目标 1. 由原理性验证转变为把学生的兴趣和社会的需求结 合起来,学生学习并且使用所学的内容解决实际的问题。 将老师的教学目标和学生兴趣和的自主需求统一起 来,引导学生从过程入手去思考、分析、解决问题地能力 3. 由固定内容的实验指导书转变为引入更多国内、 际、网络以及开源社区等开放资源。 4. 在动手实践的过程中,增加学生对社会价值的认识, 并激励学生发现自己的兴趣和社会的需求,变被动接受知识 为主动选择性学习。 第1周 根据老师提供的资料,学习并在计算机上练习HTML的标签的使用并 察各个标签在计算机上展示出来的实际效果。学生可以自己设想并尝试 自己希望看到的各种效果,包括字体,颜色,图像,动画等。 第2周 1. 了解XTML文档的重要组成部分: 23 使用XTL创建Web页面: 学会将图像加入Web页面 4. 了解如何创建及使用超级连接导航Wb页面。 第3周 1 通过创建样式表来控制Web站点的外观: 使用样式表为Web站点提供相同的外观: 3. 使用class类属性应用样式: 制定所显示的文本的精确字体、大小、颜色以及其 他属性: 5. 指定元素背景与颜色: 6. 了解框模型和如何控制边界、边框与填充: 7. 使用式样表将表示与内容分开。 第4周 Script程序 2. 3. 了解基本的内容概念: 4. 学会使用算术运算符: 567 学会编写判定语句: 学会使用关系运算符和等于运算符 学会使用简单的控制结构 8. 学会使用函数和数组。 第5周 1. 了解Windows操作系统和Linux操作系统的差异, 尤其是在真实企业应用中的使用的差异: 2. 在自己的计算机上安装Linux操作系统,根据老师 提供的资 通过互联网上的开源 下载并安装。可能会 遇到各种问题,学会使用网络寻求帮助。 第6周 1 了解Web服务器的功能: 2 在已经安装好Linux操作系统的机器上继续安装 Apache 的开社区下我并安装能会到种思学会使用 路寻求帮助。 第7周 了解关系型数据库模型:
我们提出课程建设的目标: 总的教学目标 1. 由原理性验证转变为把学生的兴趣和社会的需求结 合起来,学生学习并且使用所学的内容解决实际的问题。 2. 将老师的教学目标和学生兴趣和的自主需求统一起 来,引导学生从过程入手去思考、分析、解决问题地能力。 3. 由固定内容的实验指导书转变为引入更多国内、国 际、网络以及开源社区等开放资源。 4. 在动手实践的过程中,增加学生对社会价值的认识, 并激励学生发现自己的兴趣和社会的需求,变被动接受知识 为主动选择性学习。 第 1 周 根据老师提供的资料,学习并在计算机上练习 HTML 的标签的使用并观 察各个标签在计算机上展示出来的实际效果。学生可以自己设想并尝试 自己希望看到的各种效果,包括字体,颜色,图像,动画等。 第 2 周 1. 了解 XHTML 文档的重要组成部分; 2. 使用 XHTML 创建 Web 页面; 3. 学会将图像加入 Web 页面; 4. 了解如何创建及使用超级连接导航 Web 页面。 第 3 周 1. 通过创建样式表来控制 Web 站点的外观; 2. 使用样式表为 Web 站点提供相同的外观; 3. 使用 class 类属性应用样式; 4. 制定所显示的文本的精确字体、大小、颜色以及其 他属性; 5. 指定元素背景与颜色; 6. 了解框模型和如何控制边界、边框与填充; 7. 使用式样表将表示与内容分开。 第 4 周 1. 学会编写简单的 JavaScript 程序; 2. 学会使用输入语句和输出语句; 3. 了解基本的内容概念; 4. 学会使用算术运算符; 5. 学会编写判定语句; 6. 学会使用关系运算符和等于运算符; 7. 学会使用简单的控制结构; 8. 学会使用函数和数组。 第 5 周 1. 了解 Windows 操作系统和 Linux 操作系统的差异, 尤其是在真实企业应用中的使用的差异; 2. 在自己的计算机上安装 Linux 操作系统,根据老师 提供的资料,通过互联网上的开源社区下载并安装。可能会 遇到各种问题,学会使用网络寻求帮助。 第 6 周 1. 了解 Web 服务器的功能; 2. 在已经安装好 Linux 操作系统的机器上继续安装 Apache Web Server。根据老师提供的资料,通过互联网上 的开源社区下载并安装。可能会遇到各种问题,学会使用网 络寻求帮助。 第 7 周 1. 了解关系型数据库模型;
2. 学会使用结构化查询语言编写数据库查询: 34 了解开源的MySq1数据库服务器: 在之前已将安装好Linux,Apac e服务器的机器 根据老师提供的资料继续安装MySql数据库服务器。通过互 联网上的开源社区下载并安装。可能会遇到各种问题,学会 使用网络寻求帮助。 第8周 了解pD动本Wh脚本语言: 学习PHP数据类型、运算符、数组与控制结构 3. 在之前已将安装好Linux,Apache,,ySal服务器的 机器上,根据老师提供的资料继续安装PHP。通过互联网上 的开源社区下载并安装。可能会遇到各种问题,学会使用网 络寻求帮助。 第9周 了解网站的内容管理器CMS 2. 在在之前己将安装好Linux,Apache,ySql,Ph 的机器上,根据老师提供的资料继续安装内容管理器 Drupal或者WordPress。通过互联网上的开源社区下载并安 装。可能会遇到各种问题,学会使用网络寻求帮助。 第10周 在已经安装好的开源内容管理器Drupal系统中创建 网站与网页: 2. 学习节点的创建: 3. 学习内容类型的创建: 学习模快的使用, 5. 学习主题的使用 6. 学习区块的使用 7. 学习菜单的使用。 第11周 1.根据自己的兴趣爱好,特长,自主设计网站: 2.网站主题、风格、内容可以自由选择,允许百花齐放: 第12周 模仿专业的网站设计并制作自己的网站,要真实可 用,尽可能达到专业的效果。 2. 可以互相讨论,但必须独立完成自己的网站建设。 第13周 组织一次校外研学的机会。去中国互联网络信息中心参观和座谈。让学 生了解互联网上的千千万万的网站是如何开展工作的。 第14-15周 完善自己的网站 第16-18周 1.学生展示个人设计和实现的网站,公开汇报网站的技术框架和具体 内容 2.对于完成质量较高的网站,在实验室进行展示,提交源代码到实 室指定的机器上, 并完成网站的部署,为部分网站制作展板 对照教学大纲要求,学生提交课程学习报告,针对学习的知识情况 能力培养情况,以及在实践中得到的关于社会价值等方面进行汇报。对 课程提出建设性意见
2. 学会使用结构化查询语言编写数据库查询; 3. 了解开源的 MySql 数据库服务器; 4. 在之前已将安装好 Linux,Apache 服务器的机器上, 根据老师提供的资料继续安装 MySql 数据库服务器。通过互 联网上的开源社区下载并安装。可能会遇到各种问题,学会 使用网络寻求帮助。 第 8 周 1. 了解 PHP 动态 Web 脚本语言; 2. 学习 PHP 数据类型、运算符、数组与控制结构; 3. 在之前已将安装好 Linux,Apache,MySql 服务器的 机器上,根据老师提供的资料继续安装 PHP。通过互联网上 的开源社区下载并安装。可能会遇到各种问题,学会使用网 络寻求帮助。 第 9 周 1. 了解网站的内容管理器 CMS; 2. 在在之前已将安装好 Linux,Apache,MySql,Php 的机器上,根据老师提供的资料继续安装内容管理器 Drupal 或者 WordPress。通过互联网上的开源社区下载并安 装。可能会遇到各种问题,学会使用网络寻求帮助。 第 10 周 1. 在已经安装好的开源内容管理器 Drupal 系统中创建 网站与网页; 2. 学习节点的创建; 3. 学习内容类型的创建; 4. 学习模块的使用; 5. 学习主题的使用; 6. 学习区块的使用; 7. 学习菜单的使用。 第 11 周 1.根据自己的兴趣爱好,特长,自主设计网站; 2.网站主题、风格、内容可以自由选择,允许百花齐放; 第 12 周 1. 模仿专业的网站设计并制作自己的网站,要真实可 用,尽可能达到专业的效果。 2. 可以互相讨论,但必须独立完成自己的网站建设。 第 13 周 组织一次校外研学的机会。去中国互联网络信息中心参观和座谈。让学 生了解互联网上的千千万万的网站是如何开展工作的。 第 14-15 周 完善自己的网站 第 16-18 周 1.学生展示个人设计和实现的网站,公开汇报网站的技术框架和具体 内容。 2.对于完成质量较高的网站,在实验室进行展示,提交源代码到实验 室指定的机器上,并完成网站的部署,为部分网站制作展板。 3.对照教学大纲要求,学生提交课程学习报告,针对学习的知识情况、 能力培养情况,以及在实践中得到的关于社会价值等方面进行汇报。对 课程提出建设性意见
该课程作为大学三年级的实践课程,为只有很少或者没有Wb程序设计经验的学 生提供高级程序设计课程所需要的深刻和亚格的理论论术与实践机会。重点讨论 建立真实世界、工业级、基于Wb的应用程序,涉及外观良好的Web页面、客户 /服务器系统、数据库和分布式计算等知识和技术。通过大量的实例讲授和充分的 动手实践,让学生掌握Wb程序设计的基本技能和解决实际问题的动手能力. 教学目的:学习如何使用Linux操作系统、Web服务器(Apache)、数据库(MySQL) Perl、Python、PHP建立服务器端应用程序,并在LAMP网站框架下利用内容管 理器Drupal或者Wordpress创建网站,添加主题和内容等技术实现。 数学要求,老师给出教学内容框如,学生在老师给出的框如内自主学习,以学出 动手实践为主,老师为学生解答为辅。加强学生与学生之间、学生与老师之间的 互 教师的职责:老师安排好教学内容,明确学习的任务和目标,教学方式以学 生动手实践为主,教师答疑为辅。 学生的职责:学生按照教学大纲的要求,根据进度安排,学习并完成大纲规 定内容的学习和动手实践。教师上课时间在教室负责答疑, 并解决学生的问题。 课堂时间老师学生按照课表规定在实验室上课,老师集中讲授时间不多于课堂时 间的三分之一。课后时间学生根据自己的情况分配,一般为课堂时间的13倍。 课程特点: (1)由以老师为中心,老师讲授为主转变为以学生为中心,老师与学生,学生与 课程简学生之间互动,提高了学生参与度以及学习效果。 (2)由传统的固定时间固定地点固定内容固定进度的教学方式转变为学生按 照教学大纲要求, 自己根据掌握知识的速度和进度来分配课外时间和把握进度, 提高了学生去思考 分析、解决问题地能力 (3)校外研学拓展了学生视野、激发了学生学习的兴趣,以及引发学生思考 课堂知识与实际应用之间的异同。 (4)由记忆型的试卷答题转变为有实际应用价值的成果展示,提高了学生动 手能力。 教学内容: 总的教学内容 1 由固定内容的实验指导书转变为引入更多国内、国 际、网络以及开源社区等开放资源: 2. 重点讨论建立真实世界、工业级、基于Wb的应用 程序,涉及外观 良好的Wb页面、客户/服务器系统、数据库和分布式计算等 知识和技术。通过大量的实例和充分的动手实践,让学生学握 web程序设计的基本技能和解决实际问题的动手能力: 3 学习如何编写多层的、 客户/服务器的、数据密集的、基于 Web的应 用程序: 讲授如 何使用XHTM JavaScript DHTM 和ML建立客户端应用程序:讲授如何使用Wb服务器 (Apache)、数据库(MySQL)、PHP建立服务器端应用程序。 4.学习如何使用Linux(操作系统)、Web服务器(Apache) 粉据(AVSOL)、PHP立服条器应用程序,并在AMP 站框架下利用Drupal CMS,或者WordPress CMS创建网站,添加
课程简 介 该课程作为大学三年级的实践课程,为只有很少或者没有 Web 程序设计经验的学 生提供高级程序设计课程所需要的深刻和严格的理论论述与实践机会。重点讨论 建立真实世界、工业级、基于 Web 的应用程序,涉及外观良好的 Web 页面、客户 /服务器系统、数据库和分布式计算等知识和技术。通过大量的实例讲授和充分的 动手实践,让学生掌握 Web 程序设计的基本技能和解决实际问题的动手能力。 教学目的:学习如何使用 Linux 操作系统、Web 服务器(Apache)、数据库(MySQL)、 Perl、Python、PHP 建立服务器端应用程序,并在 LAMP 网站框架下利用内容管 理器 Drupal 或者 Wordpress 创建网站,添加主题和内容等技术实现。 教学要求:老师给出教学内容框架,学生在老师给出的框架内自主学习,以学生 动手实践为主,老师为学生解答为辅。加强学生与学生之间、学生与老师之间的 互动。 教师的职责:老师安排好教学内容,明确学习的任务和目标,教学方式以学 生动手实践为主,教师答疑为辅。 学生的职责:学生按照教学大纲的要求,根据进度安排,学习并完成大纲规 定内容的学习和动手实践。教师上课时间在教室负责答疑,并解决学生的问题。 课堂时间老师学生按照课表规定在实验室上课,老师集中讲授时间不多于课堂时 间的三分之一。课后时间学生根据自己的情况分配,一般为课堂时间的 1-3 倍。 课程特点: (1)由以老师为中心,老师讲授为主转变为以学生为中心,老师与学生,学生与 学生之间互动,提高了学生参与度以及学习效果。 (2)由传统的固定时间固定地点固定内容固定进度的教学方式转变为学生按 照教学大纲要求,自己根据掌握知识的速度和进度来分配课外时间和把握进度, 提高了学生去思考、分析、解决问题地能力。 (3)校外研学拓展了学生视野、激发了学生学习的兴趣,以及引发学生思考 课堂知识与实际应用之间的异同。 (4)由记忆型的试卷答题转变为有实际应用价值的成果展示,提高了学生动 手能力。 教学内容: 总的教学内容 1. 由固定内容的实验指导书转变为引入更多国内、国 际、网络以及开源社区等开放资源; 2. 重点讨论建立真实世界、工业级、基于 Web 的应用 程序,涉及外观 良好的 Web 页面、客户/服务器系统、数据库和分布式计算等 知识和技术。通过大量的实例和充分的动手实践,让学生掌握 Web 程序设计的基本技能和解决实际问题的动手能力; 3.学习如何编写多层的、客户/服务器的、数据密集的、基于 Web 的应用程序;讲授如何使用 XHTML、JavaScript、DHTML 和 XML 建立客户端应用程序;讲授如何使用 Web 服务器 (Apache)、数据库(MySQL)、PHP 建立服务器端应用程序。 4.学习如何使用 Linux(操作系统)、Web 服务器(Apache)、 数据库(MySQL)、PHP 建立服务器端应用程序,并在 LAMP 网 站框架下利用 Drupal CMS,或者 WordPress CMS 创建网站,添加
主题和内容等技术实现。 5.网站建设的技术框架明确,但网站内容和风格可以根据学生 的兴趣自己选择和构思 第1周 HTML文件标记:HTML排版标记;HTML字体标记:HTML清单 标记:HTML表格标记:HTML表单标记:HTML图形标记:HTML 链接标记:HTML多媒体标记:HTML其他标记:HTML特殊字 浒,HTML调色原理 第2周 用XHTML 创建web页面:第 XHTML:W3 C XHTML验证 服务:XHTML中的标题:XHTML中的链接:XHTML中的图像: XHTML中的特殊字符与多个换行符:XHTML中的无序列表: XHTML中的嵌套列表与有序列表。基本XHTML表格:XHTML 表格与格式化:基本HTML表单:复杂XHTML表单:内部链 接;创建和使用图像映射:meta元素;frameset元素: 嵌套的 frameset. 第3周 内联样式:嵌入式样式表:冲突样式:链接外部样式表:W3CCSS 验证服务:元素定位:背景:元素尺寸:文本流与框模型:用 户样式老 第4周 简单程序;用prompt对话框获取用户输入:内存概念:算术运 算;判定;控制结构:if选择结构:if..else选择结构:while重 复结构:构造算法:for重复结构:switch多路选择结构:do..while 重复结构:break和continue语句:逻辑运算符。随机数生成: 随机图形生成器:作用域规则:iavasc t全局函数,递归.详 归与迭代。申明与分配数组 数组使用 例 使用数组的随机 图形生成器:引用与引用参数:将数组传给函数:数组排序: 搜索数组:多维数组。 第5周 在自己的计算机上安装iux操作系统,根据老师提供的资料! 通过互联网上的开源社区下载并安装。可能会遇到各种问题, 学会使用网络寻求帮助 第6周 在已经安装好Linux操作系统的机器上继续安装Apache Web Server。根据老师提供的资料,通过互联网上的开源社区下载 并安装。可能会遇到各种问题,学会使用网络寻求帮助。 第7周 在之前将宏结好。 Apache服务器的机器上,根据老师 提供的资料继续安装MySa数据库服务器 通过互联网上的于 源社区下载并安装。可能会遇到各种问题,学会使用网络寻求 帮助。 第8周 在之前已将安装好Linux,Apache,MySql服务器的机器上,根 据老师提供的资料继续安装PHP。通过互联网上的开源社区下 载并安装。可能会遇到各种问题,学会使用网络寻求帮助 第9周 在在之前已将安装好Linux,Apache,MySqI,Php的机器上, 根据老师提供的资料继续安装内容管理器Drupal或者 WordPress。通过互联网上的开源社区下载并安装。可能会遇到 各种问题,学会使用网络寻求帮助 第10周 学习Drupal中节点的创建:内容类型的创建:模块的使用:主 题的使用:区块的使用:菜单的使用
主题和内容等技术实现。 5.网站建设的技术框架明确,但网站内容和风格可以根据学生 的兴趣自己选择和构思。 第 1 周 HTML 文件标记;HTML 排版标记;HTML 字体标记;HTML 清单 标记;HTML 表格标记;HTML 表单标记;HTML 图形标记;HTML 链接标记;HTML 多媒体标记;HTML 其他标记;HTML 特殊字 符;HTML 调色原理。 第 2 周 使用 XHTML 创建 Web 页面;第一个 XHTML;W3C XHTML 验证 服务;XHTML 中的标题;XHTML 中的链接;XHTML 中的图像; XHTML 中的特殊字符与多个换行符;XHTML 中的无序列表; XHTML 中的嵌套列表与有序列表。基本 XHTML 表格;XHTML 表格与格式化;基本 XHTML 表单;复杂 XHTML 表单;内部链 接;创建和使用图像映射;meta 元素;frameset 元素;嵌套的 frameset。 第 3 周 内联样式;嵌入式样式表;冲突样式;链接外部样式表;W3C CSS 验证服务;元素定位;背景;元素尺寸;文本流与框模型;用 户样式表。 第 4 周 简单程序;用 prompt 对话框获取用户输入;内存概念;算术运 算;判定;控制结构;if 选择结构;if…else 选择结构;while 重 复结构;构造算法;for 重复结构;switch 多路选择结构;do…while 重复结构;break 和 continue 语句;逻辑运算符。随机数生成; 随机图形生成器;作用域规则;javascript 全局函数;递归;递 归与迭代。申明与分配数组;数组使用示例;使用数组的随机 图形生成器;引用与引用参数;将数组传给函数;数组排序; 搜索数组;多维数组。 第 5 周 在自己的计算机上安装 Linux 操作系统,根据老师提供的资料, 通过互联网上的开源社区下载并安装。可能会遇到各种问题, 学会使用网络寻求帮助。 第 6 周 在已经安装好 Linux 操作系统的机器上继续安装 Apache Web Server。根据老师提供的资料,通过互联网上的开源社区下载 并安装。可能会遇到各种问题,学会使用网络寻求帮助。 第 7 周 在之前已将安装好 Linux,Apache 服务器的机器上,根据老师 提供的资料继续安装 MySql 数据库服务器。通过互联网上的开 源社区下载并安装。可能会遇到各种问题,学会使用网络寻求 帮助。 第 8 周 在之前已将安装好 Linux,Apache,MySql 服务器的机器上,根 据老师提供的资料继续安装 PHP。通过互联网上的开源社区下 载并安装。可能会遇到各种问题,学会使用网络寻求帮助。 第 9 周 在在之前已将安装好 Linux,Apache,MySql,Php 的机器上, 根 据 老 师 提 供 的资料 继 续 安 装 内 容管理 器 Drupal 或 者 WordPress。通过互联网上的开源社区下载并安装。可能会遇到 各种问题,学会使用网络寻求帮助。 第 10 周 学习 Drupal 中节点的创建;内容类型的创建;模块的使用;主 题的使用;区块的使用;菜单的使用
第11周 根据自己的兴趣爱好,特长,自主设计网站。 第12周 第13周 校外研学。了解域名系统解析技术。 第14-15周 完善自己的网站 第16-18周 学生展示个人设计和实现的网站,公开汇报网站的技术框架利 具体内容。对于完成质量较高的网站,在实验室进行展示,提 交源代码到实验室指定的机器上,并完成网站的部署,为部分 网站制作展板。对照教学大纲要求,学生提交课程学习报告, 针对学习的知识情况、能力培养情况,以及在实践中得到的关 于社会价值等方面进行汇报。对课程提出建设性意见。 教学进度:总的原则:由传统的固定时间固定地点固定内容固定进度的教学方式 转变为学生按照教学大纲要求,自己根据掌握知识的速度和进度来分配课外时间 和把握进度。 老师会根据大纲要求,在某些内容上给予集中讲解,学生可以根据自己的情 况调整自己的进度。对于尽了最大努力也无法按照进度完成教学大纲内容的同学 老师也会给出 些建议, 可以跳过中间的部分有难度的内容。比如有些同学 Linux下建设网站可能就很难完成,老师也会给出另一种在Windows下完成的方 案。不过先要尽量去尝试。老师会确保绝大多数同学(90%以上)都能完成教学 大纲规定的内容。老师已经为同学们可能的困雅准备了一些预案,以便在需要的 时候提供给个别同学,让这些同学不至于无法完成教学目标而灰心或者挂科。 老师给需要帮助的学生更多的关注。 总的原则:围绕课程知识体系和逻辑结构,课堂组织突出引导性、探究性、 参与性。由以老师为中心, 老 为 转变为以学生为中心,老师与学生,学 生与学 之间互动,提高学生参与度以及学习效果。 老师给出教学内容框架,学生在老师给出的框架内自主学习,以学生动手实 践为主,老师为学生解答为辅。加强学生与学生之间、学生与老师之间的互动。 教师的职责:老师安排好教学内容,明确学习的任务和目标,教学方式以学 生动手实践为主,教师答疑为辅。 学生的职责:学生按照教 大纲的要求,根据进度安排,学习并完成大纲规 教学组 定内容的学习和动手实践。教师上课时间在教室负责答疑,并解决学生的问题。 课堂时间老师学生按照课表规定在实验室上课,老师集中讲授时间不多于课堂时 织 间的三分之一。课后时间学生根据自己的情况分配,一般为课堂时间的1-3倍。 具体内容如下 (1)老师上课前把课程设计的内容发给学生,包括教学大纲、教学目标和教 学内容等。 (2)老师在第一次课详细介绍课程的基本情况,详细内容请参见“政府网站 建设介绍PPT”,内容包括:课程理念、课程简介、教学目标、教学进度、教学内 教学环节、教学组织、课程基本信息、教学团队、考核方式、校外研学、成
第 11 周 根据自己的兴趣爱好,特长,自主设计网站。 第 12 周 模仿专业的网站设计并制作自己的网站,要真实可用,尽可能 达到专业的效果。 第 13 周 校外研学。了解域名系统解析技术。 第 14-15 周 完善自己的网站 第 16-18 周 学生展示个人设计和实现的网站,公开汇报网站的技术框架和 具体内容。对于完成质量较高的网站,在实验室进行展示,提 交源代码到实验室指定的机器上,并完成网站的部署,为部分 网站制作展板。对照教学大纲要求,学生提交课程学习报告, 针对学习的知识情况、能力培养情况,以及在实践中得到的关 于社会价值等方面进行汇报。对课程提出建设性意见。 教学进度:总的原则:由传统的固定时间固定地点固定内容固定进度的教学方式 转变为学生按照教学大纲要求,自己根据掌握知识的速度和进度来分配课外时间 和把握进度。 老师会根据大纲要求,在某些内容上给予集中讲解,学生可以根据自己的情 况调整自己的进度。对于尽了最大努力也无法按照进度完成教学大纲内容的同学, 老师也会给出一些建议,可以跳过中间的部分有难度的内容。比如有些同学在 Linux 下建设网站可能就很难完成,老师也会给出另一种在 Windows 下完成的方 案。不过先要尽量去尝试。老师会确保绝大多数同学(90%以上)都能完成教学 大纲规定的内容。老师已经为同学们可能的困难准备了一些预案,以便在需要的 时候提供给个别同学,让这些同学不至于无法完成教学目标而灰心或者挂科。 老师给需要帮助的学生更多的关注。 教学组 织 总的原则:围绕课程知识体系和逻辑结构,课堂组织突出引导性、探究性、 参与性。由以老师为中心,老师讲授为主转变为以学生为中心,老师与学生,学 生与学生之间互动,提高学生参与度以及学习效果。 老师给出教学内容框架,学生在老师给出的框架内自主学习,以学生动手实 践为主,老师为学生解答为辅。加强学生与学生之间、学生与老师之间的互动。 教师的职责:老师安排好教学内容,明确学习的任务和目标,教学方式以学 生动手实践为主,教师答疑为辅。 学生的职责:学生按照教学大纲的要求,根据进度安排,学习并完成大纲规 定内容的学习和动手实践。教师上课时间在教室负责答疑,并解决学生的问题。 课堂时间老师学生按照课表规定在实验室上课,老师集中讲授时间不多于课堂时 间的三分之一。课后时间学生根据自己的情况分配,一般为课堂时间的 1-3 倍。 具体内容如下: (1)老师上课前把课程设计的内容发给学生,包括教学大纲、教学目标和教 学内容等。 (2)老师在第一次课详细介绍课程的基本情况,详细内容请参见“政府网站 建设介绍.PPT”,内容包括:课程理念、课程简介、教学目标、教学进度、教学内 容、教学环节、教学组织、课程基本信息、教学团队、考核方式、校外研学、成 果展示等
(3)老师分三阶段给出教学内容框架,学生在老师给出的框架内自主学习, 以学生动手实践为主,老师为学生解答为辅。加强学生与学生之间、学生与老师 之间的互动。 第一阶段的教学内容主要是关于TML以及XTML静态网页编程的技术。 这一部分内容以学生在windows操作系统上使用IE或Goolge Chrome或者Firefox 等常用的浏览器学习并运行指定内容的HTML以及XHTML等代码。这部分内容 主要以教材《Internet与WWW程序设计教程》(第三版)(INTERNET&WORLD WIDE WEB HOW TO PROGRAM,THIRD EDITION,H.M.Deitel,[PJ.Deitel A.B.Goldbe g著 刘文红等译 电子 工业出版社)中的指定 容头 这部分 内容作为入门,绝大部分学生都不会有困难,只需要按照要求投入足够的时间就 可完成教学目标。 第二阶段的教学内容为Linxu+-Apache+-MySql+PHP。这一部分内容由老师提 供参考资料(教学文档),由学生按照老师提供的资料在自己的计算机上完成上述 开源软件的下载 安装,以及配置等工作 这部分工作的难度相对来讲比较大 由于需要课外时间完成大纲规定的内容,因此要求在学生自己的计算机上完成上 述系统的安装,方便学生在教室之外进行自主学习。由于不同学生的计算机的cpu 架构,操作系统的差异比较大,有些同学的机器完成这些工作可能会遇到各种各 样的问题,其至有的机器最后无法完成这部分数学内容。为了确保所有同学鄂 完成这 一阶铅的数受日标 老师设计了一些预案,以便在需要的时候提供给个另别 同学 帮助这些同学能进入第三阶段的教学内容的学习 三阶段的教学内容为开源的内容管理器Drupal或者WordPress的安装,以 及利用它们设计和制作网站。网站的内容和风格不限,并使用PHP脚本或者其他 动态脚本语言编写相应的代码,完成动态网页的设计和实现。这部分内容主要的 参考资料包括老师提供的几个电子文档,还有两本参考书,分别是:《D 建站技术手册》(方擎等编著 电子工业出版社), 《Drup 机械工业出版社)。学生可以参考这些资料完成自己网站的设计和实现 (4)老师的在课堂上讲授的内容主要针对这三部分集中在课堂讲解,讲解时 间不超过总课堂时间的三分之一 (5)安排一至两次课外研学活动。课外研学是该课程的环节之 也是拓用 学生视野、激发同学们兴趣 引发同学们思考的重要内容之 课外研学活动的 安排也是保障教学质量和效率 ,实现研究型教学目标的重要内容 (6)考核由记忆型的试卷答题转变为有实际应用价值的成果展示。学生需费 独立完成自己的成果,并在全班做公开答辩和展示。老师和同学互动提问,老师 点评并给出最终成绩。获得优秀的同学的作品,主要是网站源代码,收入课程的 成果库中(网站)。目前已近有8位同学的成果已经被收入课程的成果库中(网站) 可以通过网络访问这些同学的网站。 课外研学: 课外研学是该课程的环节之一,也是激发同学们兴趣,引发同学们思考的用 要内容之一。课外研学活动的安排也是保障教学质量和效率,实现研究型教学目 标的重要内容。课外研学一方面包括同学们在课堂之外对照教学大纲,完成在课 堂上没有能完成的内容的自主学习,学习中遇到问题可以通过邮件向老师求助, 也可以找同学求助,还可以通过互联网进行求助。课外研学也包括校外的研学活
(3)老师分三阶段给出教学内容框架,学生在老师给出的框架内自主学习, 以学生动手实践为主,老师为学生解答为辅。加强学生与学生之间、学生与老师 之间的互动。 第一阶段的教学内容主要是关于 HTML 以及 XHTML 静态网页编程的技术。 这一部分内容以学生在 windows 操作系统上使用 IE 或 Goolge Chrome 或者 Firefox 等常用的浏览器学习并运行指定内容的 HTML 以及 XHTML 等代码。这部分内容 主要以教材《Internet 与 WWW 程序设计教程》(第三版)(INTERNET & WORLD WIDE WEB HOW TO PROGRAM,THIRD EDITION,H.M.Deitel,[美] P.J.Deitel, A.B.Goldberg 著 ,刘文红 等译 ,电子工业出版社)中的指定内容为主。这部分 内容作为入门,绝大部分学生都不会有困难,只需要按照要求投入足够的时间就 可完成教学目标。 第二阶段的教学内容为 Linxu+Apache+MySql+PHP。这一部分内容由老师提 供参考资料(教学文档),由学生按照老师提供的资料在自己的计算机上完成上述 开源软件的下载、安装,以及配置等工作。这部分工作的难度相对来讲比较大。 由于需要课外时间完成大纲规定的内容,因此要求在学生自己的计算机上完成上 述系统的安装,方便学生在教室之外进行自主学习。由于不同学生的计算机的 cpu 架构,操作系统的差异比较大,有些同学的机器完成这些工作可能会遇到各种各 样的问题,甚至有的机器最后无法完成这部分教学内容。为了确保所有同学都能 完成这一阶段的教学目标,老师设计了一些预案,以便在需要的时候提供给个别 同学,帮助这些同学能进入第三阶段的教学内容的学习。 第三阶段的教学内容为开源的内容管理器 Drupal 或者 WordPress 的安装,以 及利用它们设计和制作网站。网站的内容和风格不限,并使用 PHP 脚本或者其他 动态脚本语言编写相应的代码,完成动态网页的设计和实现。这部分内容主要的 参考资料包括老师提供的几个电子文档,还有两本参考书,分别是:《Drupal 高手 建站技术手册》(方擎等编著,电子工业出版社),《Drupal 实战》(葛红儒编著, 机械工业出版社)。学生可以参考这些资料完成自己网站的设计和实现。 (4)老师的在课堂上讲授的内容主要针对这三部分集中在课堂讲解,讲解时 间不超过总课堂时间的三分之一。 (5)安排一至两次课外研学活动。课外研学是该课程的环节之一,也是拓展 学生视野、激发同学们兴趣,引发同学们思考的重要内容之一。课外研学活动的 安排也是保障教学质量和效率,实现研究型教学目标的重要内容。 (6)考核由记忆型的试卷答题转变为有实际应用价值的成果展示。学生需要 独立完成自己的成果,并在全班做公开答辩和展示。老师和同学互动提问,老师 点评并给出最终成绩。获得优秀的同学的作品,主要是网站源代码,收入课程的 成果库中(网站)。目前已近有 8 位同学的成果已经被收入课程的成果库中(网站), 可以通过网络访问这些同学的网站。 课外研学: 课外研学是该课程的环节之一,也是激发同学们兴趣,引发同学们思考的重 要内容之一。课外研学活动的安排也是保障教学质量和效率,实现研究型教学目 标的重要内容。课外研学一方面包括同学们在课堂之外对照教学大纲,完成在课 堂上没有能完成的内容的自主学习,学习中遇到问题可以通过邮件向老师求助, 也可以找同学求助,还可以通过互联网进行求助。课外研学也包括校外的研学活
动。课外研学是拓展学生视野,激发学生兴趣的重要手段,也是保障“研究型” 课程教学质量和效率,实现研究型教学目标的重要手段之一。 总的原则:考核方式遵循重平时、重参与、重研究、重效果的原则。由记忆 型的试卷答题转变为有实际应用价值的成果展示。 考核内 学期末,每个同学在全班同学面前单独展示自己的成果,老师和同学互动提 容 问,老师点评和评 获得优秀的同学的作品,收入课程的成果库中(网站)。供同学们学习。 每个同学单独提交网站建设报告。 平时考核 考核类型 课程作业 课堂表现期中考试 (50%) 考核 注:占总成 占平时考 方式 绩的40-70% 核比例 40% 期末考核 网站演示,书面报告 (60%) 学习 按照进度要求,学生必须自己动手搭建环境、设计网站、编写程序, 要求 调试程序,并得到预期的结果。 二、 教学进度及基本内容 研究型学习要求 教学周 章节名称 讲授内容及掌握程度 学习时间 学习内容 学 (小时) 第一章、HTL TL文件标记:HTL接版标记:HTL入门 进 第1周 TL字体标记:HmL清单标记 教程 度 第2周 T机表格标记:TL表单标记: http://ww 安 第3周 HML图形标记:HmML链接标记 w.jb51.ne L多媒体标记:TML其他标 t/shouce/ 排 第4周 记:HL特殊字符:HTL调色ht■l/html 原理。熟悉 htm
动。课外研学是拓展学生视野,激发学生兴趣的重要手段,也是保障“研究型” 课程教学质量和效率,实现研究型教学目标的重要手段之一。 考核内 容 总的原则:考核方式遵循重平时、重参与、重研究、重效果的原则。由记忆 型的试卷答题转变为有实际应用价值的成果展示。 学期末,每个同学在全班同学面前单独展示自己的成果,老师和同学互动提 问,老师点评和评价。 获得优秀的同学的作品,收入课程的成果库中(网站)。供同学们学习。 每个同学单独提交网站建设报告。 考核 方式 平时考核 (50%) 注:占总成 绩的 40-70% 考核类型 课程作业 课堂表现 期中考试 占平时考 核比例 40% 期末考核 (60%) 网站演示,书面报告 学习 要求 按照进度要求,学生必须自己动手搭建环境、设计网站、编写程序, 调试程序,并得到预期的结果。 二、教学进度及基本内容 学 进 度 安 排 教学周 章节名称 讲授内容及掌握程度 研究型学习要求 学习内容 学习时间 (小时) 第 1 周 第 2 周 第 3 周 第 4 周 第一章、HTML HTML 文件标记;HTML 排版标记; HTML 字体标记;HTML 清单标记; HTML 表格标记;HTML 表单标记; HTML 图形标记;HTML 链接标记; HTML 多媒体标记;HTML 其他标 记;HTML 特殊字符;HTML 调色 原理。熟悉 HTML 入门 教程 http://ww w.jb51.ne t/shouce/ html/html .htm 3
第二章、XTM(1)使用XTM创建Wb页面:第一XTML教材3 个XHT.3 C XHTMI验证服条 上实例程 XTL中的标题;XTL中的链 序 接:HTL中的图像:HTL 中的特殊字符与多个换行符: TL中的无序列表:TL中 的嵌套列表与有序列表。熟悉 第三章、XM(2)基本HTM表格:XTL表格与XTL教材3 格式化:基本L表单:复杂 上实例程 TL表单:内部链接:创建利 序 使用图像映射:meta元素: frameset元素;嵌套的 frameset,熟悉 第四章、层叠样式 内联样式:嵌入式样式表:冲突 CSS教材上3 表 样式:链接外部样式表:W3CCSS 实例程序 验证服务:元素定位:背景:元 素尺寸:文本流与框模型:用户 样式表。熟悉 第五章、 简单程序:用prompt对话框获 JavaScrip TavaScript(控制 取用户输入:内存概念:算术运 t教材上实 结构) 算:判定:控制结构:f洗轻 例程序 结构if…else选择结构: hile重复结构:构造算法:for 重复结构 switch多路选择结 构:do.while重复结构:break 和continue语句:逻辑运算符】 熟悉 第六章 随机数生成:随机图形生成器 JavaScrip 3 JavaScript(函数 作用域规则:javascript全局 t教材上实 函数:递归:递归与迭代。熟悉 例程序 第七音、 申明与分配数组:数组使用示 3 JavaScript(数组) 例:使用数组的随机图形生成 教材上实 器:引用与引用参数:将数组传 例程序 给函数:数组排序:搜索数组 多维数组。熟悉
第二章、XHTML(1) 使用 XHTML 创建 Web 页面;第一 个 XHTML;W3C XHTML 验证服务; XHTML 中的标题;XHTML 中的链 接;XHTML 中的图像; XHTML 中的特殊字符与多个换行符; XHTML 中的无序列表;XHTML 中 的嵌套列表与有序列表。熟悉 XHTML 教材 上实例程 序 3 第三章、XHTML(2) 基本 XHTML 表格;XHTML 表格与 格式化;基本 XHTML 表单;复杂 XHTML 表单;内部链接;创建和 使用图像映射;meta 元素; frameset 元素;嵌套的 frameset。熟悉 XHTML 教材 上实例程 序 3 第四章、层叠样式 表 内联样式;嵌入式样式表;冲突 样式;链接外部样式表;W3C CSS 验证服务;元素定位;背景;元 素尺寸;文本流与框模型;用户 样式表。熟悉 CSS 教材上 实例程序 3 第五章、 JavaScript(控制 结构) 简单程序;用 prompt 对话框获 取用户输入;内存概念;算术运 算;判定;控制结构;if 选择 结构;if…else 选择结构; while 重复结构;构造算法;for 重复结构;switch 多路选择结 构;do…while 重复结构;break 和 continue 语句;逻辑运算符。 熟悉 JavaScrip t 教材上实 例程序 3 第六章、 JavaScript(函数) 随机数生成;随机图形生成器; 作用域规则;javascript 全局 函数;递归;递归与迭代。熟悉 JavaScrip t 教材上实 例程序 3 第七章、 JavaScript(数组) 申明与分配数组;数组使用示 例;使用数组的随机图形生成 器;引用与引用参数;将数组传 给函数;数组排序;搜索数组; 多维数组。熟悉 JavaScript 教材上实 例程序 3
第八章、 对象:Math对象:String对象:JavaScript3 JavaScript(对象) Data对象:Boolean对象和 教材上实 Number对象:Document对象: 例程序 Window对象:使用cookie:最 后的javascript示例。热悉 Web服务器(Linux+Linux操作系统ubuntu的安装:Linux+ 3 第5周 Apache) Linux下Web服务署Apache的Apache安 第6周 安转和启动。孰悉 转和租置 第7周 MySQL Linux下MySQL的安装、配置 Linux下 3 第8周 启动。熟悉 ysQL的安 转、配留、 启动
第八章、 JavaScript(对象) 对象;Math 对象;String 对象; Data 对象;Boolean 对象和 Number 对象;Document 对象; Window 对象;使用 cookie;最 后的 javascript 示例。熟悉 JavaScript 教材上实 例程序 3 第 5 周 第 6 周 第 7 周 第 8 周 Web服务器(Linux + Apache) Linux 操作系统 ubuntu 的安装; Linux 下 Web 服务器 Apache 的 安装和启动。熟悉 Linux + Apache 安 装和配置 3 MySQL Linux 下 MySQL 的安装、配置、 启动。熟悉 Linux 下 MySQL 的安 装、配置、 启动 3