A comprehensive approach to teaching programming to science and engineering majors (seminar).
Joseph L. ZacharyPublished in: SIGCSE (1997)
Keyphrases
- programming course
- computer science
- introductory computer science
- computer programming
- engineering courses
- engineering education
- computer science education
- physical sciences
- artificial intelligence
- mechanical engineering
- introductory programming courses
- computer science curriculum
- engineering design
- electrical engineering
- science teachers
- industrial engineering
- virtual laboratory
- automatic assessment
- software engineering
- high school students
- science education
- learning tools
- learning sciences
- novice programmers
- engineering students
- source code
- college level
- scientific inquiry
- introductory programming
- pair programming
- knowledge economy
- cooperative learning
- computer scientists
- educational technology
- student learning
- programming language
- students studying
- pedagogical content knowledge
- middle school students
- programming skills
- school teachers
- medical informatics
- elementary school
- high school
- higher education
- e learning