Cloud computing är en framväxande plattform för e-lärande i nuvarande och framtida system för inlärningshantering. Många datormodeller för e-lärande har föreslagits för att stödja e-lärande. Att använda e-lärande miljö för att lära ut datorprogrammering kräver dock en plattform utrustad med speciella applikationer som programmeringsarbetsbok, automatisk märkning av program och plagiatdetektering, centraliserad loggbok för övervakning av elevers arbete och prestanda, onlineutvecklingsmiljö, etc. Dessutom finns det frågor om utbildningsledningsregler i molnet för e-lärande som behöver åtgärdas, t.ex. hantering av undervisningsinnehåll, kursledning, examination, prestationsledning, studentledning, instruktörers arbetsbelastningshantering. Dessa faktorer beaktas vid utformningen av den föreslagna arkitekturen för programmeringsutbildningsmiljö som molntjänster.
Elamir m.fl. REF presenterar en ram med namnet programmeringsutbildningsmiljö som molndatatjänster för att undervisa i datorprogrammering.
Framework and Architecture for Programming Education Environment as a Cloud Computing Service
{'venue': None, 'journal': 'Procedia Technology', 'mag_field_of_study': ['Computer Science']}