Skip to main content
Fig. 6 | Research and Practice in Technology Enhanced Learning

Fig. 6

From: An integrated practice system for learning programming in Python: design and evaluation

Fig. 6

An overview of the different components in the Python Grids system and the communication that occurs between them. The arrows indicate the direction of the communication. For example, Mastery Grids never communicates with Greengoblin, but animated examples have two-way communication with Acos. The explanations give an overview of how information is transferred when a student visits Python Grids and uses the content provided by an external server. The orange box represents the learning management system in Finland which gives access to Python Grids, blue boxes are servers located in Finland and the USA, and green boxes represent different content types. Note that QuizPET and WebEx content types are shown inside a small blue box, which indicates that there is a dedicated server that hosts only this type of content

Back to article page