FAQ

Frequently Asked Questions

  • What is the right age to start Coding?

    Most of our courses and activities are designed for kids ages 7­-14, but you know your child best. Children who can read and understand cause and effect relationships are perfect candidates to start Coding.

  • What skills do students gain?

    SiteLite teaches the fundamentals of programming, including repetition, conditionals, variables, and functions. Students also learn how to tell a good story, logically sequence events, and model real situations. They increase their technical proficiency and confidence. In addition, they

    learn computational thinking by developing their algorithmic and design thinking abilities.

  • What is Computational Thinking?

    Computational thinking is a problem ­solving process. It includes knowing how and when to use computing tools, knowing what steps you need to take to solve a problem, and logically organizing and analyzing data.

  • How does SiteLite teach programming?

    Using visual code blocks, SiteLite instructors guide kids through programming concepts such as loops, conditional logic, sequencing, and algorithmic thinking. In early lessons, kids are presented with the correct set of blocks required to make something happen and they need to use the blocks efficiently and effectively to create the desired result. As kids advance, they are given more blocks and eventually work their way into DIY mode, where they create their own projects.

  • My child has tried programming before, but didn’t stick with it.

    With SiteLite, kids are engaged in a storyline and are challenged to solve puzzles and earn rewards that will make them successful coders. When they finish a lesson, they earn badges and are able to build a game or project that they can show off to friends and family. Learning to program feels relevant because they can use coding to make awesome projects that challenge them to become better engineers and to think creatively.

  • After SiteLite, will my child be able to handle real code?

    Absolutely! SiteLite teaches the fundamentals of programming, which translate to all mainstream programming languages. Kids will learn the same concepts found in other languages like Java and Python, such as variables, loops, conditionals, and functions. More importantly, SiteLite teaches logic and design thinking skills, which are necessary to think like a programmer and adapt to a world of constantly changing technology.

  • How do I know my child is learning?

    SiteLite courses are structured as learning modules with specific learning objectives. Quizzes assess knowledge of concepts at each milestone. Parents have access to a parent dashboard that shows kids’ progress and what they have learned so far.

  • Why should my child learn to code?

    Kids are surrounded by technology and computers are central to most aspects of our lives. Kids who learn the basics of programming can become better architects of their future world. Kids relish the challenge to become active participants instead of passive consumers. In addition, the computational thinking (analytical, logical) skills that underlie coding will be required for the future.

  • Should my child be learning to code with a traditional programming language like Javascript or Python?

    The understanding of syntax required to learn these languages often frustrates kids who are new to programming. It is difficult for kids to get started programming using these languages even with the best tutorials or courses. SiteLite teaches the fundamentals that underlie any programming language without the frustrations of programming syntax. At SiteLite, kids gain understanding of the concepts in a fun and intuitive way and get to the end result quickly, increasing their motivation and confidence early in the learning process. Once kids know the basics, it’s easy to make the transition to a mainstream programming language. When ready, they can even transition to Javascript coding within SiteLite's course offerings.

Share by: