Teaching and assessing programming fundamentals for non majors with visual programming.
William L. HonigPublished in: ITiCSE (2013)
Keyphrases
- visual programming
- programming course
- introductory computer science
- development environment
- computer programming
- user interface
- object oriented
- programming tool
- programming language
- rapid prototyping
- introductory programming
- learning environment
- computer science
- distance learning
- automatic assessment
- student learning
- e learning
- high level
- programming concepts
- teaching materials
- artificial intelligence
- higher education
- computer science education
- development tools
- source code
- expert systems