Technological advancement has made it necessary for students to be more than passive purveyors of it. Students need to learn how to understand and interpret computer codes, programs, apps and other inventions in order to truly take technological growth and development...