学生社团Dynamic campus
信息学课程对孩子的影响
郑州实验高中信息中心2 时间:2014-10-23
----石强老师浅谈信息学
谈起“信息学”这门课程,它并不像数字、英语、语文等学科那样倍受家长和学生的关注,总结起来可能有以下几个原因:其一、学生和家长不太了解信息学;其二、误认为信息学就是计算机;其三、信息学所使用的语言已经过时;其四、信息学难度很大,又不实用。现就这几个问题谈谈我个人的看法:
1. 信息学是一门怎样的课程?
信息学是一门多学科交叉、综合性强、注重学生思维训练的课程,它以数字、英语、语文等基础学科为基石,以计算机作为工具,对现实生活中的问题进行求解,在保证解正确性基本前提下,更注重求解过程的最优化,即在最短的时间、最小的空间内得到正确的解。
2. 学习信息学对孩子有什么帮助?
信息学是一门多学科交叉、综合性强、注重学生思维训练的课程,它以数字、英语、语文等基础学科为基石,以计算机作为工具,对现实生活中的问题进行求解,在保证解正确性基本前提下,更注重求解过程的最优化,即在最短的时间、最小的空间内得到正确的解。所以,信息学≠计算机。
运用信息学知识求解问题的过程中,数字的推理能力、严谨的逻辑思维、归纳能力等;英语的词汇量(因为写程序都使用英文);语文的描述和表达能力(应该从问题的描述中总结和归纳也问题的本质);计算机程序的设计能力等都是必不可少的,所以说,信息学不等于任何一门学科,它不可能孤立存在,而是和许多学科紧密联系在一起,并且也会对学生的主体课程产生联动作用。
3. 什么是计算机语言?为什么要学习它?
众所周知,计算机可以辅助人们完成很多事情。那么人们是怎样“指挥”和“控制”计算机工作呢?因为人类使用自然语言无法直接和计算机这种“机器”进行交流,所以人们必须要开发能使得人和计算机进行交流的“语言”,这种语言就是计算机语言,它非常接受于人类的自然语言,而且经过转换后也能被计算机所识别,从而,人们就可以使用这些语言来指挥、控制计算机为我们提供服务。例如:操作系统Windows XP就是微软公司所开发的一个操作系统软件,人们在这种软件的支持下能够很轻松的完成各种操作。当然,我们学习计算机语言的根本原因在于能够编写一些程序(软件)来完成实际生活中的很多事情。
4. 计算机语言发展很快,而信息学竞赛的语言已经过时啦,为什么还要学呢?
目前小学段信息学竞赛所使用的语言是QBasic;而中学段既可以使用Pascal,也可以使用C语言;当然,小学段QBasic语言虽然已经过时,但作为“入门级”的高级语言,QBasic以其“易学易用”深得广大初学者的喜爱,这是因为QBasic语言的语法简单、约束少、语句和函数有限,但这些却丝毫不影响它的功能;再者,信息学竞赛注重算法的设计,用什么样的语言来实现,只是选择一个工具而矣。对于中学信息学,我推荐学生学习并使用C语言,因为它不仅仅是信息学竞赛指定的语言之一,而且还是大学计算机相关专业的必修课程,对于孩子们的延续性教育具有很深远的意义。
5. 信息学有一定的难度,它适合什么年龄段的孩子学习?
之所以说信息学是一门综合性的课程,是因为它应用到了多学科的知识,相对来说要求学习者具有较宽的知识面,要会综合的应用知识去解决问题,我建议,小学段从三年级后半学期开始学习信息学,而中学段从初一开始学习信息学。
1. 信息学是一门怎样的课程?
信息学是一门多学科交叉、综合性强、注重学生思维训练的课程,它以数字、英语、语文等基础学科为基石,以计算机作为工具,对现实生活中的问题进行求解,在保证解正确性基本前提下,更注重求解过程的最优化,即在最短的时间、最小的空间内得到正确的解。
2. 学习信息学对孩子有什么帮助?
信息学是一门多学科交叉、综合性强、注重学生思维训练的课程,它以数字、英语、语文等基础学科为基石,以计算机作为工具,对现实生活中的问题进行求解,在保证解正确性基本前提下,更注重求解过程的最优化,即在最短的时间、最小的空间内得到正确的解。所以,信息学≠计算机。
运用信息学知识求解问题的过程中,数字的推理能力、严谨的逻辑思维、归纳能力等;英语的词汇量(因为写程序都使用英文);语文的描述和表达能力(应该从问题的描述中总结和归纳也问题的本质);计算机程序的设计能力等都是必不可少的,所以说,信息学不等于任何一门学科,它不可能孤立存在,而是和许多学科紧密联系在一起,并且也会对学生的主体课程产生联动作用。
3. 什么是计算机语言?为什么要学习它?
众所周知,计算机可以辅助人们完成很多事情。那么人们是怎样“指挥”和“控制”计算机工作呢?因为人类使用自然语言无法直接和计算机这种“机器”进行交流,所以人们必须要开发能使得人和计算机进行交流的“语言”,这种语言就是计算机语言,它非常接受于人类的自然语言,而且经过转换后也能被计算机所识别,从而,人们就可以使用这些语言来指挥、控制计算机为我们提供服务。例如:操作系统Windows XP就是微软公司所开发的一个操作系统软件,人们在这种软件的支持下能够很轻松的完成各种操作。当然,我们学习计算机语言的根本原因在于能够编写一些程序(软件)来完成实际生活中的很多事情。
4. 计算机语言发展很快,而信息学竞赛的语言已经过时啦,为什么还要学呢?
目前小学段信息学竞赛所使用的语言是QBasic;而中学段既可以使用Pascal,也可以使用C语言;当然,小学段QBasic语言虽然已经过时,但作为“入门级”的高级语言,QBasic以其“易学易用”深得广大初学者的喜爱,这是因为QBasic语言的语法简单、约束少、语句和函数有限,但这些却丝毫不影响它的功能;再者,信息学竞赛注重算法的设计,用什么样的语言来实现,只是选择一个工具而矣。对于中学信息学,我推荐学生学习并使用C语言,因为它不仅仅是信息学竞赛指定的语言之一,而且还是大学计算机相关专业的必修课程,对于孩子们的延续性教育具有很深远的意义。
5. 信息学有一定的难度,它适合什么年龄段的孩子学习?
之所以说信息学是一门综合性的课程,是因为它应用到了多学科的知识,相对来说要求学习者具有较宽的知识面,要会综合的应用知识去解决问题,我建议,小学段从三年级后半学期开始学习信息学,而中学段从初一开始学习信息学。