Content-based instruction can draw on subject matter software to enhance language skills and develop content knowledge. Pascoe and Wiburg (2003) point out four characteristics that good content-based learning programs need to have:
Incorporate some combination of audio, video, and graphics to support comprehension.
Stimulate critical thinking through problem-solving tasks.
Use easily identifiable icons for easy navigation of the program.
Are not heavily dependent on text.