Keyphrases
- high school
- introductory programming
- college students
- high school students
- science teachers
- computer science
- grade students
- attitudes toward
- middle school
- deaf students
- college level
- high school teachers
- e learning
- students studying
- science students
- european countries
- project based learning
- teaching practices
- conceptual understanding
- statistically significant
- learning process