(一)教学建议
1、课程项目结构与学时分配
为使学生掌握微信公众平台开发为企业开发“高大上”的品牌传播渠道,学生需要熟练掌握H5和PHP开发技术,本课程以模拟企业所需人才条件,由老师从企业角度给与学生技能的培训和实训操作,将职业行动领域的工作过程融合在项目训练中。本课程项目结构与学时分配见表1。
表1
微信开发课程项目(学习情境)内容与学时分配表 项目编号 子项目名称 子项目内容 支撑知识 学时 1 MYSQL数据库 1、 PHPMYADMIN管理1 掌握Mysql数据库 数据库。 2 查询维护mysql数2、 SQL查询语言。 据库 3、 建立数据表。 3 数据库设计 4、 操作数据表CRUD 5、 数据库设计 6、 T-SQL编程 7、数据高级查询 1 WAP手机网站开发 1 H5 基于移动端2网页文本、图像、超web开发,小程序开链接、表格、层的使用 发。 3移动设备HTML5页面2 图片图形处理 布局 3 CSS3规范应用 4 HTML5规范的本地存储 5 移动WEB的离线应用 6移动设备的常见HTML5表单元素 7移动WEB的界面样式 8 CSS3的规范, CSS3选择器 1 PHP环境配置 1 掌握PHP环境配2 PHP基础语法 置 3 PHP函数、数组、字2 PHP语法 符串表达式 3掌握PHP结合4 PHP+mysql编程 MYSQL编程 5 PHP WEB企业网站开4 企业网站开发实10 2 微网站开发 20 3 PHP程序设计 25 发 训 4 1、xml结构介绍 1、掌握xml相关语2、xml基本的作用和法和应用。 应用场景、xml的语法、2、运用公众平台xml验证技术 API。 3、微信公众平台API3、实际操作微信公微信公众平台开发 详解 众平台相关后台配4、微信事件推送 置、信息推送等。 5、微信会话界面自定4、开发内置APP实义菜单 训。 6、开发功能丰富的微信内置APP 25
2、课程教学实施
建议本课程重视学生在校学习与实际工作的一致性,采取任务驱动、项目导向的教学模式,每个具体学习情境设计见表2-1、2-2、2-3详表。
表2-1
微信开发学习情境表一 学习情境(项目):MYSQL数据库 学时 10 能力目标:通过理论和实践相结合的教学方式,使学员熟练掌握mysql数据库。 项目目标 知识目标: 1、Mysql数据库设计 2、Mysql数据库管理 1、 PHPMYADMIN管理数据库。 2、 SQL查询语言。 3、 建立数据表。 4、 操作数据表CRUD 5、 数据库设计 6、T-SQL编程 7、数据高级查询 项目任务 学生知识 1、对数据库有一定了解 与能力准备 教学材料准备 步骤 1、 PHPMYADMIN工具包 2、 Mysql开发环境 教学活动过程 主要知识点 教学方法建议 学时 提出总体课程目标和任务1、 PHPMYADMIN要求,下发任务说明书,工具使用 1、 数据库设计 让学生提前了解任务内2、 SQL查询修改 讲授演示发 容,并提前进行资料的学3、 建立和Mysql习 开发 引入工作任务,分析目标,1、 了解语法使用摆出问题,做出任务计划,参数 2、分析任务,提将完成任务所需要的基2、 创建修改用户讲授法 出问题,制定实本理论和基本概念讲授及权限 操作法 施计划和方案 给学生,然后经过讨论,3、 数据库设计 1 4 确定最终工作任务方案。 技能实训,提出进一步问 4、技能实训和知题,拓展相应知识,强化识拓展 专项技能 进行自评、互评交流,分析工作过程的问题和不足,并总结成功与失败的经验和教训,发扬成绩,找出不足。 同时结合一定形式的理论5、检查和评估 和实践综合考查,成果展示、提交实训报告和多种形式的虚拟情趣活动等,及时得到教学反馈信息,做出教学评价
表2-2
微信开发技术学习情境表二 学习情境(项目):微网站开发 能力目标:掌握企业网站建设 项目目标 知识目标: 1、 HTML5+CSS3相关开发技术 2、 WAP手机网站开发 3、 网站界面美化 任务一:HTML5+CSS3超文本标记语言 任务二:企业WAP端开发 任务三:小程序开发 学时 20 演示与操作法 讨论交流法 3 交互检查法 讨论法 小组演示法 1 项目任务 学生知识 1、html和CSS相关基础 与能力准备 2、了解微信小程序相关应用 1、 项目任务所需教学案例 2、 项目实施标准 3、 演示视频资料 教学材料准备 4、 技能实训网页资料案例5-10个 5、 小程序相关实训课件 6、 项目阶段性考核内容和评价标准 步骤 教学活动过程 主要知识点 教学方法建议 学时 1、 收集任务资讯,下1、 WAP手机网站开发 发任务说明书和相2、 HTML5页面布关参考资料 2、 分析任务要求,制定局 任务工作计划,确定3、 移动WEB的离案例法 线应用 工作方案。 讨论法 1、任务一教学 演示和操作法 3、 任务实施: 讲解相应语法操作多媒体展示成品和体验效果,完整演示绘制过程 4、技能实训,拓展知识 5、组织讨论和总结 任务二 1、WEB网站相关1、 收集任务资讯,下知识 发任务说明书和相2、建设基于HTML5的WAP端 关参考资料 2、 分析任务要求,制定任务工作计划,确定工作方案。 2、任务二教学 3、 任务实施: 讲解相应语法操作,多媒体展示成品和体验效果,完整演示布局过程,解答学生在操作中的问题。 4、 技能实训,拓展知识 5、 组织讨论和总结 成果检查和展示,分析反思工作过程并交流,对绘图进行适当集中测评,多3、检查和评估 角度检查学生学习情况,及时教学反馈,强化和弥补教学不足。 案例法 讨论法 演示和操作法 10 9 交互检查法 讨论法 小组演示法 1
表2-3
微信开发技术学习情境表三 学习情境(项目):PHP程序设计 能力目标:微信开发后端PHP设计,mysql相关知识 项目目标 知识目标: 1、 PHP基础 2、 PHP函数、 数组、字符串 3、 PHP结合Mysql实现Web企业站开发 任务一:PHP语言运用 任务二:结合mysql的PHP运用 任务三:实现WEB企业站开发 1、对企业网站需求了解 3、对Mysql已能熟练运用 学时 25 项目任务 学生知识 2、一定逻辑思维能力 与能力准备 1、 项目任务案例材料 2、 实际操作教学演示视频 教学材料准备 3、 技能实训样品资料(完整网页两套) 4、 多媒体教学课件 5、 项目阶段性考核内容和评价标准 步骤 教学活动过程 主要知识点 教学方法建议 学时 1、 提前下达任务书,让1、PHP语言基础 学生收集资料,展开2、PHP结合mysql 前期的自学,摆出问题。 2、 任务分析和分解,规划任务方案。 1、任务一教学 3、 任务实施: 项目需求阅读,讲解基础知识,全面演示和操作实际运用并结合学生动手能力和自学能力 4、 技能实训和知识拓展 5、 组织交流讨论 案例法 操作法 情境教学法 11