UCode has developed a series of animated videos that introduce 25 core coding and computing concepts in an age appropriate and fun way. It is the perfect starting point for young learners who wish to learn to code. The concepts serve as the foundation for learning how to write good code. Students view the videos and the complete a companion worksheet that tests their understanding and computational abilities. A great starting point for early age learners.
Foundational topics include: Computer Programs, Computer Memory, Programming Languages, Inputs, Sources, Sensors, Color Detection, Time, Logic , Flow Charts, Counting, Sorting, , Repetition, Comparison, Variables, Idle, Conditional Statements, Break Loop, Infinite Loop, String Text, Programming Loops, Return Value, Type Conversion, Artificial Intelligence.
Questions? Please email us at [email protected]
UCode runs a great program. Since the next generation loves technology why not encourage them to learn how to code. My daughter loves going to Ucode each week, she gets so excited to share what she learns and can't wait to learn advanced coding. The staff is always friendly and is great at explaining current projects my child is working on.
My son loves UCode! I did not think he would have the patience for programming but he seems to really enjoy it.
We have had such an amazing experience with UCode so far. It is incredible to see the boost in confidence that the kids have when they are successful with their coding skills. It is always a proud moment for them when they get to show off their projects. Thank you to Frank and the rest of the amazing staff at UCode for doing such a great job with our kids.
How do computers work? What is a software application? What is an instruction set? This lesson covers to basics for kids new to coding. A great place to start!
Computer memory can be divided into two types, short term and long term memory. Let’s learn more about computer memory.
Each computer language has its own logic and its own symbols. The languages that computers use to communicate are called programming languages. Let’s learn more about computer languages.
Computer programs are a bit like games with rules that must be followed in a specific order, flow and logic. The rules are all hidden in the code in computer programs and can be complex. Flowcharts are a tool to help us manage our code.
In computer programming, logic is the way in which we convert information into a format that a computer understands. Lets learn more in this lesson.
Time is the continuous passing of events from past to present to future. But how do computers use time? Let’s find out.