Small Basic是一种编程语言,它可以使计算机编程变得简单易行、充满乐趣!
向计算机发出指令时,即创建了一个语句。可以通过只创建一个语句,或按特定顺序创建两个或更多的语句来编写程序。
可使用变量来存储不同种类的信息,例如文本或数字。在不同时间点,变量可能包含不同值。大多数变量一次只能包含一个值。但一些被称为数组的特殊变量可以包含一个以上的值。
是否想指定用于控制程序运行方式(或究竟是否运行该程序)的条件?
有时,您可能希望计算机在程序运行时中断该流程并跳转到另一行代码,也可能希望计算机多次运行某些特定语句。
在本课中,您将了解 Small Basic 提供的一些令人兴奋的图形功能。
认识一下您在 Small Basic 中的新朋友 — 龟标!使用龟标可帮助您在图形窗口中绘制有趣的图形。
通过使用 Shapes 对象的某些操作,可以使您创建的形状看上去生动醒目。
在创建程序以及使用 Small Basic 提供的各种对象和操作时,如果使用 Program 对象,便可控制程序的运行方式。
编写程序时,可能会遇到需要计算时间或根据日期和时间执行某些操作的情况。
通过ImageList 对象可以向您的 Small Basic 程序添加特定图像。使用 Network 对象的 DownloadFile 操作将文件从网络下载到本地计算机的临时文件中。
计算机文件是计算机存储的数据集合。在 Small Basic 中,您可以通过您的程序使用外部文件。
数组可以有多个维度,但堆栈只有一个维度。您可以直接访问数组中的任何元素,但只能访问堆栈的顶级元素。即,您必须经过堆栈的所有元素,才能访问它的最后一个元素。
复杂的数学计算有时是否会让您感到头痛?别担心!
Math 对象提供多种可在您的程序中使用的数学功能。
本课将向您介绍事件,使用这些事件可以为 Small Basic 程序添加交互性。
即通过定义可触发操作来响应用户输入的事件,在 Small Basic 中创建交互式程序。
本课将介绍 Small Basic 提供的 Controls 对象。使用此对象,可以在图形窗口中显示简单的控件,例如文本框和按钮。
调试是指如何检测并解决计算机程序中的所有缺陷。每个程序员都需要提高检测错误和调试程序的技巧。
即使是程序中的一个小错误都会让程序员的努力化为泡影!
您知道可以使用形状来创建游戏吗?
正如您所知道的,您可以使用 Shapes 对象的各种操作,在图形窗口中绘制形状、旋转形状、为其填色或设置动画效果。
在这个简单的游戏中,您可以通过指定每个形状的边数,让龟标在图形窗口中绘制出独特的形状。
通常,碰撞检测是指判断两个运动对象的交叉点。
碰撞检测是二维游戏和三维游戏的一个基本方面。有一些算法有助于检测碰撞。许多游戏采用的是后碰撞检测 – 即,在碰撞发生后进行检测。
您可能对流行的 Tic-Tac-Toe 游戏很熟悉。我们来看看如何自行创建这款游戏。