Reviews various areas related to technology, especially computer-based technology in K-12 schools. This text aims to help pre-service and in-service teachers reflect upon and discover the range of issues that need to be addressed in order to achieve integration of computer-based technology for teaching and learning into the K-12 curriculum.