Students will explore various computer programming concepts in this project-based course. Students will build different types of apps and/or games while learning the fundamentals of computational thinking and coding. Students will develop general understanding of robotics and the robotics environment. Students will design, develop, implement, and debug robotic programs that employ standard and structured programming constructs and simple data structures.Â