65.9K
CodeProject 正在变化。 阅读更多。
Home

初学者入门 Microsoft Small Basic

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.10/5 (4投票s)

2015年12月1日

CPOL

8分钟阅读

viewsIcon

34824

downloadIcon

219

在本文中,您将了解面向初学者的 Microsoft Small Basic。

引言

微软一直在不断改进编程环境,使其更加易用。现在,又新增了一个面向编程学习者的新工具,称为 Small Basic。Small Basic 适合所有想学习编程的初学者。新的 Small Basic IDE 类似于画图 (MS Paint),让程序员在工作中也能享受学习的乐趣。我还记得上高中时,电脑课上老师让我们从画图开始学起。通过使用画图,我们开始学习如何使用鼠标等。现在,我可以这样说,与其教新用户使用画图,不如让他们从 Small Basic 开始,是的,对于第一次使用电脑或不懂任何编程语言并想开始学习编程的任何人来说,Small Basic 都非常容易上手。

任何想开始学习编程的人,最好的起点是 Small Basic,而不是从 C、C#、VB.NET 或 C++ 开始。许多人发现学习 C、C++、C# 等语言很难理解其中的基础知识。不理解基础知识,就很难写出好的程序。现在不用担心了,因为 Small Basic 为大家提供了解决方案。

我可以肯定地说,如果有人想第一次学习编程,他们应该从 Small Basic 开始。他们肯定会在几天内轻松理解什么是 IDE 和编辑器,如何运行程序,以及如何编写自己的程序逻辑。之后,他们可以轻松地学习任何他们喜欢的语言,如 C++、C# 等。

为什么我推荐 Small Basic 给想学习编程的初学者?

  • 简单易学
  • Small Basic IDE 类似于画图,让初学者能快乐学习。
  • 即使是中学生也能轻松理解。

如何安装 Small Basic

您可以从以下链接下载 Small Basic

这里有一篇 TechNet Wiki 文章,其中包含开始学习 Small Basic 的所有链接。

http://social.technet.microsoft.com/wiki/contents/articles/17553.wiki-small-basic-portal.aspx

 

安装步骤

从上面的链接下载 Small Basic 后,将其安装在您的计算机上。

点击“下一步”并安装 Microsoft Small Basic。

最后点击 安装 按钮,它将在您的计算机上安装 Small Basic。

使用代码

安装完成后,您会找到 Small Basic 图标,

点击并打开 Microsoft Small Basic。

首次打开 Small Basic 时,我们会看到具有以下三个部分的开发环境:
  1. 工具栏: 任何用户都能简单易懂,因为它只有新建、打开、保存、另存为、剪切、复制、粘贴和运行。
  2. 编辑器: 我们在这里编写程序(看起来类似于记事本)。
  3. 帮助窗口: 它将显示我们的编程命令。

我们的第一个 Small Basic 程序(用于输出)

让我们创建一个简单的程序来显示我们的名字作为输出。看到自己的名字从第一个程序中显示出来总是很有趣的。我还记得高中时,用 C 语言的 printf() 显示自己的名字时有多高兴。

现在,让我们看看如何从 Small Basic 编写第一个程序来显示我们的名字。

输出是指从我们的程序中显示任何文本或值。正如我们所知,程序不过是一系列指令。使用其中一条指令,我们可以显示我们的输出。

要从 Small Basic 显示输出,我们将使用以下代码:

TextWindow.WriteLine(“您的输出文本”); 

正如我之前所说,Small Basic 开发环境对于第一次学习编程的任何新开发者来说都非常容易。当您在编辑器中输入文本时,会看到一个小窗口显示从文本开始的所有文本(这些都是执行我们编程结果的指令)。

在这里,我们使用 TextWindow.WriteLine(); 来显示我们的第一个输出。要显示输出,我们使用 WriteLine() ,要从用户那里读取输入,我们将使用 Read(). 这里 WriteLine() 和 Read()被称为函数,这意味着这两个 Read() 和 WritelLine() 包含一组指令,这些指令将执行我们的文本并显示或获取来自用户的文本。

现在,让我们显示我们的名字。

TextWindow.WriteLine("My Name is SHANU.Welcome to My first Program")

您可以复制此代码并粘贴到 Small Basic 编辑器中。请注意,“SHANU”是我的名字,所以您需要将其更改为您自己的名字。

是的,现在我们已经写了第一个显示名字的程序,接下来呢?现在我们需要运行程序并查看我们的输出。
要运行程序,我们可以按键盘上的 F5 键,或者点击工具窗口中的“运行”。

这是我们的第一个程序输出。我能感受到您看到成功消息时的喜悦。要关闭输出窗口,您可以按任意键。这里所有的输出都基于控制台,所以在下一个教程中,我们将看到图形窗口输出。

保存程序

您已成功创建了第一个程序。现在您需要保存该程序,以便以后使用,也可以修改同一程序以增加更多功能。要从工具栏保存程序,您可以看到保存图标,点击它并将程序保存到您选择的文件夹中以便于访问。

程序将以“.sb” 扩展名保存。

如果我们运行程序,可以看到在同一个文件夹中还有其他文件,如“.dll”和“.exe” 扩展名的文件。我们也可以直接通过点击“.exe” 文件来运行。这里“.exe” 是一个可执行文件。

打开已保存的程序

要打开已保存的文件,我们可以点击 Small Basic 工具栏中的“打开”图标。导航到您保存程序的位置。选择“.sb” 扩展名的文件,然后点击打开。

我们的第一个 Small Basic 程序(用于带变量的输入/输出)

您已成功创建了简单的程序来显示您的名字作为输出。现在,让我们看看如何向程序输入数据并显示输入数据的输出。

那么,获取输入有什么用呢?现在,例如,您想编写一个程序,让别人输入他们的名字,然后您需要显示用户输入的姓名和欢迎消息。要做到这一点,我们需要暂时将用户输入的姓名存储在计算机中。在这里,我们使用变量来存储输入。变量将暂时驻留在计算机内存中,直到我们关闭程序。

在这个示例程序中,让我们看看如何将我们的名字存储到变量中并从程序中显示输出。

TextWindow.WriteLine("My Name is SHANU.Welcome to My first Program")  
TextWindow.WriteLine("What is your Name")  
myname=TextWindow.Read()  
TextWindow.WriteLine("welcome " + myname) 

复制上面的代码并粘贴到您的编辑器中。

  1. 在这里,我们首先显示了我的名字和欢迎消息。
  2. 在第二行,我询问用户“你叫什么名字”。
  3. 在第三行,我们可以看到我使用了变量“myname”,并将用户输入存储到这个变量中。
  4. 要获取用户输入,我们在这里使用 TextWindow.Read() (输出使用 WriteLine() ,获取输入使用 Read())。
  5. 在这里,我们打印带有欢迎消息的结果。

运行程序后,它将首先显示如下内容:

在这里,我们可以看到它首先显示了我们的名字,然后要求输入“你叫什么名字”。现在用户可以在空白行中输入。这里我输入了我儿子的名字“Afraz”。

输入名字后,当用户按任意键,将显示带有用户姓名和欢迎消息的输出。

现在,我们已成功创建了读取输入并打印输出的程序。

用于显示背景和字体颜色的简单程序

到目前为止,上面的程序中的控制台窗口显示的是黑白输出。现在,让我们为文本背景添加颜色,并为字体添加一些颜色。

TextWindow.BackgroundColor="yellow"  
TextWindow.ForegroundColor="blue"  
TextWindow.WriteLine("wow now it looks cool with colors")  

复制上面的代码并粘贴到您的编辑器中。

对于背景颜色,我们使用以下代码:

TextWindow.BackgroundColor="yellow"  


我们可以根据需要选择任何 Small Basic 支持的颜色。

对于字体颜色,我们使用以下代码:

TextWindow.ForegroundColor="blue"  


我们可以根据需要选择任何 Small Basic 支持的颜色。

现在,我们输入一些文本输出,然后按 F5 或点击工具栏上的“运行”按钮。我们将在控制台窗口中看到具有炫酷颜色的最终输出。

用于相加两个数字的程序

现在,让我们创建一个简单的程序,从用户那里获取两个数字作为输入,然后将这两个数字相加,并将计算结果显示给用户。这里
我们使用颜色来显示彩色的输出。

在此程序中,我还为每一行代码添加了注释及其用途。

注释是编程的重要组成部分。程序写一次,使用多次。如果我们为代码编写注释,那么对于使用我们程序的任何其他程序员来说都很有用。即使对我们自己来说,将来也很有用,因为可以知道为什么要在程序中添加这一行。

要在程序中为每一行添加注释,我们使用单引号 '。请注意,加上单引号 ' 后,引号内的文本将显示为绿色,以区分它是一条注释。

这个程序不需要任何解释,因为我已经为每一行都添加了注释及其用途。我使用了我们之前的所有 3 个程序,并创建了一个程序,因为它包含了输出、输入和颜色。

TextWindow.BackgroundColor="yellow" ' Background Color as Yellow  
TextWindow.ForegroundColor="darkgreen" 'Font Color as Yellow  
TextWindow.WriteLine("Welcome to simple Addition program") 'Welcome Msg  
TextWindow.WriteLine("Enter your First Number") 'Ask user to enter first number  
TextWindow.BackgroundColor="cyan" 'Back color for first input  
TextWindow.ForegroundColor="blue" 'Font color for first input  
number1=TextWindow.Read() ' read the user input and store in number1 variable  
TextWindow.BackgroundColor="yellow" 'Back color   
TextWindow.ForegroundColor="darkgreen" 'Font color  
TextWindow.WriteLine("Enter your Second Number") 'Ask user to enter Second number  
TextWindow.BackgroundColor="cyan" 'Back color   
TextWindow.ForegroundColor="blue" 'Font color  
number2=TextWindow.Read() ' read the user input and store in number2 variable  
Calculation=number1+number2 'Add both number1 and number2 store the result in Calculation  
TextWindow.BackgroundColor="yellow" 'Back color   
TextWindow.ForegroundColor="red" 'Back color   
TextWindow.WriteLine("The result is " + Calculation) ' Display the final result  

复制上面的代码并粘贴到您的编辑器中,

运行程序

输入第一个和第二个数字作为输入,然后检查计算结果。例如,在这里我输入的第一个数字是 12,第二个数字是 8,因此您可以从输出中看到计算结果。

历史

Programs.zip - 2015-12-01

© . All rights reserved.