Instruction in Technology incorporates hands-on learning of computer skills, which supports the academic life of the students across the curricula. Students are encouraged to communicate, collaborate and create in the digital world.
Many projects are constructivist in nature, creating the building blocks and then assembling and presenting the final product. Studies in programming stress the development of logical thinking through development of problem solving heuristics, top down design, and understanding of control structures. Graphics and animations are infused in the process at all levels of instruction.