高中信息技术选择性必修《网站功能实现与动态网页制作》教学设计_第1页
高中信息技术选择性必修《网站功能实现与动态网页制作》教学设计_第2页
高中信息技术选择性必修《网站功能实现与动态网页制作》教学设计_第3页
高中信息技术选择性必修《网站功能实现与动态网页制作》教学设计_第4页
高中信息技术选择性必修《网站功能实现与动态网页制作》教学设计_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高中信息技术选择性必修《网站功能实现与动态网页制作》教学设计本教学设计面向高中信息技术选修3《网络技术应用》模块中“网站实现(二)”一课,承接前序“网站实现(一)”中已完成的站点规划与静态页面搭建,重点开展网页表单、脚本交互与动态功能的实现教学,帮助学生完成从“静态展示”到“动态交互”的关键跨越。一、教材分析本课选自教科版高中信息技术选修3第四章第三节。本章以“建设一个班级网站”为主线,将网站建设的全过程分解为规划设计、素材准备、页面制作、功能实现、测试发布五个环节。前一小节中,学生已能使用HTML标签编写基本页面,掌握了文字、图片、超链接、表格的插入方法,完成了网站首页与主要栏目页的静态框架。本小节的任务是在既有框架之上,让网站“活起来”:通过表单收集访客信息,通过脚本实现页面交互,通过整体调试保证各页面协同工作。教材将本课内容分为三个层次。第一层次是表单的创建与使用,涉及表单域、文本框、单选按钮、复选框、下拉列表、提交与重置按钮等控件的认识与属性设置。第二层次是脚本语言的初步体验,以JavaScript为切入点,实现诸如表单校验、日期显示、按钮响应等常见交互效果。第三层次是网站整体功能的整合与调试,包括站内链接检查、表单数据走向分析和页面兼容性测试。本课的地位体现在两点:其一,它是“技术操作”向“技术应用”过渡的枢纽,表单与脚本是几乎所有真实网站的基础构件;其二,它承载着数据意识与信息安全教育的契机,表单数据的收集、传输与处理,直接关联个人隐私保护的议题,是落实信息社会责任素养的天然载体。二、学情分析授课对象为高二年级选修本模块的学生。经过必修模块和本模块前期的学习,学生已具备如下基础:熟练使用浏览器与文件管理工具,理解网址、服务器、网页的关系;能读懂基本的HTML文档结构,会用记事本或集成开发工具编写简单页面;在小组协作中完成过站点栏目规划,具备了项目化的初步体验。学生的困难同样明显。其一,多数学生只把表单当作“看到的界面元素”,从未思考过数据提交后去了哪里,缺少“客户端—服务器”的初步认知框架。其二,脚本编写对逻辑的要求高于标签堆砌,部分学生在缩进、符号配对、变量命名等细节上容易出错,容易产生畏难情绪。其三,小组进度不一,前课未按要求完成静态页面的个别小组,需要在本课伊始安排补位时间。基于上述判断,本课采取“任务驱动、分层推进、问题引领”的策略:基础任务人人过关,拓展任务弹性开放,认知难点通过生活类比和可视化演示化解。三、教学目标信息意识方面,学生能够认识到表单是网站与用户之间进行数据交互的桥梁,能够从生活场景中辨识表单应用,并意识到提交个人数据前需要审视数据的去向与用途。计算思维方面,学生能够理解“用户输入—脚本校验—提交处理”的处理流程,能将一个表单功能分解为界面搭建、数据采集、逻辑判断三个步骤,逐层实现;能在调试中运用“定位错误—缩小范围—验证修改”的问题求解方法。数字化学习与创新方面,学生能运用表单控件与JavaScript脚本为班级网站添加留言反馈、在线调查等动态功能,能查阅官方文档或示例代码改造出符合自己站点风格的交互效果,体现一定的个性化设计。信息社会责任方面,学生能在设计表单时遵循“最少够用”原则,不收集与功能无关的个人信息,能就“网站收集数据应当遵守什么规范”形成清晰的价值判断。四、教学重点与难点教学重点:表单及常用表单控件的创建与属性设置;脚本语言嵌入网页实现交互的方法;网站整体功能的调试与整合。教学难点:理解表单数据的提交机制与客户端校验的作用;能够读懂并修改简单JavaScript代码,适应脚本语法对书写格式的严格要求。五、教学方法与课前准备教学方法上,以项目化任务驱动为主线,辅之以对比演示、问题链引导和小组协作。教师准备三方面资源:一是完成度不同的两版班级网站样例,静态版与动态版各一,用于课堂对比导入;二是学生机上的半成品工程文件夹,内含前课制作好的页面、图片素材与待填写的代码骨架,保证人人从同一起点出发;三是分层的任务学案,基础层为表单制作,提高层为脚本校验,挑战层为倒计时或滚动公告等自选特效。硬件上确保机房网络通畅,每名学生的浏览器可打开本地页面预览。课时安排两课时,每课时四十五分钟,本设计按两课时连续表述。六、教学过程(一)情境对比,明确差距(5分钟)上课伊始,教师通过大屏幕先后打开两个版本的小组网站首页。静态版页面整洁但全部功能“点不动”;动态版则能在留言框输入文字、点击按钮后弹出提示、页面头部自动显示当天日期。教师请学生用一句话说出两者的本质差别。学生的回答通常集中在“能互动”“有反应”“像真正的网站”。教师顺势板书两个词:展示,交互。前课完成的是“展示”,本课要解决的是“交互”。教师明确本课的总任务:为小组的班级网站添加一个“访客留言与兴趣调查”页面,使其具备收集并初步处理访客信息的能力,并完成整站功能的检查与联调。任务落到纸面,以学案的形式发至各组。(二)温故知新,补位起跑(5分钟)考虑个别小组前课任务未完成,教师给出五分钟补位窗口:各组打开半成品工程文件夹,对照站点结构图快速检查首页、栏目页能否正常打开,图片是否丢失。教师巡视,主要帮助个别学生处理图片路径写成绝对路径导致图片无法显示的典型问题,借此提醒一句工程规范:站内资源统一使用相对路径。这一环节的处置原则是求快求全,保证接下来的新任务人人可参与。(三)认识表单:拆解一个熟悉的界面(10分钟)教师不直接讲概念,而是投影一个常见的情景:运动会报名页面截图。请学生观察页面上有哪些可以操作的部分。学生指出姓名输入框、性别选择圆点、项目打勾的小方框、下拉选择年级班级、提交按钮。教师说明,这些可操作的元素统称表单控件,而承载它们并与后台约定数据提交方式的整个区域,就是一个表单。教师现场演示创建表单最简骨架的过程。在记事本或开发工具中新建文档,输入表单标签与控件标签,边写边解释:一对form标签划定表单的范围,action属性说明数据交到哪里去,method属性说明以什么方式交;一个input标签加type属性,改变属性的取值就能变化出文本框、密码框、单选框、复选框、按钮等不同控件。教师强调一个观察方法:控件类型由属性决定,不是由标签名字决定,这是我接下来动手时要反复使用的“钥匙”。随后教师用两个问题引导学生超前思考。其一,我在文本框里输入的姓名,点击提交以后去了哪里?教师用示意图画出“浏览器填写—点击提交—数据按约定方式打包—发往指定页面或服务器”的路线,明确指出今天我们先在本地领会采集与校验,真正的后台处理需要后续课程学习和服务器支持。其二,为什么有的网站我输错了手机号位数,立刻弹出提示,而有的错误要到提交之后才报?教师暂不揭晓,告知这就是稍后脚本校验要破解的问题。这两个问题构成接下来的学习悬念。(四)动手任务一:搭建留言调查表单(12分钟)各组打开工程文件夹中预先准备的骨架页面,依据学案完成表单搭建。基础要求为:表单标题明确;包含留言人昵称的文本框,有初始提示文字;选择年级的下拉列表;对网站栏目喜爱程度的三档单选按钮;感兴趣的校园活动的复选框;留言内容的多行文本域;提交和重置两个按钮。提高要求为:合理用表格或段落标签对控件进行排版对齐;为每组控件添加提示文字;为单选按钮组与复选框设置合适的name和value取值,使数据表达有含义。学生操作时,教师巡视并重点抓三类典型问题。第一类,单选按钮实现不了“只能选一个”的效果,根源是同一组的name属性写得不一致,教师以“同名同组”四个字点破。第二类,下拉列表选项写错标签导致显示异常,提醒对照学案检查标签配对。第三类,多行文本域的尺寸属性书写错误,提示该控件的标签形态与前述input型控件不同,内容要写在标签对之间。每抓到一个共性问题,教师即刻通过广播提醒全班,但不全盘代劳。本环节以“页面能显示、控件可操作”为过关线。动作快的组进入提高层,尝试用嵌套表格把表单排成整齐的左右两列结构。(五)认识脚本:让页面有判断的能力(8分钟)教师回到先前留下的悬念:为什么有的错误立刻提示?教师打开一个只含一个文本框和一个按钮的极简页面,当文本框为空就点击按钮时,浏览器弹出“请输入内容”。教师请学生猜测是谁在检查。随后教师打开源代码,引导学生发现页面里多了一对script标签,其中是一段看起来有花括号、有判断意味的代码。教师沿代码逐行讲解其中的逻辑,不深讲语法,重在让学生读懂“做了什么”:当按钮被点击时,程序取到文本框里的内容,判断它是不是空的,如果是空的,就弹窗提示并阻止提交;如果不为空,就允许继续。教师强调脚本的本质是写在页面里、由浏览器执行的一段小程序,它让页面从“任人摆布的展示板”变成了“能自己判断的守门员”。为降低书写门槛,教师给学生提供一段经注释改写过的校验代码模板,标注出三处“可改动区”:提示语、需要检查的控件名称、弹窗的具体文字。教师的教学意图是让学生先会“用代码、改代码”,再逐步走向“写代码”,这符合初学者与脚本语言初次接触时的认知规律。(六)动手任务二:嵌入脚本实现表单校验(12分钟)各组将校验脚本嵌入自己的留言表单页面,完成两项改造:其一,昵称为空时提交弹出提示并中止提交;其二,留言内容少于十个字时提示“留言太短,请多写一点”。动作快的小组追加提高要求:在页面页脚显示当天欢迎语,例如“今天是星期×,欢迎访问我们的网站”。脚本调试是本课最易挫败的环节,教师事先把学生可能犯的错误整理为“三查口诀”现场教学生使用:一查标签是否配对,script的始末标签缺一不可;二查引号与分号,中文标点是脚本最常见的中止元凶;三查控件名字,脚本里写的名字与表单里定义的id必须完全一致。教师再教一招定位技巧:浏览器可以打开开发者工具查看报错,报错行号往上一两行往往就是症结所在。巡视中教师重点关注畏难情绪较重的学生,以“你离成功只差一个符号”的具体提示帮助其建立信心。对于已完成的小组,教师抛出开放问题:你现在校验的是“空”,能不能校验“格式”,比如昵称不允许出现空格?促使学生主动修改判断语句,体会逻辑表达式的作用。(七)整站联调:从“能用一页”到“能用一站”(10分钟)单页功能完成后,教师把视野拉回整站。教师说明,一个真正的网站使用者不会只停留在一页,他会在首页、栏目页、留言页之间反复跳转,任何一处断链都会让信任感瞬间破裂。各组领取联调清单:第一,导航检查,从任意一页出发,能到达站内任何一页,也能回到首页;第二,样式检查,各页标题栏、背景、字体风格统一;第三,功能检查,留言表单在各主流比例浏览器窗口下排版不塌陷;第四,内容检查,无错别字、无与本站无关的占位文字;第五,数据规范检查,表单没有索取与功能无关的个人信息。联调采用小组交叉方式:相邻两组互换网址或文件夹路径,扮演“挑剔访客”,按照清单逐项检验并把发现的问题写在便签上交给对方。被检组按便签逐项修复,修复后在清单上打勾。教师强调交叉评价的价值在于“用陌生眼睛看自己”:制作者往往对自己页面的缺陷视而不见,新访客一眼即能戳中要害。这一环节的最后,教师就清单中“数据规范”一项集中点评。教师展示一张对比图:某调查表单要求填写昵称和兴趣即足够,另一个表单却要求填写证件号码、家庭住址。教师提问:如果你是访客,你会提交哪一个?学生据此归纳出表单设计的“最少够用”原则:只收集实现功能所必需的最少信息;必须收集时,在页面上告知用途。这是信息社会责任在本课的落点,教师将其写入各组的站点页面尾注要求中。(八)成果展示与多元评价(8分钟)每组用两分钟在本机为全班演示核心特色:哪家组的表单最人性化,哪家组的校验最贴心,哪家组的页面最协调。评选不采用教师一人打分,而是按事先下发的评价量表执行三方评价。量表维度包括功能完整性、技术正确性、界面美观性、数据规范性、协作效率五项,每组自评占两成,互评占三成,教师评价占五成。展示的间隙,教师讲评两个有代表性的做法:有一组把单选按钮的选项文字做得极细,排成一列,视觉清爽,教师点评“控件也要懂礼貌,不能一行挤到底”;另一组给留言框超出五十个字时弹出的是“您的留言很长,我们会认真阅读,请先简述要点”的柔性提示,教师点评“技术之外,关怀为先,提示语的措辞就是网站的态度”。这类点评将课堂评价从纠错提升到体验优化的层次。(九)总结提升与课后延伸(5分钟)教师带领学生沿时间线回顾本课:先认识表单与控件,再动手搭建表单,再领会脚本作用与执行方式,再动手嵌入校验脚本,最后完成整站联调并落实数据规范。教师提炼一句话作为当课主旨:静态页面展示信息,动态功能交互情感,规范设计赢得信任。作业分两层布置。基础层:完善本组本站,把今天交叉联调留下的问题全部修复,将最终页面和相关说明打包上传到课程空间;提高层:选做一项挑战——在页面上添加一个简单的课表查询特效,输入星期一至星期五后点击按钮显示当天的主要课程,要求使用脚本中条件判断的方法独立完成,并在下节课前以小组为单位展示核心代码。教师提示挑战题的破解钥匙仍是一条规律:从输入到处理到输出,先想清楚流程,再落到代码。(十)板书设计板书布局分三区。左区写主线:静态页面到动态功能,下分表单、脚本、联调三个关键词。中区临时板书课堂演示中的关键属性与控件对比,标注窗口:控件类型由type决定;单选同组同名;脚本三查:标签、符号、名字。右区留给价值引领关键词:最少够用,告知用途,柔性提示。七、教学资源与学习环境硬件为接入局域网的多媒体机房,教师机具广播功能,学生机安装两种以上常见浏览器和代码编辑工具。软件资源包括半成品工程文件夹、分层学案、对比演示站点、动画流程图、自评互评量表、挑战任务提示卡。所有学生数据不依赖外网,保证无服务器环境下全流程可在本地完成,降低偶发网络问题对教学节奏的干扰。八、教学评价设计评价贯彻两条原则。其一,过程性记录优于最终打勾。教师随堂为各组勾画“任务完成单”,记录表单完成时间、校验出错率、联调打回次数三项数据,用以分析学生对技术的掌握速度,而非用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论