Registre-se no próximo Open edX Meetup para saber mais.
Criando um novo curso do zero no Open edX LMS? Parece emocionante, certo? Mas também pode parecer que você está no sopé de uma montanha, olhando para cima. Essa primeira página – uma página em branco à espera das suas ideias – é ao mesmo tempo uma oportunidade e um desafio. Veja só: tudo limpo e vazio, pronto para ser preenchido com seções e elementos interativos que em breve marcarão a alma do seu curso.

Mas sejamos realistas. Transformar esse esboço básico em uma rica experiência de aprendizado pode ser difícil. Há muito o que fazer: mapear o conteúdo, projetar atividades e todos os cliques e digitações entre eles. É o tipo de trabalho que faz você desejar uma varinha mágica para dar vida a tudo.
E se eu lhe dissesse que a magia é real? Não com uma varinha, mas com o poder da IA. E se pudéssemos tirar o tédio de cena e deixar que a tecnologia inteligente nos ajudasse? É exatamente nisso que estamos mergulhando. Estamos aproveitando os recursos avançados dos Large Language Models (LLM) para gerar conteúdo fundamental. Não se trata de substituir o toque humano; trata-se de aumentar seu processo criativo com eficiência de IA.
Geração de conteúdo com tecnologia de IA
Desenvolvendo um modelo que se alimenta de diversas fontes de conteúdo – seja um vídeo do YouTube, documentação oficial como a documentação mais recente do Python ou conteúdo em PDF – para construir a base do nosso curso. Este modelo utiliza apenas o conteúdo fornecido e, desta forma, proporciona uma experiência de aprendizagem criteriosa, sem qualquer alucinação ou informação fabricada. O modelo é treinado com base na aparência de um bom curso e fornece sua resposta com base nisso.
O modelo também possui APIs para integrá-lo a outras ferramentas, como editores, para garantir que tenhamos controle sobre o conteúdo, possamos editá-lo, melhorá-lo e aperfeiçoá-lo.
A seguir está um aplicativo RAG (geração aumentada de recuperação) que é alimentado com python 3.12 o que há de novo documento e cria um minicurso baseado nisso.
IA, LLMs e RAG
No coração da nossa ferramenta de criação de conteúdo existe uma mistura de tecnologias que podem parecer complexas, mas são bastante simples. Inteligência Artificial (IA) refere-se a máquinas projetadas para imitar a inteligência humana. Dentro da IA, temos Modelos de linguagem grande (LLMs), que são como bibliotecas vastas e interativas que compreendem e geram texto de maneira semelhante à humana. Geração Aumentada de Recuperação (RAG) combina o melhor dos dois mundos: ele busca informações precisas (recuperação) e em seguida, molda-o criativamente em novo conteúdo (geração). Pense nisso como um pesquisador diligente e um escritor criativo reunidos em um só. Nosso aplicativo utiliza essas tecnologias para transformar diversos conteúdos em experiências educacionais estruturadas.
Do AI Draft à plataforma Open edX: refinando e ministrando o curso
Na etapa anterior, usamos IA para gerar nossas informações, mas isso foi apenas o começo. É muito importante adicionar um toque humano ao nosso conteúdo para transformar essa informação em sabedoria. Para esta etapa preencher a lacuna entre o conteúdo gerado por IA e entregá-lo ao Open edX LMS, usamos um editor que faz uma chamada de API para modelar APIs, recuperar dados gerados por IA e fornece uma maneira de editá-los e quando terminarmos, podemos exportá-lo como OLX formato para carregá-lo no Open edX LMS.
Aqui está o detalhamento das etapas que seguiremos para criar nosso curso:
- Buscar conteúdo gerado por IA: Nosso Editor se comunica com o modelo de IA, fornecendo-lhe o link para nossa fonte de conteúdo selecionada.
- Receba dados estruturados: o modelo processa esse conteúdo e retorna um rascunho estruturado do curso, completo com seções, subseções e avaliações iniciais.
- Carregar no editor: Este rascunho é então carregado no editor, estabelecendo a base para o curso.
- Editar e aprimorar: com o editor, você tem a liberdade de ajustar cada detalhe — ajustando a narrativa, enriquecendo o conteúdo, adicionando elementos multimídia e alinhando-o com os resultados do aprendizado.
- Exportar como OLX: Quando estivermos satisfeitos com o conteúdo do curso, o editor nos permitirá exportar todo o curso como um arquivo OLX (Open Learning XML).
- Importar para o Open edX Plataforma: A etapa final é pegar este arquivo OLX e importá-lo para o Open edX.
Vamos ver como isso funciona
Imagine que criamos uma vídeo-aula no YouTube sobre Python if-else stetements. Agora queremos criar um pequeno curso Open edX usando esse vídeo.
- Vamos inserir o link do vídeo no elemento input do Editor e clicar em Criar curso

- Após clicar no botão, o editor faz uma chamada à API do modelo e este recupera o conteúdo gerado e carrega no editor.

Devemos ver algo como o seguinte no editor.

- Agora, vamos ajustar e aprimorar nosso conteúdo no editor e, quando terminar, clique em Exportar OLX

Se nossa estrutura de conteúdo for um OLX válido, o arquivo será baixado.
Neste exemplo adicionei apenas alguns estilos e um novo componente Executor de código Python para o nosso curso. Lembre-se, este é apenas um ponto de partida. A essência de um curso verdadeiramente bem-sucedido está no toque personalizado que você dá a ele. A IA pode estabelecer a base, mas é a visão e a experiência de um designer instrucional que transformam esta base numa experiência de aprendizagem bem-sucedida.
- Importando o curso para o Open edX LMS
Agora vamos para o nosso curso na Plataforma Open edX e navegar até o /import/course-v1:TLA+PY106+2024_Q1 URL e clique em Escolha um arquivo para importar para escolher e importar o arquivo baixado na etapa anterior



- Confirme a estrutura do curso
Agora vamos navegar até o LMS para confirmar se nosso curso está conforme o esperado

Como você pode ver, conseguimos importar nosso curso com sucesso para a plataforma Open edX
Neste post, falamos sobre como a IA pode nos ajudar a acelerar a criação de conteúdo no Open edX LMS, mas apenas demos uma olhada superficial no que é possível.
A velocidade com que a IA está evoluindo promete um futuro ainda mais brilhante para melhores experiências de aprendizagem e envolvimento dos alunos.
Se você estiver interessado em usar esta ferramenta com sua instância Open edX, sinta-se à vontade para chegar a mim e eu ficaria mais do que feliz em mantê-lo informado sobre o processo de desenvolvimento e fornecer acesso de testador beta.
Para perguntas ou comentários, participe gratuitamente do próximo encontro Open edX para saber mais e Registre-se aqui.
![]()
Oi !
muito interessante,
existe um caso em que podemos tentar esse recurso?
infelizmente, ainda não é compatível com EduNext.
Saudações
Amaury
Hi @Amaury_Van_Espen
Obrigado pelo seu interesse neste recurso, com certeza posso compartilhar uma instância de demonstração com você para sua análise. Deixe-me uma mensagem em amirtds@gmail.com e podemos continuar a partir daí