Artigos

React Native Descomplicado para Iniciantes: Um Relato de Experiência dos Cursos Online e Presencial no Ensino Prático de Desenvolvimento Mobile

O mercado de trabalho em computação evolui com o surgimento de novas tecnologias. Este artigo apresenta a implementação de dois cursos de desenvolvimento em React Native, oferecidos nos formatos presencial e remoto. Destinados a iniciantes, os cursos tiveram 24 e 30 participantes, respectivamente. As atividades práticas registraram uma taxa de sucesso de 86% no modelo presencial e 76% no remoto. Os resultados destacam como o aprendizado prático melhora a compreensão teórica e a aquisição de habilidades. Por fim, a integração de novas tecnologias na educação em computação fortalece as competências dos estudantes e amplia suas oportunidades de carreira.

Explorando Metodologias Ativas no Ensino de Verificação e Validação de Software na UFC: Aprendizagem Baseada em Casos, Jogos e Gamificação

O ensino de Verificação e Validação de Software (VeV) na educação superior apresenta mais conteúdos conceituais do que práticos. Visando facilitar a transição entre teoria e prática, a disciplina de VeV da Universidade Federal do Ceará - Campus Russas adota abordagens ativas de ensino e jogos educacionais que buscam tornar o aprendizado mais envolvente e eficaz. Entre as técnicas aplicadas estão: cenários de testes reais, ferramentas de testes automatizados, técnicas de testes de caixa branca e preta, uso de jogos, gamificação, apoio contínuo de monitores e feedback direto da docente. Como resultado, os discentes mencionam que a metodologia proporciona o aumento na experiência prática.

Do Code Smell ao Código Limpo: Uma Experiência Prática no Ensino de Refatoração para Manutenção de Software

Ensinar futuros profissionais de Computação a escrever código de alta qualidade é essencial. Este trabalho apresenta um relato de experiência sobre o ensino de code smells e refatoração de código em uma turma de manutenção de software composta por 42 estudantes. Foram analisados quatro aspectos: (i) a percepção dos alunos sobre a qualidade das refatorações, (ii) os desafios enfrentados na identificação e correção de code smells, (iii) as habilidades desenvolvidas e os benefícios adquiridos com a prática, e (iv) as técnicas mais utilizadas na refatoração de code smells. Os resultados destacam os benefícios de ensinar refatoração de code smells e propõem uma metodologia prática para esse ensino.

Versionamento de Projeto na Prática com Git e GitHub: Um Relato de Experiência do Curso Ofertado pelo Projeto LearningLab No Interior Cearense

O controle de versões no desenvolvimento de software é crucial para garantir qualidade e evitar erros na integração. Com esse propósito, o projeto LearningLab da Universidade Federal do Ceará Campus Russas ofereceu um curso sobre Git e Github, visando capacitar estudantes de computação. O curso teve a participação de 34 alunos. Os resultados revelam que a maioria dos alunos pretende aplicar os conceitos aprendidos. Além disso, os alunos expressaram satisfação com a metodologia prática de ensino e a dinâmica de aprendizado proporcionada pela ferramenta Kahoot!.

LearningLab – Uma Trajetória de Quatro Anos de Sucesso nas Ações de Permanência e Formação dos Estudantes de Computação do Interior Cearense

O projeto LearningLab visa contribuir na formação dos estudantes de Computação da Universidade Federal do Ceará (Campus Russas), desenvolvendo ações como: cursos, palestras, campanhas, conteúdos em suas redes sociais e extensão. Este artigo apresenta um relato sobre as ações do projeto, expondo seus resultados e o planejamentos de novas ações. Os resultados mostram que 274 certificados foram gerados em cursos e 605 certificados foram gerados em palestras, com participantes de 13 universidades em 6 estados. Tais resultados demonstram a eficácia do projeto no incentivo à permanência dos alunos nos cursos de tecnologia, promovendo a qualificação e desenvolvimento profissional deles.

1 2