Learn to Code for Beginners

Gain an introduction to text-based coding using Microsoft Small Basic.

course image

Course details

ceus icon CEUs 1.2

schedule icon Schedule Evenings

location icon Location Online

cost icon Cost

Registration details

Learn to Code for Beginners

Gain an introduction to text-based coding using Microsoft Small Basic.

What you’ll be able to do — competencies

  • Apply the basics of computer programming, including structure and logic 
  • Work with variables, user input, programming errors, IF statements, loops, subroutines and arrays 
  • Create programs and games 
  • Build shapes and create colors 

Course description

expand drawer icon collaspe drawer icon

Come build your software coding future! 

No matter what your background is, you can learn to code! In this introduction to software coding, you will be using Microsoft Small Basic to cover text-based coding that’s easy and fun to learn. This class acts as a starting point, before the Basic Programming Essentials course, to offer a paced, easy introduction to coding. Take the class if you want to understand computer science better and how to work with developers; pursue business-related or support jobs in the technology industry; explore a potential career in development in the easiest way possible; prepare for more complicated languages (Java, Python, C#) with a gentle learning slope; or simply to learn an important skill for the future. 

This course welcomes students under the age of 18, and parents are encouraged to take this class with their students. 

Prerequisites

expand drawer icon collaspe drawer icon
  • Basic computer proficiency is required 

Syllabus

expand drawer icon collaspe drawer icon

Session 1   

  • Software coding 
  • Installing and accessing the software 
  • Intro to small basic 
  • Programming syntax 
  • Operators 
  • Programming errors 
  • Graphics coordinates 
  • Displaying text 
  • Inserting images 
  • Turtle graphics 
  • For Loops 

Session 1 Assignments 

  • Shapes: Build a house 
  • Turtle Graphics: Form a polygon 

Session 2  

  • Variables 
  • Simplifying expressions 
  • User input 
  • Averaging numbers 
  • Reading text 
  • Exponent methods 
  • Rounding methods 
  • Rando numbers 

Session 2 Assignments 

  • User input: Mad Libs game 
  • Math: Dice game 

Session 3  

  • If statement 
  • If/Else statement 
  • Nested If statement 
  • Go to statement 
  • If/Else If ladder 
  • Logical operators 
  • Subroutines 
  • Nesting subroutines 
  • Event-driven programming 
  • Graphical user interface 

Session 3 Assignments 

  • Subroutines: Dragon game 
  • Events & GUI: Drawing program 

Session 4  

  • For loops 
  • Nested loops 
  • While loops 
  • One-dimensional arrays 
  • Associative arrays 
  • Higher-dimension arrays 

Session 4 Assignments 

  • Loops: Rock, paper, scissors 
  • Arrays: Treasure hunting game 

Next available start dates

Online — Evenings

Registration closes 7/8 expand drawer icon collaspe drawer icon
Learn to Code for Beginners
hours icon

Total classroom hours

12 hours

schedule icon

Schedule

Online

Evenings, 6:00 PM - 9:00 PM, 4 Th - 7/9/2020 - 7/30/2020

cost icon

Total cost

$399

instructor icon

Instructor: Ed Price

notes icon

Notes

You will need your own device with a keyboard. Windows 7 or higher is required, but code can be written and run on non-windows devices using the small basic website. Online courses require an internet connection and the ability to interact both through audio and video using either a web cam/microphone, speakers/headset using a computer or via a mobile phone connection. Any costs associated with connectivity or equipment are the responsibility of the student.

Online — Evenings

Registration open expand drawer icon collaspe drawer icon
Learn to Code for Beginners
hours icon

Total classroom hours

12 hours

schedule icon

Schedule

Online

Evenings, 6:00 PM - 9:00 PM, 4 Th - 8/20/2020 - 9/10/2020

cost icon

Total cost

$399

instructor icon

Instructor: Ed Price

notes icon

Notes

You will need your own device with a keyboard. Windows 7 or higher is required, but code can be written and run on non-windows devices using the small basic website. Online courses require an internet connection and the ability to interact both through audio and video using either a web cam/microphone, speakers/headset using a computer or via a mobile phone connection. Any costs associated with connectivity or equipment are the responsibility of the student.

Interested in custom learning solutions for your team?

Tombolo Institute Corporate Solutions offers tailor-made professional development programs to meet your organization’s goals.

Get started