Online Learning for Kids - Blog
Source Code vs. Object Code
A source code is what you and I can read and write in programming languages such as C, C++, and Python. These are human understandable syntax statements. When we compile …
The Meaning of public static void main(String [] args) in Java
The main method in every Java program which is written as follows, but what does it mean? public static void main (String [] args) The method should be public. If …
The Graph Paper
Graph papers are an ever present thing when you’re learning mathematics as a young student. Also called as Grid Paper or Squared Paper, a Graph Paper is a writing paper …
Scratch Projects – Step by Step
I am a software developer using C++, Java, and other programming languages. As a programmer, I had a high regard for programming languages and open source software. During my years …
Event Blocks in Scratch Programming
To make games, apps or websites, we need to understand a very interesting concept called “Events”. In this post, we will specifically learn about how to use “Events” in Scratch. …
SSL Certificate & HTTPS
An SSL certificate is a file installed on the server of the website. It is simply a data file containing the public key that is used to encrypt the data …
TCP vs. UDP – Packet Analysis in Wireshark
As we’ve seen earlier, TCP/IP is the protocol used widely for any communication between a host and a server on the internet. Before starting to exchange data, the client and …
Secure Hashing Algorithm (SHA256) in Detail
Previously, we have seen the different types of ciphers used in communications. These ciphers are used heavily in encryption and hashing. For example, the AES and DES ciphers use many …
How can Parents Judge if a School is Good?
Understanding if a school is the right fit for your children has its own process and method to it. It is around this decision that parents typically get into a …
Block Coding Quiz for Kids
Block coding programs help children learn the logic and reasoning of programming without getting burdened by the syntax of a programming language. Children can focus on the important aspects such …
Scratch Coding Quiz
Scratch has become established as one of the best platforms for small children to learn block-based coding. Kids can improve their logical thinking and use creativity and program using simple …
Network Basics: Ping and TraceRoute
Ping and traceroute are both network diagnostic tools to understand connectivity between two systems (or IP addresses) on the network. But, they are different from each other in their network …
The Benefits of Telescope for Kids
Telescope as an invention is a strong proof that once we have a tool that allows us to see and collect evidence, it can dramatically change our understanding about something. …
USA Math Kangaroo – It is the Third Thursday of March!
It is D-day! It is the time when you take your booklet and show your mathematical prowess in the United States. Today is the third Thursday of March, and we …
Subject, Predicate, Verb, Object, Sentence, Phrase, & Clause
What is a Sentence? A sentence is a group of words that convey one minimum complete thought. It has a Subject and a Verb at a minimum and a Subject, …
Kangaroo Math – Grade 3 – Practice Questions
The Kangaroo Mathematics Exam is an international competition held in 92 countries for Grade 1 to Grade 12. The competition is hosted by different countries each year and checks the …
How Over-Parenting Affects Children?
Over-Parenting refers to a style of parenting where parents are over involved and overinvested in their child’s life and decisions. They’re constantly around and available to their children for every …
Positive Parenting for Character Development in Children
As a parent, your most important job is not the academic work that your kid needs to do. Academic work can be taken care of by school programs, after-school programs, …
Different Types of Ciphers for Secret Communications
A cipher enables a secret way of writing a message to hide or disguise the actual message. A cipher is used to change the plain text message into an enciphered …
What is Encoding & why is UTF the Queen of Encoding?
Encoding is the process of assigning codes or numbers to the characters in a written language used for communication. So, if you think you will use English as a means …
How to make a character jump in Scratch
Making a character jump in a Scratch program is an essential part of learning Scratch. There are two ways of making the character jump in scratch – with and without …
TCP/IP 3 Way Handshake – Explained in Detail
Similar to our earlier post on how devices communicate with each other, when a Client and Server system on the internet have to communicate with each other, they use the …
Cyber Security: Laws & Regulating Bodies
Cyber Law is very important because it touches all aspects of transactions on the Internet. Cyber Law concerns each and every individual concerning the Internet. Fortunately or unfortunately, the human …
Coding the Pacman Game in Scratch
The Pacman game doesn’t need any introduction. The player controls the eponymous character Pac-man throughout a maze. It is undoubtedly one of the most recognized maze games. How to play …
Cogat Grade 5 All Batteries – Practice Questions
The CogAT test is used by schools in the United States to qualify students for the Gifted program. You can learn everything about the CogAT Test here. Let’s jump straight …
Excel VBA Macro Programming for Kids
VBA has been one of the most popular programming languages for more than two decades. Its popularity mainly stems from the ubiquity of Excel and Spreadsheet software. Using VBA, one …
Basic Parts of a Computer
Almost all of us use a computer, but not many understand what is really happening inside. A computer can come in many shapes and sizes. A computer has some basic …
Coding a Math Quiz Game in Scratch
How to play the Math Quiz Game? A character in the game will ask Math Questions. The player needs to answer the question . With each correct answer, a point …
Coding the Flappy Bird Game in Scratch
Flappy Bird is an iconic game. The player should make the bird fly as far as possible. How to play the Flappy Bird Game? The player controls the bird using …
Parenting Styles That Parents Should Know
As parents, we love our children and we always want the best for our children. And, we all work towards doing our best for our children. However, this trap of …
Intelligence vs. Attention of Students
They are so closely related that often we don’t think of them separately; yet they’re separate entities. Let’s take an example. Intelligence is an ability whereas Attention is the fuel …
The Importance of Patience for Teachers
Often in life, we focus a lot on technical skills and almost take character for granted. But, as one starts experiencing more of life, one realizes that your character is …
50 Fun Riddles for Kids
Riddles are good fun for kids. A riddle is a puzzling question, statement, or problem that requires creative thinking to solve. Riddles are something that we all enjoyed in childhood. …
Ratios & Proportions Worksheet
Ratio and Proportion are used for comparison in mathematics. Ratio is a comparison of two quantities while Proportion is a comparison of two ratios. A ratio is a comparison of …
Percentages Worksheet
Percentages are a very commonly used math in the real world. These worksheets to practice calculating the percentage of whole numbers and decimals, finding the percentage increase or decrease, and …
Trigonometry Practice Worksheet
The word trigonometry comes from “trigonon” meaning triangle and “metry” meaning measurement. It is an area of math that studies the relationships between sides of triangles.. Ancient Egyptians have known …
Order of Operations Worksheet
Order of Operations refers to the rules that determine the sequence of calculations in an expression with more than one type of operation. The correct order of operations is first …
Decimals Practice Worksheet
We use decimals in the real-world a lot. This decimal worksheet involves the mathematical operations addition, subtraction, multiplication, division, rounding, and more using decimal numbers. Students can practice various questions …
Algebra Practice Problems
Wikipedia defines Algebra as the branch of mathematics that studies algebraic systems and the manipulation of equations within those systems. It is a generalization of arithmetic that includes variables besides …
Abacus Classes for Kids
The Abacus essentially teaches children to become skilled in rapid mental mathematics with the help of beads where the children use a single hand to manipulate beads initially. This is …