Profile

Fernanda Vieira @fernandasj


About Me

-

Proposals

DockerPy - Gerenciando Contêineres Docker com Python

Não é novidade que os conteires estão tomando conta do mundo tech, esta atividade tem como objetivo apresentar uma forma de gerenciar contêineres Docker com Python.
Durante o desenvolvimento do meu trabalho de conclusão de curso, deparei-me com a necessidade de manipular tais contêineres a partir da minha aplicação Python a fim de obter resultados sobre algorítimos, que são executados dentro dos contêineres.


E como tudo que é bom a gente compartilha, estou aqui para compartilhar a minha solução com vocês!

[PARAÍBA] Django Girls Cajazeiras - O evento que mudou a minha vida <3

Se existe mesmo essa coisa de "ponto de virada da vida", o meu foi durando a organização e realização do Django Girls Cajazeiras. Falo isso com toda a certeza desse mundo inteirinho, pois foi durante e depois do evento que me enxerguei e me encontrei finalmente dentro da comunidade de TI, e muito mais que isso, decidi a fazer parte de comunidades que me proporcionasse mais momentos dos quais vivi durante o Django Girls. 


Se eu consegui ver essasa meninas vibrando com um: print("Hello World"), em Cajazeiras. Por que não fazer isso Paraíba a fora?!


Com essa conversa, pretendo fazer um resumão sobre a realização do evento, como isso ajudou no meu desenvolvimento pessoal e influenciou no meu ingresso de vez no PyLadies Paraíba. Além disso, também irei dar algumas dicas para quem tem vontade em promover eventos como o Django Girls. E claro que vai ter troca de experiência, espaço aberto para relatos pessoais e perguntas da plateia. 

[PARAÍBA] ProjectX: uma plataforma online de correção para provas de algoritmos

A era digital trouxe muitos impactos não é mesmo?!


Na educação não seria diferente. O conhecimento que antes era transmitido apenas pelo professor, hoje é construído pela ação não só dos professores como  também dos alunos. Todas essas mudanças exigem adaptação do ensino-aprendizagem de forma a utilizar a tecnologia como aliada e assim, inovar as metodologias de ensino. O processo avaliativo, por exemplo é uma das fases mais importantes, já que demonstra os resultados das metodologias aplicadas pelo professor durante a disciplina. E por ser importante, demanda bastante tempo e dedicação dos educadores na elaboração e correção das provas. Trazendo este cenário para avaliações em disciplinas de programação, o processo é ainda mais cansativo por envolver também algoritmos como resposta para questões, que muitas vezes são escritos a mão pelo aluno. 


Pensando nisso, o objetivo do meu trabalho de conclusão de curso foi a construção de uma ferramenta que auxiliasse o professor durante todo o processo avaliativo, minimizando o tempo gasto no mesmo. ProjectX é uma plataforma online de correção para provas de algoritmos desenvolvida com a linguagem de programação Python, que utiliza containers Docker para realizar a correção dos algoritmos submetidos pelos alunos. Durante a conversa, irei mostrar o projeto desde a formação da ideia até a finalização do projeto, então não é necessário ter conhecimentos específicos para acompanhar, pois irei explicar tudinho! <3

ProjectX: plataforma online de correção para provas de algoritmos

A era digital trouxe muitos impactos não é mesmo?!


Na educação não seria diferente. O conhecimento que antes era transmitido apenas pelo professor, hoje é construído pela ação não só dos professores como  também dos alunos. Todas essas mudanças exigem adaptação do ensino-aprendizagem de forma a utilizar a tecnologia como aliada e assim, inovar as metodologias de ensino. O processo avaliativo, por exemplo é uma das fases mais importantes, já que demonstra os resultados das metodologias aplicadas pelo professor durante a disciplina. E por ser importante, demanda bastante tempo e dedicação dos educadores na elaboração e correção das provas. Trazendo este cenário para avaliações em disciplinas de programação, o processo é ainda mais cansativo por envolver também algoritmos como resposta para questões, que muitas vezes são escritos a mão pelo aluno. 


Pensando nisso, o objetivo do meu trabalho de conclusão de curso foi a construção de uma ferramenta que auxiliasse o professor durante todo o processo avaliativo, minimizando o tempo gasto no mesmo. ProjectX é uma plataforma online de correção para provas de algoritmos desenvolvida com a linguagem de programação Python, que utiliza containers Docker para realizar a correção dos algoritmos submetidos pelos alunos. Durante a conversa, irei mostrar o projeto desde a formação da ideia até a finalização do projeto, então não é necessário ter conhecimentos específicos para acompanhar, pois irei explicar tudinho! <3