Students will be using a variety of tools to learn the fundamentals about Computer Science. They will use 21st century skills such as creativity, communication, collaboration, critical thinking, and problem solving skills as well as, logical and computational thinking skills to write, debug, test, and run programs. They will use a variety of block base coding editors to write algorithms, and other hands-on gadgets to learn coding. Additionally, they will use unplugged activities such as Breakouts to build relationships and community.