Explicitly and implicitly teaching Java best practices across the undergraduate curriculum.
Joel K. HollingsworthDavid J. PowellPublished in: ISICT (2004)
Keyphrases
- computer science curriculum
- software engineering
- programming language
- high school
- object oriented
- college level
- computer science
- teaching strategies
- engineering students
- science teachers
- design patterns
- computer science students
- teaching materials
- source code
- students learning
- computer programming
- computer science courses
- secondary school
- school teachers
- virtual reality technology
- case study
- programming course
- cooperative learning
- teacher education
- elementary school
- problem based learning
- learning analytics
- curriculum development
- undergraduate engineering
- early years
- scientific inquiry
- teaching methods
- higher education
- learning environment