Development of an interactive learning tool to teach python programming language.
Bedour AlshaigyPublished in: ITiCSE (2013)
Keyphrases
- programming language
- learning tools
- software engineering
- object oriented
- general purpose
- learning experience
- interactive multimedia
- high level
- strongly typed
- object oriented programming
- computer programs
- programming environment
- database languages
- distance learning
- domain specific languages
- visual programming
- educational games
- denotational semantics
- video games
- databases
- concept mapping
- operating system
- functional programming
- programming tool
- software development
- object oriented concepts
- programming paradigms