APP下载

别将asp教学“高大上”——漫谈高中信息技术asp教学及反思

2014-03-08黄敏

中小学电教 2014年9期
关键词:高大上实验报告网页

☆黄敏

(南京市宁海中学,江苏南京 210024)

多数学校选择《网络技术应用》而非《人工智能初步》、《算法与程序设计》等教材,很大程度上是希望减轻学生的学习难度,而信息技术教师的本意是让学生能够轻松愉快地学习。

针对高中生的应用能力,要求学生以了解为主,并不要求深入应用。从历届会考结果的解读中可发现这也是课程开发者的意图。

但在一线课堂,教师却并不能遵循上述理念,多数信息技术教师希望能够在这一节课上,让学生充分掌握知识点,最好还可以开发出简单的asp网页。这样,出现了关于asp教学的种种现象及问题。

一、asp教学现象汇集

asp内容属于《网站建设》单元,本单元的教学重点是让学生能够建立较为优秀的个人静态网站。因此,虽涉及到asp的学习,却不是在高中阶段打造网站的重点,于是asp的学习内容成了“鸡肋”。多数信息技术教师在处理这一内容的教学方式主要是两种:其一,舍弃,不上asp内容,或者仅以文字性概念描述其作用与工作原理,仅仅用几分钟就“解决”了;其二,认真对待,用一整节课或者多节课描述其作用、语法特点、功能等。相比“舍弃”,“认真对待”尽管课堂情景有趣、任务描述清晰,但学生仍然不明白该如何应用asp,更无法理解asp的代码语言。针对此现象,笔者将利用一分析表做出简要分析(如表1)。

表1asp课堂教学情况分析

asp运行环境asp语言解读asp与数据库结合使用asp代码编写asp工作原理√ √学,知其生适合学,知其深不适合学,知其妙不适合学,灵活用不适合√学,知其本学生算法设计的思想弱步骤较多,不易掌握学生算法设计的思想弱抽象概念,处理不当,学生便不易懂适合学生理解多数学生没学会多数学生没学会多数学生没学会多数学生没理解

由此分析结果可见,对于普通高中生,仅一节课的asp教学,预挖掘asp的代码功能及其与数据库的关联操作是不科学的,如此学习,效果自然不佳。而问题就出在授课教师对此教学内容的选择与重难点定位上。

二、asp教学内容重新定位

基于对现行普及的asp教学现象分析,笔者在教学中保持“1课时教学”不变,但将asp的学习内容确定为:asp运行环境、代码标识符、网页实现功能以及asp工作原理(如表2)。其中,教学重点是前三部分,asp工作原理则是难点。

课堂上,从浏览网站《时光的味道》的首页index.asp(如图1)开始。之后学生通过体验5个活动,观察实验现象,从而探索、归纳出本节课asp的相关知识点。

具体体验活动设计如下:

体验活动1:双击浏览index.asp与index.html。

体验活动2:通过网站发布的方法再次浏览index.asp与index.html,并提交页面中的表单。

体验活动3:在编辑状态下查看index.asp与index.ht⁃ml的代码。体验活动4:访问邻座的网页index.asp,并查看其代码。

图1网站《时光的味道》首页index.asp

三、实验报告引导自学

学习内容确定后,希望学生可以在体验4个学习活动中自觉探究并且归纳出实验结论。笔者设计了一份《asp认识初体验》的实验报告,学生通过完善实验报告的过程完成对asp网页的理解,以此代替教师的逐步讲解。

表2实验报告

四、教学过程简述

(一)回顾引入

教师带领学生打开网站相关文件夹,观察出现的两个首页文件,即index.html、index.asp。说明asp也是一种网页,而本节课的学习内容就是体验asp网页的特点与功能。

(二)新知探究

1.学生预习实验报告的内容

依次完成体验活动1、2、3、4。进行现象观察,归纳出asp的运行环境及功能。

体验活动1观察现象:index.asp不能用双击方式浏览,需要通过网站发布浏览。

结论:后缀名是asp的网页必须发布才能浏览。

体验活动2观察现象:index.asp页面显示内容与index.html相同(如图2)。但是,index.html页面的购物表单不能提交,而index.asp表单则在提交后显示新的购物内容。

结论:asp网页能够更新网页内容,是一种动态显示网页。

图2

体验活动3观察现象:在网站文件夹内查看index.asp与index.html的代码文件,发现index.asp只是多出了一段由<% %>标识符引导的代码语言。

结论:asp网页在代码文件方面,区别于index.html,有其动态内容显示的核心代码,标示符是<% %>。

体验活动4观察现象:访问邻座的index.asp页面,表单提交结果呈现,查看网页源文件(查看/源文件),却不见<% %>代码。

教师:做铺垫知识,介绍服务器与客户机的简单识别。

结论:对于客户端,只看到asp页面显示结果和部分代码(没有asp的核心代码;asp网页执行所有代码),是保存在服务器(所有代码)的语言程序,将执行结果返回到客户端。

2.归纳aspasp的含义

教师讲解asp网页的名称含义。asp是动态服务器页面(activeserverpage)。学生因为之前的体验活动,已经理解了Active以及 Server的含义。这样,可以让学生轻松理解,深化记忆。

(三)小结

教师引导学生整理实验报告,通过实验报告梳理asp的相关概念、作用与工作原理。

五、综述

通过这样的课程安排收到了良好的教学效果,对比之前几轮的asp课堂教学,学生明显对asp的主要特点及工作原理认识更为深刻。学习过程中由于需要根据操作现象填写实验报告,学生也有充分的时间去关注知识内容与思考。

从本轮的asp教学,笔者明显感到信息课需要教师做出简化处理。类似这样偏难的学习内容,在高中阶段的信息课,一定要有深入浅出讲解的意识。教师的前期备课需要更为深入,只有透彻理解,才能从学生角度去选择学习内容,将其由难变易。这应该是教师传道授业的高级技能。笔者在处理之前的css学习,也是采用简化的思路,避开纯代码的编写学习。

在45分钟的课堂中,即要有难度又要有能力的培养,但这个目标即便是教师自己也很难达到。这也造成很多教师总认为学生的自学时间、自我探究能力不能得到提高的主要原因。上海闸北八中“成功教育”的教学策略是“低,小,多,快”四字要诀。这其中的“低”(低起点)与“小”(小步子),与笔者的教学理念不谋而合,同时,也在课堂中得以充分体现。

[1]祝智庭.网络技术应用[M].北京:中国地图出版社,2009,(6).

[2]董玉琦.网络技术应用[M].北京:教育科学出版社,2011,(7).

[3]顾建军等.普通高中技术课程标准(实验)解读[M].武汉:湖北教育出版社,2004,(4).

[4]黄敏.巧学活用css[J].中小学电教,2013,(3).

猜你喜欢

高大上实验报告网页
实验报告
基于CSS的网页导航栏的设计
数据挖掘算法对于提高实验报告质量的作用探讨
基于URL和网页类型的网页信息采集研究
以为G20只是“高大上”是误区
我“高大上”的妈妈
网页制作在英语教学中的应用
实验报告无纸化管理平台研究初探*
从南非到巴西,中国制造变“高大上”
10个必知的网页设计术语