Frequently Asked Questions
What is the Bolt Code Club?
Silver Bolt runs programs for young learners to enable them to explore, discover, and be
inspired through active learning, as well as promoting their artistic creativity. The Bolt Club
Computing Course equips learners with skills to use computational thinking and creativity to
understand and change the world around them.
Bolt Code Club is a registered Code Club of the Raspberry Pi Foundation and a Google CS First
What is Creative Computing?
Creative Computing is a future-oriented interdisciplinary field that comprises creativity and
computing. People use computers as aids to creativity and creative-computing will reshape the world
as we know it. In addition to Computer-Science and Programming related fields, Creative Computing
applications are found in arts, entertainment/games, mobile applications, multimedia, product/web
design, and other interactive systems.
What is Design-Based Learning?
Design-based learning is an approach that emphasizes designing (creating things, not just using or
interacting with things), personalizing (creating things that are personally meaningful and relevant),
collaborating (working with others on creations), and reflecting (reviewing and rethinking one’s
creative practices). As such, a design-based approach to learning is particularly well suited to
What is Scratch?
Scratch is a block-based educational programming language created by the Lifelong Kindergarten Group at the Media Lab of the Massachusetts Institute of Technology.
The event-driven language is fairly easy for anyone to learn, regardless of age. Scratch rewards
tweaking and playing, either from a blank slate or by modifying the existing code. Scratch is a powerful
programming language with wide-ranging capabilities that enable learners to create fun projects on
their desktop computers, program electronic micro-controllers, and even control robots.
The language also has been adapted into new languages and inspired other languages.
Why do we use Scratch?
The Scratch language is fairly easy to use, fun, and addictive. While not everyone wants to be a
programmer, everyone benefits from projects that teach creative problem-solving. The ability to
imagine, create, play, and reflect are critical skills regardless of age.
Scratch hides the difficult parts of language-specific programming (each programming language has
its own vocabulary and grammar, but they all follow the same logic) while exposing details that let
the learners configure actions. Learners get to explore, discover, and apply concepts, practices, and
perspectives without the complexities of language-specific programming. It is much easier to touch a block then type in the number of seconds to perform an action than type the same action in Python
The use of configurable blocks instead of traditional code makes it easier for learners to think
creatively, reason systematically, and work collaboratively as they create their projects.
Who delivers the course?
The course is led by Silver Bolt instructors that are accomplished Computer Programmers and have
been certified by the Raspberry Foundation to Teach Computing and Programming in Primary
Schools using Scratch.
Our instructors have also undergone training to ensure that they are compliant with the Silver Bolt
policies on “Working with Children”
How is the course delivered?
The course will be delivered through a Learning Management System which will enable the
children to access the course files on demand. They will have different classes scheduled for each
week with their assignments which must be completed before the deadline.
Our instructors will coordinate live sessions with children through the use of Zoom. The
sessions will last an hour and will be conducted twice a week.
In-person lessons are conducted at the Bolt Club premises on plot 702, Namuli Road, Bukoto.
Please reach out for questions, or if you’d like to stop by the office
Email: | Phone: +256 780 233232