Os componentes básicos são pré-instalados para fornecer uma experiência uniforme para instrutores e alunos.

Um componente básico é um aplicativo da web em Java implantado como um plug-in para o aplicativo Blackboard Learn. Ele é executado como uma parte privilegiada do processo do Blackboard Learn.

A Blackboard fornece um conjunto predefinido de componentes básicos na opção de implantação de software como serviço para todos os clientes. Os clientes do software como serviço Blackboard Learn Plus e Advantage têm suporte total ao building block. Com o lançamento da versão 3900.4, os administradores de software como serviço podem instalar e desinstalar building blocks nas suas instâncias de software como serviço sem depender do Suporte da Blackboard. Os building blocks podem ser instalados ou desinstalados no Painel de administração > Building blocks > Ferramentas instaladas

É preferível uma combinação de API REST/LTI para garantir o suporte à integração na experiência Ultra.