logo
  • Programs
    • Coding Classes
    • Maths Tuition
    • Holiday Camps
    • MathCode™ Mastery
    • School Programs
    • Corporate Programs
    • School Readiness
    • Birthday Parties
  • Locations & Contact
  • Own a Franchise
Book free trial
logo
logo
  • Programs
    • Coding Classes
    • Maths Tuition
    • Holiday Camps
    • MathCode™ Mastery
    • School Programs
    • Corporate Programs
    • School Readiness
    • Birthday Parties
  • Locations & Contact
  • Own a Franchise
Book free trial
Illustration

Kids Coding Glossary - A guide for Parents, popular terms explained.

As parents, you need to first familiarise yourselves with the coding glossary to help your kids understand it, too. Here are the kids coding terms that can guide you as you and your kids go along the way of learning how to code.

A

abstraction - simplified and streamlined version of a complex idea. 
accessibility - the ability for all users to access different designs such as devices, environment, products, and services, even for people with disabilities who experience has slow or old technology 
algorithm - a detailed list and description of methods
app development - is the art of designing, developing, and creating applications for mobile devices like smartphones, tablets, smartwatches, etc. 
argument - a way of providing additional information to a function
arithmetic operators - used necessarily in every application, especially in games. It gives or deducts extra point to a character depending on its actions   
arrays - a collection of variables that are grouped together 
Artificial intelligence - also known as AI, is a branch of computer science that caters to simulating human intelligence to machines through coding and programming. It enables machines to do tasks performed by humans. 
assignment operators - operators that combine variable assignment to changing the value of a variable 
Augmented Reality (AR) - an interactive experience of using gadgets for smartphones to bring digital objects in the real world. Pokemon go is an example of augmented
autonomous - can direct itself through programs and sensors. Robots, delivery bots, self-driving cars are the examples

B

binary - the use of two options to classify information 
binary alphabet - only two options for the binary language
bit (or binary digit) - the single and simplest unit of representing the information in a computer system, usually defines 0 or 1
block-based programming language - also known as visual coding, a programming language designed to utilise blocks or graphical programming components instead of writing code through text. It includes drag, drop, or graphic programming blocks. Blockly, Scratch, Studio, and Swift are examples of this.
bug - an error or problem for a program to run smoothly 
byte - the basic digital data unit. One byte owns 8 bits-word of data. “-byte” is usually added to “kilo-”, “mega-”, “tera-”, etc.

C

C++ - a low level of programming language, usually introduced to kids for them to learn to program and use it to solve complex problems 
call (a variable) - use of variable or alterable representation in a program 
call (a function) - a piece of code added to a program to imply that it should run the code within the function in a given time
click - press down the mouse button
camel case - a word with the first letter in lowercase, the rest of the letters are in the capital 
code - the computer language programmers build and use
coding - the process of building commands and programs for a computer 
coding camp - an extracurricular program for children to begin understanding computer, coding, and technology using fun smartphones, coding toys, and online platforms 
coding classes for kids - lessons and activities helping kids learn and understand coding or computer programming 
coding languages - the only language understandable by a computer. It can be C++ or Java. For kids, Javascript, Python, and Scratch are some examples they can work on.
coding toys - objects and materials used for kids to learn coding in a simple but exciting way 
coding tutor - people capable of teaching coding and programming to different ages, particularly in kids. 
command - a simple introduction to the computer. Algorithms and programs start with the combination of commands
computational thinking - a modification process using a computer or machine. It includes decomposition, pattern matching, abstraction, and algorithms 
computer program - a group of instructions assigned to a computer to process
Computer science - the utilisation of a computer's ability to solve problems and difficulties
conditionals statements - or indications that only run under certain conditions, either true or false
crowdsourcing - a process of finding help among a large group of people in order to accomplish a task more efficiently
CSS - also known as Cascading Style Sheets, is part of web documents and web pages that is responsible for adding styles such as fonts, spacing, colours, etc. It also works together with HTML.
cyberbullying - an act of continuous bullying using the internet, it makes the attacked person sad, angry, scared, and frustrated.

D

data - information usually characters, digits, symbols, and quantities added in a computer program 
debugging - the process of identifying and solving programs or algorithm problems.
decompose - breaking down a concept into smaller parts 
define (a function) - interpreting a problem you need to solve
digital citizen - a digitally literate person, who is responsible, respectful, ethical while online or using the internet
digital footprint - someone's personal data on the internet 
DNS (Domain Name Service) - a service for URLs to IP addresses translation 
double-click - quick tapping of mouse button twice 
drag - click and hold the mouse button while you move the mouse pointer to the target position 
drop - unclick or release of mouse button after dragging
DSL/cable- a procedure of sending data through television or telephone cables 

E

else statement - a statement if the condition statement is false
event - an action that results in a reaction 
event handler - a monitor designated for a computer's specific action or event. Once someone writes a code for an event handler, it will be enforced whenever the action or event occurs. It usually responds to mouse clicks.  

F

F.A.I.L - First Attempt In Learning 
fiber optic cable -a connection to send information using light
for loop -a loop that owns a predetermined start, end, and increment 
frustrated - feeling of annoyance and anger due to failure to thing
function - a code you can easily call all the time 
function call - definition the code inside a function that directs the program of its task after a function is called

G

game development - is the art of designing, developing, and creating games

H

Hour of Code - a global event during Computer Science Education Week that promotes fun and creative computer sciences activities for students. It also inspires learners to discover more about technology.  
HTML - also known as Hypertext Markup Language, is a code used to build web pages and content. It also enables you to create your own website.

I

if-statement - also known as a conditional statement, use to implement conditions in a programming structure 
input - a manner of adding information to a computer 
internet - a computer network connected to each other 
Integrated Development Environment (IDE) - a software for more effortless coding. Visual Studio is an example of IDE
IP address - a number allocated to any item connected to the Internet 
iteration - a repetitive action or command within programming loops

J

Java - a well-known multiplatform for programming. It started applications in Android and even its operating system.
JavaScript - is a programming language that is commonly used to animate images, control multimedia, update content, other tasks for Web pages. It is an example of a text-based coding language.

K

kids coding - an opportunity for kids to learn about coding while they are young 
kids coding books - books and literature for children to learn coding, its principles, and concepts. It also introduces them to the world of computer sciences through stories and interactive activities.
kids coding school - a school that promotes and specialises in teaching coding classes and programming activities for kids 

L

Linux - is an open-source operating system for devices 
Lenovo - is a multinational technology company incorporated in Hong Kong. It has several products like laptops, computers, mobile devices, and other appliances. 
loop - the act of doing something repetitively

M

machine learning - a branch of artificial intelligence that incorporates methods of data analysis to automate analytical model building. It highlights how systems can acquire data, learn patterns, and make decisions with minimal human intervention.
main function - is called when the C++ program starts
Micro: bit - or microcontroller development board, is a small computer capable of creating programs 
Minecraft - is a popular video game that highlights different kinds of blocks for three-dimensional virtual worlds. It also includes modding, allowing users to build their own mods through programming. 

N

neural networks - or the brain of the programs, helps to set the algorithm

O

online - successful connection to the Internet 
output - a manner of getting data out of a computer 

P

packets - small pieces of information broken down from larger chunks of data into smaller
pattern - matching determining similarities between things 
parameter - an extra element of data added to a function to customise it as a specific purpose
persistence - never giving up even things are going difficult 
Pixel - short term for picture element, the basic unit of the digital image usually showcase a larger image from tiny dots or squares
program - an algorithm with codes added to any machine to run it
programming - the art of building and creating a program 
project-based learning - an instructional and learning approach that engages students to challenges and problems of the real world. It enables learners to develop skills and knowledge for real-life situations. 
Python - is a multi-platform programming language for game design and development. It also offers programming platform for kids

R

repeat- to do something again
robot - a machine programmed by a computer program to do specific tasks and following direct commands 
Roblox - is a free online game available worldwide, enabling people to play and interact together. This platform also allows users to design and build their own games. 
run program - allowing the computer to track and perform commands written in the program

S

Scratch programming - an MIT-developed graphical language and platform for kids which includes drag and drop programming to build interactive comics or stories
scripts - a list of steps for a computer to follow. Writing a statement is needed for each step.
search engine - a problem design for searching as it identifies items in a database that conforms to keywords or characters added by the user 
servers - computers design to provide things to others
Skill Samurai - an after school coding and robotics classes for learners ages 7 to 18. It is a certified STEM educational institution that brings out the best coding and programming skills for primary, middle, and high school students. 
Sprites - is a 2D computer graphics that someone can move via code
statement - the way of instructing a computer to do an action 
STEM education - also known as science, technology, engineering, and mathematics education. It is a curriculum that focuses on teaching the four fundamental subjects to help learners master the four fields. Coding classes are part of the STEM curriculum.

T

TensorFlow - a library built by Google design for machine and neural network creation
text-based programming language - a set of programming languages that conforms to the rules of syntax and grammar. It requires proper punctuation marks and accurate text and codes for writing the programs. Unlike block-based programming languages, text-based programming languages are more complex and known to be the traditional programming setup.
try - an attempt or experiment to do something 

U

unplugged coding activities - coding activities, lessons, and tasks without any use of electronics. It is suitable for indoor and outdoor activities as long as it ensures a fun but educational code learning experience.
URL (Universal Resource Locator) - a simplified address in a webpage
username - or screen name is a preferred name to use or see on a website or platform 

V

variable - a placeholder or alternative piece of data 
video editing - is the skill of creating, editing, and assembling raw videos into an organised video. It is one of the most important skills for the 21st Century. 

W

website - worldwide web's connection of interlinked web pages
white loop - continuous repetition of the loop if the condition is true 
Wi-Fi - a wireless connection for sending and receiving of information through radio waves
workspace - white area and space for creation and manipulation of programs

Y

YouTube - is a free video-sharing website that enables users to watch and upload videos. 
YouTube Kids - is a free video-sharing website created by Youtube to let kids watch and upload child-friendly videos.
3D Printing - a process of making three-dimensional digital models from printers or machines.
For your child to fully understand the terminologies in coding, you may sign up their names on an afterschool activity featuring kids coding classes. It will help your child learn about the world of coding while they are young to prepare for a much brighter and successful career in the future.
In Sydney, Australia, a code school for kids, Skill Samurai, can guarantee your child’s kids coding journey along with other computer sciences skill sets such as robotics, STEM, artificial intelligence, and other coding languages. Through this program, your child would help them get equipped with career opportunities for computer sciences.
Remember, you should start them young so they can be the next leading experts in the world of coding and programming. Get started today.


Illustration
Illustration
logo

Australia1300 SAMURAI(1300 726 872)P.O. Box 273Windsor, NSWAustralia 2756
United States 1-877-225-3835104-2423 SW 147th Ave #2006Miami, FL 33185.

About

  • About Us
  • Locations
  • Contact
  • Own a Franchise
  • Press Releases
  • Terms & Conditions
  • Privacy Policy
  • Blog
  • Careers
  • Articles

Programs

  • Child Safe Policy
  • After School Coding Classes - Curriculum
  • School Holiday Coding Camps
  • MathCode Method
  • Maths Tuition
  • School STEM Programs & Incursions
  • Kids Birthday Parties
  • Career Readiness Education
  • Google Cloud Certifications
  • Amazon Web Services Certifications
  • Microsoft Azure Certifications
  • Cyber Security & Other Certifications
  • 8c9f6f4c-08af-4a46-95ee-05fe96b1b5fb
  • 78df8da4-fe0b-4a37-b592-abe3e9ab489f
  • 9acc8cf1-8dbf-4e64-93f1-7f88c16fb242


Illustration
Illustration
Illustration
Illustration
logo

Australia1300 SAMURAI(1300 726 872)P.O. Box 273Windsor, NSWAustralia 2756
United States 1-877-225-3835104-2423 SW 147th Ave #2006Miami, FL 33185.

About

  • About Us
  • Locations
  • Contact
  • Own a Franchise
  • Press Releases
  • Terms & Conditions
  • Privacy Policy
  • Blog
  • Careers
  • Articles

Programs

  • Child Safe Policy
  • After School Coding Classes - Curriculum
  • School Holiday Coding Camps
  • MathCode Method
  • Maths Tuition
  • School STEM Programs & Incursions
  • Kids Birthday Parties
  • Career Readiness Education
  • Google Cloud Certifications
  • Amazon Web Services Certifications
  • Microsoft Azure Certifications
  • Cyber Security & Other Certifications
  • 8c9f6f4c-08af-4a46-95ee-05fe96b1b5fb
  • 78df8da4-fe0b-4a37-b592-abe3e9ab489f
  • 9acc8cf1-8dbf-4e64-93f1-7f88c16fb242


Illustration
Illustration
Illustration
Illustration