Programované vyučovanie je koncepcia, ktorá môže vo významnej miere zvýšiť individualizovaný prístup učiteľa k žiakom a najmä umožniť plnú individualizáciu vzdelávania. Zároveň pomáha zvládnuť plne asynchrónne vzdelávanie v priestore, čase a do určitej miery aj v obsahu. Jej počiatočný rozvoj v 60.rokoch 20. storočia, bol zabrzdený nedostatkom podporných systémov, ktoré by učiteľovi umožnili takúto koncepciu použiť s primeraným úsilím. Dnes vďaka výkonným systémom IKT je koncepcia programovaného vyučovania opäť veľmi aktuálna a najmä efektívna.
V programovanom vyučovaní sa učivo rozloží na postupné, logicky na seba nadväzujúce kroky, ktorými žiak postupne prechádza. Žiak postupuje individualizovane - vlastným tempom a v prípade vetveného programu aj vlastnými cestami.
3. Plnenie aktivít v učebných zdrojoch
Použitie systému označovania splnených aktivít je potrebný najmä pri integrovaní neinteraktívnych učebných zdrojoch do programu programovaného vyučovania, nakoľko tie nepožadujú žiadnu interakciu žiaka a ani hodnotenie od učiteľa. Preto systém VLE nevie identifikovať iným spôsobom, či žiak s učebným zdrojom pracoval, len tak, že bude zdroj označený ako splnený. V tomto prípade sú možné 2 nastavenia:
Predvolené nastavenie „manuálne“, kedy žiak sám vo svojej zodpovednosti označí, že príslušný učebný text preštudoval, čo vedie žiaka ku vlastnej zodpovednosti za riadenie svojho vzdelávania.
Automatické – kedy VLE označí zdroj ako splnený už v okamihu keď ho žiak otvorí.

Background Colour
Font Face
Font Kerning
Font Size
Image Visibility
Letter Spacing
Line Height
Link Highlight
Text Colour
Text Alignment
Paragraph Width