Keyphrases
- computer usage
- computer technology
- computer programming
- high school
- digital literacy
- secondary school
- elementary school
- attitudes toward
- school teachers
- computer programs
- primary school
- social studies
- teaching methods
- learning opportunities
- college level
- english teaching
- learning process
- source code
- science education
- teaching practices
- e learning
- computer assisted instruction
- teacher education
- cooperative learning
- school education
- mathematics education
- higher education
- educational technology
- middle school mathematics
- engaging students
- special education
- medical students
- web based learning
- educational process
- computer skills
- preservice teachers