Post di ingegneria: Complessità dei dati sul campo XBlock

20 giugno 2019 | Di

Dave Ormsbee, uno dei nostri ingegneri più longevi in ​​edX, ha scritto un post altamente supponente su XBlock Fields, il buono e il cattivo (XBlocchi sono come implementare tipi di contenuto personalizzati nei corsi Open edX). In esso, Dave sostiene che li abbiamo sovraingegnerizzati nel tentativo di nascondere la complessità all'utente finale/sviluppatore, lasciando Blocco X creatori per affrontare le conseguenze non intenzionali delle nostre prime scelte di astrazione. Questa citazione è un buon riassunto:

    “…probabilmente non sorprende che io veda XBlock Fields come un caso in cui abbiamo complicato inutilmente il design con un'astrazione eccessiva. Peggio ancora, penso che abbia effettivamente contaminato il nostro modello mentale di materiale didattico nel corso degli anni e ci abbia spinti più lontano da dove dobbiamo andare come piattaforma. Ma partiamo dall'inizio".

Se vuoi saperne di più sulle scelte e le conseguenze del design, soprattutto per quanto riguarda gli LMS o Open edX in particolare, leggi il articolo completo. Se vuoi aiutarci a navigare nella riprogettazione della piattaforma e delle API associate, vorremmo sentirti!

Altro su XBlocks Qui. e Qui..

Caricamento in corso

Inizia la discussione su discutere.openedx.org

Tempo per altro? Dai un'occhiata agli articoli qui sotto.

Risolvere i problemi insieme: sviluppo di piattaforme guidate dalla comunità
Competenze e sviluppo del futuro alla conferenza Open edX
Workshop per sviluppatori della conferenza Open edX
Riconquistare il nostro futuro digitale: perché mi sono unito all'Open Renaissance Group
Partecipa alla conferenza Open edX 2026!

La conferenza Open edX del 2026 presenterà casi d'uso innovativi per uno dei migliori sistemi di gestione dell'apprendimento online open source al mondo, la piattaforma Open edX, e scoprirà gli ultimi progressi nella progettazione didattica, nella costellazione dei corsi e nei metodi per utilizzare ed estendere la piattaforma Open edX , comprese tecnologie rivoluzionarie, come l'intelligenza artificiale generativa.