Pular para o conteúdo principal

Ensine dados na sala de aula com facilidade com o DataLab

Este artigo mostrará a você como usar o DataLab para ensinar dados na sala de aula com Python ou R em menos de 5 segundos.
Actualizado 27 de dez. de 2024  · 8 min de leitura

O Datalab elimina a necessidade de depurar todas as configurações de seus alunos, permitindo que os professores ensinem habilidades de dados de forma eficaz em sala de aula.

Após a introdução de um novo tópico, a codificação prática é uma técnica inestimável para reforçar a compreensão e solidificar o conhecimento. Nada substitui a execução e a experimentação de novas funções e conceitos de programação em primeira mão.

No entanto, a abordagem convencional de fazer com que cada participante acompanhe o processo em seu próprio computador pode ser muito complicada: eles precisam ter a versão correta do R (ou Python) instalada, bem como os pacotes e versões apropriados. Eles também precisam de um ambiente de desenvolvimento integrado (IDE) configurado corretamente.

Da mesma forma, as tarefas abertas são uma excelente ferramenta para garantir que os alunos possam aplicar suas habilidades recém-adquiridas. Mas e quando você quer que os alunos colaborem? Isso pode ser complicado: alguns podem usar o git, enquanto outros podem recorrer a uma solução em nuvem como o Dropbox ou o OneDrive. Outros ainda podem recorrer ao envio de arquivos de código por e-mail uns para os outros. Quando chega a hora de você revisar, os envios dos alunos raramente são executados sem erros devido a diferenças na configuração ou à falta de dependências.

Considerando o ritmo de um semestre, você pode questionar se esses métodos de ensino interativos justificam um investimento de tempo e um incômodo tão consideráveis.

Mas há boas notícias! Os recentes avanços na tecnologia de nuvem deram origem a várias plataformas de colaboração de dados que contornam todas as dores de cabeça de configuração e colaboração. Neste artigo, exploraremos como o DataLab pode ser um divisor de águas para você. Este moderno notebook de ciência de dados da DataCamp fará com que você e seus alunos comecem a trabalhar em um ambiente Python ou R idêntico em menos de 5 segundos. E a melhor parte? É gratuito!

O editor do DataCamp Workspace

O editor do DataLab

Por que usar o DataLab?

É gratuito

Os professores que ensinam ciência de dados podem se inscrever para um Grupo de Sala de Aula DataCamp gratuito. Todos os membros de um grupo de sala de aula terão acesso gratuito a toda a biblioteca de cursos do DataCamp e a uma licença do DataLab Premium. Isso permite que eles criem projetos de dados privados ilimitados (chamados de pastas de trabalho) que podem ser facilmente compartilhados com outros alunos e tenham acesso a um histórico de versões de um ano.

Inscreva-se em um grupo DataCamp Classroom gratuito para obter acesso gratuito ao Workspace Premium.

Inscreva-se em um grupo DataCamp Classroom gratuito para obter acesso gratuito ao DataLab Premium.

Configuração zero, compartilhamento fácil

Cada projeto de dados no DataLab é executado em um ambiente de notebook totalmente gerenciado e pré-configurado que é inicializado em segundos. Você pode criar pastas de trabalho em Python e R, com todos os pacotes comuns de ciência de dados pré-instalados. Se quiser instalar mais pacotes ou outras versões, você ainda poderá fazer isso.

As pastas de trabalho Python e R também apresentam uma "Célula SQL", permitindo que seus alunos consultem bancos de dados e data warehouses com SQL e continuem a análise em Python ou R posteriormente.

A colaboração em tempo real no estilo do Google Docs está incorporada; colaborar em um projeto de dados é uma questão de compartilhar um link. Pense no DataLab como uma versão baseada na nuvem do JupyterLab com esteroides, otimizado para facilitar o uso, o acesso aos dados e a colaboração.

O Workspace vem configurado com todos os pacotes comuns e colaboração integrada

O DataLab vem configurado com todos os pacotes comuns e colaboração integrada

Os alunos podem codificar sem esforço

Fazer com que os alunos acompanhem enquanto você ensina é capacitador: eles podem experimentar os mesmos conceitos que você está abordando, em vez de ter que esperar até o intervalo. Com o DataLab, isso é fácil:

  • Como professor, crie uma nova pasta de trabalho com todos os conjuntos de dados de exemplo, texto de exemplo e código de exemplo que você deseja que seus alunos utilizem como ponto de partida.
  • Em seguida, crie um link de cópia simples que você compartilha com seus alunos.
  • Se os alunos clicarem nesse link, uma nova pasta de trabalho será criada com todos os dados e o conteúdo do notebook na pasta de trabalho original, pronta para que eles possam brincar sem afetar a pasta de trabalho de amostra.

Para ver como é isso, visite este exemplo de pasta de trabalho e clique no link de cópia (que criará uma nova pasta de trabalho). Seus alunos estarão literalmente prontos para trabalhar em menos de 5 segundos, com os arquivos de dados e o código padrão prontos para uso.

Crie um link de cópia e compartilhe-o com seus alunos

Crie um link de cópia e compartilhe-o com seus alunos

Atribuições fáceis

A funcionalidade de link de cópia também facilita a distribuição de tarefas. Descreva a tarefa em uma pasta de trabalho e compartilhe o link de cópia. Os alunos que clicam no link de cópia criam sua própria pasta de trabalho a partir dele para concluir a tarefa.

Os alunos podem até trabalhar juntos: em um grupo de três alunos, um aluno pode clicar no link de cópia e convidar os outros dois alunos como editores para que possam colaborar. Todas as alterações são salvas automaticamente, e você pode revisar e restaurar versões anteriores por meio do histórico de versões. Ao concluírem as tarefas, eles podem compartilhar a pasta de trabalho com você, o professor, para que você possa revisar o trabalho deles. O ambiente de execução é o mesmo para vocês dois: se foi executado sem erros para eles, será executado sem erros para você.

Os colaboradores do grupo podem compartilhar facilmente um espaço de trabalho e colaborar nele

Os colaboradores do grupo podem compartilhar facilmente uma pasta de trabalho e colaborar nela

Você está no controle

Como administrador do grupo, você pode configurar o DataLab.

  • O DataLab vem com um assistente de IA avançado que pode gerar código de ciência de dados e corrigir e explicar erros. No entanto, você pode desativar essa opção.
  • Você também pode controlar as configurações de compartilhamento padrão para pastas de trabalho recém-criadas dentro de um grupo (por exemplo, tornando-as privadas para o criador por padrão).
  • Você pode especificar se os alunos podem ou não compartilhar pastas de trabalho com outros ou com o grupo inteiro.

Para obter uma visão geral completa das configurações de grupo, consulte nosso artigo sobre gerenciamento de configurações de grupo.

Por fim, podemos fornecer a você insights sobre como seus alunos estão se envolvendo com o DataLab: quantas pastas de trabalho eles criaram, quanto tempo estão gastando em suas tarefas, quem colaborou, etc.

Os administradores de grupo podem controlar várias configurações de grupo

Os administradores de grupo podem controlar várias configurações de grupo

DataLab em ação

Outros professores em todo o mundo mudaram para o DataLab para potencializar seu ensino.

Richard Herron é professor associado do Grupo de Finanças da D'Amore-McKim School of Business da Northeastern University. Ele distribui o conteúdo de seu curso por meio do DataLab para que os alunos possam acompanhá-lo facilmente. Seus alunos também o utilizam para trabalhos em grupo:

"Eu adoro o DataLab! Experimentei algumas outras soluções do JupyterLab na nuvem, e o DataLab é de longe o mais fácil para mim e para meus alunos. O DataLab é uma solução pronta para uso, como o "Google Docs para JupyterLab". Como ele é como o Google Docs, funciona como meus alunos esperam. Por exemplo, os alunos podem compartilhar arquivos e colaborar no mesmo notebook. Adoro ver os alunos "programando em pares" no Zoom no mesmo notebook. Na próxima vez que eu ministrar meu curso de análise de dados financeiros, talvez eu deixe de usar minha máquina local e passe a fazer tudo no DataLab. Recomendo a todos os instrutores de análise de dados que visitem o DataCamp DataLab!"

Mauricio Uriona é professor associado do Departamento de Engenharia Industrial e de Sistemas da Universidade Federal de Santa Catarina, em Florianópolis, Brasil. Ele já estava aproveitando o programa DataCamp for Classrooms para que seus alunos tivessem acesso à biblioteca do curso, mas agora também usa o DataLab em várias de suas aulas. A redução do atrito para iniciantes foi um divisor de águas para ele.

Emile Jaspar é professor de Inteligência Artificial e Ciência de Dados na Universidade de Ciências Aplicadas de Avans, na Holanda. Ele desempenhou um papel importante no desenvolvimento do módulo de ciência de dados para o curso de gerenciamento de TI empresarial. Ele usou o DataLab para compartilhar anotações do curso e distribuir tarefas. A capacidade de controlar as configurações de pasta de trabalho padrão para pastas de trabalho recém-criadas em seu grupo Avans Classroom foi um recurso muito útil para garantir que os alunos trabalhassem individualmente antes de colaborar.

Conclusão

No cenário tecnológico atual, fazer com que os alunos trabalhem em exercícios ou tarefas de ciência de dados em seus computadores locais é desnecessariamente complexo e consome muito tempo. O DataLab evita todos os problemas de configuração e compartilhamento, permitindo que seus alunos se concentrem no que importa: praticar as habilidades de dados recém-adquiridas.

Experimente o DataLab gratuitamente, leia as instruções passo a passo sobre como você pode usar o DataLab para casos de uso na educação ou crie sua sala de aula DataCamp gratuita hoje mesmo.

Temas
Relacionado

tutorial

Tutorial de introdução ao JupyterLab

Neste artigo, apresentaremos a você o JupyterLab, um dos IDEs mais populares para ciência de dados.
Javier Canales Luna's photo

Javier Canales Luna

7 min

tutorial

Tutorial de como executar consultas SQL em Python e R

Aprenda maneiras fáceis e eficazes de executar consultas SQL em Python e R para análise de dados e gerenciamento de bancos de dados.
Abid Ali Awan's photo

Abid Ali Awan

13 min

tutorial

Pandas Tutorial: DataFrames em Python

Explore a análise de dados com Python. Os DataFrames do Pandas facilitam a manipulação de seus dados, desde a seleção ou substituição de colunas e índices até a remodelagem dos dados.
Karlijn Willems's photo

Karlijn Willems

20 min

tutorial

Tutorial do Python pandas: O guia definitivo para iniciantes

Você está pronto para começar sua jornada com os pandas? Aqui está um guia passo a passo sobre como você pode começar.
Vidhi Chugh's photo

Vidhi Chugh

15 min

tutorial

Tutorial do Pyspark: Primeiros passos com o Pyspark

Descubra o que é o Pyspark e como ele pode ser usado, com exemplos.
Natassha Selvaraj's photo

Natassha Selvaraj

10 min

tutorial

Como usar o Jupyter Notebooks: O guia definitivo

Este artigo aborda o que são os notebooks e por que você deve usá-los. Também nos aprofundamos nos notebooks hospedados, que facilitam o compartilhamento e a colaboração. Este artigo também aborda dicas, truques e atalhos de teclado.
Adam Shafi's photo

Adam Shafi

25 min

See MoreSee More