2018-03-07

Programming with Small Basic

SmallBasic.com   SBasic portal   Blog   Forum   


Quick ref.   all_in_one.pdf   



** Getting Started Guide:

01. Introduction 02. First Program | 03. Variables 04. Conditions | 05. Loops 06. Graphics | 07. Shapes | 08. Turtle | 09. Subroutines 10. Arrays 11. Events Samples | Colors  



** SBasic Curriculum: Online, 6 Lessons
Lesson 1.1: Introduction      1.2: Statements, Properties, and Operations     1.3: Variables
              1.4: Conditions and Loops      1.5: Branching and Subroutines

Lesson 2.1: Graphics Window     
2.2: Turtle Graphics     2.3: Exploring Shapes
            
2.4: Sound, Program, and Text Objects     2.5: Clock, Desktop, and Dictionary Objects                 2.6: Flickr, ImageList, and Network Objects   
Lesson 3.1: File Input and Output     3.2: Stacks and Arrays     3.3: The Math Object                   3.4: Events and Interactivity     3.5: The Controls Object     3.6: Debugging Aids   

             4.4: Advanced Games   
Lesson 5: Sharing Code               





                                   getJibba.com © 2015 - 2018                                         

Games:   Hangman, Solitaire, Slot Machine, Space Invaders, Step Up, Turtle Maze.

Welcome to the awesome world of programming!


Microsoft's Small Basic (SB) is an excellent introductory programming language. At its heart is a library smaller than other languages, lettiing learners focus on coding techniques for bigger languages later on.


It doesn't stop there. SB is extensible. An active and supportive community has extended SB capabilities by writing extensions. This basically makes the language bigger. There is also built-in support for Kinect for Windows and XBox One sensors. When you’re ready, you can write your own extensions.   1it 1VB 1tip









Learning to code is like learning a musical instrument or a foreign language.

It's a marathon, not a sprint. It takes at least 5 years until you are good at it.

The traits of a coder include:

. Enthusiasm: if you're not hungry to learn you won't succeed.
. Patience: accept and tolerate delay, problems, suffering.
. Trial & Error: embrace your errors, don’t give up easlily. 

. Practice: repetition and trying harder things.
. Agility: an open mind & willingness to adopt better ways.
. Positive Attitude: will help you maintain the above.




Articles

                                   getJibba.com © 2015 - 2018                                         

 



No comments: