Curriculum
- AP Computer Science Principles
- Coding
- Applied Engineering
- Robotics
- 3D Printing
- Arduino
- Graphic Designing
- Networking
AP Computer Science Principles
Whether it’s 3-D animation, engineering, music, app development, medicine, visual design, robotics, or political analysis, computer science is the engine that powers the technology, productivity, and innovation that drive the world. Computer science experience has become imperative for students’ success in the workforce of tomorrow.
AP Computer Science Principles course designed with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities.
Coding
If we want to set our children up for academic success, every child should learn to code. Coding for kids not only helps improve their mathematics and writing skills but also gives them valuable skills in life and eventually in the workforce. There are various reasons why coding is important to learn and why coding should be taught in schools from an early age. The early children learn to code, the better their chance at success.
Applied Engineering
Teaching children engineering from a young age can explain why teamwork is so important. The skills learnt through engineering are vital for a successful career, regardless of their chosen field. Exposing children to engineering means they become more aware of the fantastic range of opportunities available in the engineering, science and technical sectors.
Robotics
3D Printing
In a world of new possibilities, we make sure that our students are at the cutting edge of innovation. ABS students benefit from our 3D Printing Program that exposes them to 3D printers and modeling. Through this, students learn about computer aided design, printing software, and hardware integration. 3D printing can also be used to aid in the teaching process, by providing students a physical representation of the topics they learn about, heightening their curiosity to learn!
At ABS, we teach Design Thinking and engaging STEM subjects using 3D printing and design. 3D printing technology positions students as creators. Instead of buying or consuming the creations of someone else they become inventors who can identify needs and create solutions.
Arduino
Learning about electronics should be fun for kids and an Arduino board makes it both fun and accessible for all ages. It’s always easier to learn through hands-on activities. Arduino projects provide an engaging way for kids to get more interested in building and manipulating electronics.
Arduino is open-source and easily accessible. Instead of feeling limited, kids are free to get as creative as they want, which is ideal for STEAM activities.
Graphic Designing
Graphic design is more than throwing together clip art and different fonts and colors. It is creative problem solving through design thinking. Graphic designers work to take the confines of societal acceptability and make it a beautiful part of our everyday visual landscape with the intention of influencing individual and group behavior, and even society. At ABS, we encourage children who show an early interest in art to put their interest to use in a career field that will be both financially and creatively rewarding.
Networking
Computer networks exist all around us. During this course, students demystify the hardware and network topologies used for data transfer between computers, learn how computers of all shapes and sizes are connected physically, or wireless, and how this arrangement affects how data is shared. Switches, routers and other network components is fully explained, helping students understand how data is moved around using relevant and engaging topics.