Students begin to understand order, shapes and sequential instructions in the real world through exposure to essential computational thinking skills, including pattern recognition, algorithms, decomposition and abstraction. By discovering, engineering, tinkering and sharing, students code with BeeBots and design cardboard toys. These opportunities are integrated throughout the day during centers, free play, specials and academic instruction. JK students also participate in the annual Global Day of Play and Hour of Code, which are special programs that focus on innovation and creative problem solving.