Teaching Object-Oriented Thinking to Novice Programmers Using the Agentsheets Environment.
Spyropoulos CharalamposVassilios DagdilelisGeorgios EvangelidisPublished in: CELDA (2005)
Keyphrases
- novice programmers
- object oriented
- programming environment
- programming course
- introductory programming
- programming language
- database applications
- thinking skills
- data model
- online learning
- database design
- visual basic
- query language
- learning systems
- high school
- computer programming
- learning process
- database systems
- metadata
- artificial intelligence
- database