高中劳技信息技术课程之一计算机程序设计
(撰稿:孙懿)
计算机具有许多神奇功能,那么,它是怎样具有这些神奇的功能的呢?人们又是如何让计算机按照人的意志来行事的呢?其中的“秘密”就在于使用了“计算机程序”。计算机程序就是人们为使计算机完成一个预定的任务而设计的一系列“命令”(语句或指令)。人们通过这些程序与计算机沟通思想,将要求计算机去做的事情在计算机程序中表述出来,以实现对计算机的控制。不过,目前人们还不能完全用自己的自然语言来编写程序,进行程序设计,只能使用各种计算机语言并按照相应的语法来编写程序,进行计算机程序设计。
计算机语言(又叫程序设计语言)是人与计算机交换信息的工具,是人和计算机都能识别的语言。计算机语言包括机器语言、汇编语言和高级语言。目前,国内外使用的计算机高级语言种类很多,最常用的有:Basic语言、Pascal语言、C语言、Java语言等。
Basic语言自诞生以来,在广泛使用中不断发展,随着Windows操作系统的出现,Visual Basic语言应运而生。Visual Basic(简称VB)是微软公司于1991年推出的可视化Basic语言,是编写Windows界面应用程序的最易学、易用的编程语言之一。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。
正因为目前VB是在Windows操作平台下设计应用程序的最佳工具之一,也是最佳的程序设计入门语言,因此我们选用VB编程基础作为高中学段劳技信息技术课程之一(见图示)。本课程旨在培养学生学习信息技术的兴趣,养成良好的信息素养。在信息技术知识和技能的探究性学习过程中,提高学生分析、归纳、解决实际问题的能力,充分发挥独立性、自主性和创新性
。

