APP下载

信息技术教学中对学生思维的培养

2013-10-17苏俊霞

中小学电教 2013年4期
关键词:服务器端单元格网页

☆ 苏俊霞

(南京师范大学附属中学,江苏南京 210003)

在信息技术教学中,对学生思维的培养很重要。当教师把有逻辑思维的理论知识或者操作方法引导给学生时,可以使学生感受到思维的魅力,让学生不仅学会了知识和操作,而且会在以后的学习中自然而言地用逻辑思维来思考问题。

信息技术的课堂教学是一个细致复杂的交流过程,对很多知识点的教学都可以从多方面去思考。教师可以在很多方面注意方法,引领学生从未知到有知、从点到面、从易到难地掌握信息技术。

第一,不要直观展现知识,而是通过部分基础知识和经验引导学生的逻辑思维。

讲到计算机中文本信息的表示时,不是要直接告诉学生在计算机内部,英文字母是用ASCII码表示的,而汉字是由机内码表示的。可以这样引导学生:计算机的所有数据都是用二进制表示的,我们经常看到的这些符号都是如何用二进制表示呢?于是给出英文字符、控制字符和标点符号是用ASCII码表示的,每个字符占用8位即1个字节。问题又来了,我们的汉字在计算机里边如何表示呢?从计算机对汉字的处理过程而言,可能有通过输入设备输入汉字、计算机存储汉字、输出设备输出汉字等过程,输入汉字时用输入码(或称外码)、存储汉字时用内码,输出汉字时用字型码(或称外码),每个汉字占用16位即2个字节。这样,学生可以较好地、较系统地了解到计算机内部文本信息的表示方法。此分析过程可以如图1所示。

图1 计算机中文本信息的表示

第二,可以引导学生在已有知识的基础上通过对比的思维方式学习新知识。

针对网页制作部分,动态HTML(即DHTML)就是在传统的HTML基础上增加了CSS和客户端脚本语言JavaScript等功能。CSS有三种插入方式,分别是内嵌式、内联式和外联式。内联式即直接把样式表规则写在<head>和</head>之间,CSS代码写在<style type=″text/css″><选--和--></style>之间;外联式是把 CSS 代码写在一个文件中,命名为.CSS,在网页中调用CSS文件。在网页中插入JavaScript代码段可以使网页呈现动态效果。但是,我们能够随时干预或者改变这些效果吗?不能。其实动态HTML基本上是没有交互性的。浏览网页的客户端需要与服务器发生交互,从而得到所需要的信息,因此,就出现了基于服务器端的动态网页。从本质上讲,基于服务器端的动态网页就是要使浏览者在不同情况下访问同一页面能得到不同的html代码和资源,即服务器根据用户的需求实时生成网页。而制作基于服务器端的动态网页必须选择合适的服务器端脚本语言,如asp(Microsoft Active Server Pages)。这样,“无交互”和“有交互”是一个鲜明的对比。学生基本上能够从HTML和动态HTML过渡到基于服务器端的动态网页。此分析过程如图2所示。

图2 动态html(即DHTML)和基于服务器端的动态网页

第三,可以引导学生利用已有知识逐步分析问题,直到能用简单明了的思路解决问题。

针对循环结构的使用,可以给出如图3所示的一个图案,让学生分析该如何在屏幕上打印图案。学生思考,这些图案是由哪些部分组成的,多少行,多少列,每列上有多少个星号,最普通的办法就是一个一个打印,比较繁琐。如何简单化呢?一行一行打印,计算好每一行打印多少个星号。每一行的星号个数和行数之间有什么关系吗?如第1行有1个星号,第2行有2个星号,第3行有3个星号……也就是说,从第1行开始打印到第n行,其中,在第i行打印i个星号。重复打印多少行是循环操作,每个循环条件里边的语句都是一样的:打印i个星号。可是,i个星号如何打印呢?从第1个星号开始打印到第i个,用循环操作,每次执行打印一个星号的语句。分析过程如图3所示。

图3 打印星号图案的分析过程

第四,即使在操作型课堂上,我们也可以总结一些思路来引导学生较快地、有逻辑性地学习如何操作。

在Excel表格的讲解中,工作簿是由工作表组成的,一个工作簿可以包含几个工作表,工作表有哪些属性?工作表是由行和列组成的,行和列分别有哪些属性?行和列的交叉之处称为单元格,单元格如何命名?列标和行标。单元格有哪些属性?在Excel中所有数据都是存放在单元格里的。如果表里存放学生的信息,单元格里既可以存放姓名、性别、民族、出生年月、家庭地址、家庭电话,等等,还可以存放学生的学习成绩。单元格根据存放信息的不同可以有特定的格式,如:文本、数字、日期等。这样逐步引导学生在操作中思考,在思考中操作。

信息技术教学中思维的魅力在于教师对学生理论知识的引领、对学生的实践操作能力的引领、对学生根据已有知识探索新知识的引领,更在于教师培养学生发现问题、解决问题的能力。

信息技术教师要尽量在课堂教学中能用逻辑思维引领学生,要做到即使是在信息技术课堂上,教师也像其他学科教师一样有渊博的理论知识、娴熟的实践操作和严密的逻辑思维作为基础,让学生在学习过程中能够被老师所感染,从而领悟信息技术学科中逻辑思维的魅力。

猜你喜欢

服务器端单元格网页
合并单元格 公式巧录入
流水账分类统计巧实现
基于HTML5与CSS3的网页设计技术研究
Linux环境下基于Socket的数据传输软件设计
玩转方格
玩转方格
基于CSS的网页导航栏的设计
基于HTML5静态网页设计
基于URL和网页类型的网页信息采集研究
基于Qt的安全即时通讯软件服务器端设计