Teaching Programming with Formal Models in Greenfoot.
Moritz BalzMichael GoedickePublished in: CSEDU (2) (2010)
Keyphrases
- formal models
- computer programming
- programming course
- rule based systems
- formal model
- introductory programming
- computer science education
- distance learning
- introductory computer science
- pair programming
- higher education
- learning process
- high school
- programming concepts
- programming language
- process model
- learning environment
- students studying
- programming environment
- computer programs
- computer science curriculum
- cooperative learning
- online learning
- e learning
- introductory programming courses
- web services
- object oriented programming
- science education
- computer assisted instruction
- educational technology
- learning analytics
- knowledge based systems
- software development
- programming education
- fuzzy logic