Assessing the Effectiveness of Programmed Instruction and Collaborative Peer Tutoring in Teaching Java.
Henry H. EmurianPublished in: Int. J. Inf. Commun. Technol. Educ. (2006)
Keyphrases
- peer tutoring
- collaborative activities
- cooperative learning
- collaborative learning
- learning environment
- high school
- project based learning
- online learning
- computer technology
- computer assisted instruction
- design principles
- intelligent tutoring
- instructional strategies
- elementary school
- computer supported
- computer mediated
- knowledge sharing
- learning strategies
- learning systems
- source code
- software engineering
- object oriented
- learning process