The document discusses developing a computer assisted instruction program focused on teaching the Pythagorean theorem using an investigative approach. It outlines strategies for teaching key topics related to the Pythagorean theorem through exploration and problem solving using different types of computer assisted instruction like drill and practice, tutorials, simulations, and instructional games. The document also discusses advantages and disadvantages of using computer assisted instruction and provides examples of investigations and activities that could be included in the program.