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.
2. Prepojenie ľubovoľných zdrojov a aktivít do postupnosti programovaného vyučovania
2.1. Dostupnosť a plnenie aktivít
Podmienenie dostupnosti umožňuje vybrať podmienky, na základe ktorých, bude nastavovaný obsah dostupný žiakom. Z ponúkaných možností sú pre programované vyučovanie vhodné najmä dve a to je Dokončenie aktivity a Známka.

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