Você está na página 1de 27

Identificar Python como a linguagem

de programação de alto nível de


melhor compreensão e suas
aplicações.

METODOLOGIA
CIENTÍFICA
Programação voltada à Astronomia: Como a ciência que
estuda os astros continua evoluindo com a linguagem
Python e suas bibliotecas

Olhar para o céu virou passado e olhar para a tela do computador se tornou a
realidade. E por meio disso, o presente resumo buscará mostrar esta relação
entre a Astronomia e a Programação, fazendo uso de bibliotecas da linguagem
Python, especificamente da biblioteca ehtim, de dados interferométricos, a fim de
evidenciar a evolução que ciência dos astros obteve com a ciência da
computação.
Programação voltada à Astronomia: Como a ciência
que estuda os astros continua evoluindo com a
linguagem Python e suas bibliotecas

Principais ideias: Relacionar Python e a astronomia com base na produtividade que os


dois juntos podem gerar, como no caso exemplado: Combinar diferentes imagens de
diferentes telescópios para gerar a melhor imagem possível do atro de foco de pesquisa
Pontos positivos:  Devido a sua simplicidade, desenvolvedores podem focar na solução do
problema 
Pontos Negativos: é linguagem interpretada, portanto mais lenta na execução do código,
ruim para banco de dados
Solução de quebra-cabeças usando deep
learning

O objetivo deste trabalho é desenvolver um algoritmo para solução de quebra-


cabeças do tipo jigsaw puzzle usando deep learning que são redes neurais
profundas que não exigem interferência humana direta para serem treinadas e,
dessa forma, problemas complexos que requerem o reconhecimento de
características abstratas podem ser resolvidos com maior agilidade. Nesse
trabalho, o desenvolvimento foi realizado em Python em conjunto com as
bibliotecas de deep learning Keras e Tensorflow, além do processamento
acelerado dos dados via GPU/CUDA.
Solução de quebra-cabeças usando
deep learning
Principais ideias: reproduzir um algoritmo para solução de quebra-cabeças de
imagens embaralhadas usando deep learning, python
Pontos positivos: sintaxe clara e objetiva
Pontos Negativos: mais lenta na execução do código comparado a outras
linguagens como C++
Ideias para o meu trabalho: Python ter sido escolhido para função de
inteligência artificial por sua simplicidade
Curva de aprendizado
Estudantes Ensinando Computação para a Comunidade: Uma Experiência através
do TISP

O artigo contempla o desenvolvimento e prática de oficinas de Arduino, Python e


Informática básica para comunidades do interior da Bahia em nível universitário e
pré-universitário. Percebeu-se no decorrer do estudo que, mediante a atuação
docente, pôde-se desenvolver autonomia e criticidade nos participantes do grupo
TISP, uma vez que estes planejavam e ministravam as aulas adequando-as às
condições necessárias e contornando as situações adversas.
Estudantes Ensinando Computação para
a Comunidade: Uma Experiência através do TISP

PRINCIPAIS IDEIAS
 Introduzir a linguagem python para alunos do ensino médio e superior, através de projetos, oficinas ou minicursos, além de
contar com a ajuda de voluntários e com uma metodologia de ensino diferente, chamada de ‘’Aprendizagem por pares’’, onde
os docentes explicam uns para os outros como uma forma de deixar as aulas mais dinâmicas e divertidas, a fim de aumentar o
interesse dos estudantes na área da computação e motivá-los a buscarem a aprender mais desta área.  
 ASPECTOS POSITIVOS
Maior interesse dos estudantes do ensino médio após a oficina do pyGame, Metodologia de ensino bem elaborada, Mais
voluntários do TISP
ASPECTOS NEGATIVOS
Houve evasão de voluntários, por falta de motivação a continuar, e de uma grande quantidade de alunos do ensino superior
Estudantes Ensinando Computação para a
Comunidade: Uma Experiência através do TISP
Aplicação das bibliotecas Python
para tratamento de dados em tempo real
A necessidade de monitorar a propagação do Covid-19 (Sars-Cov-2) fez emergir
uma demanda, sem precedentes, por armazenamento, tratamento e análise de
dados. Esta demanda impõe aos pesquisadores maior celeridade e agilidade no
armazenamento, tratamento e disponibilização do dado para visualização da
sociedade e de gestores públicos. 
Aplicação das bibliotecas Python
para tratamento de dados em tempo real
PRINCIPAIS IDEIAS
•  Utilização de linguagens de programação para deixar melhor o processo de análise,
tratamento e mapeamento dos dados
ASPECTOS POSITIVOS
•  Python como linguagem de destaque
ASPECTOS NEGATIVOS
•  Necessita de mais avanço
IDEIAS PARA MEU TRABALHO
•  Criação de uma linguagem melhor
Uso de Python para detecção de fake news sobre a covid-19:
desafios e possibilidades

Este trabalho tem como objetivo relatar estratégias para coleta de um conjunto de
dados em português para treinamento de modelos de Inteligência Artificial com
vistas a identificar de forma automática fake news sobre covid-19 disseminadas
durante a pandemia, a partir de código Python. Analisamos um método de
detecção de fake news baseado em uma Rede Neural Recorrente e de
aprendizagem supervisionada.
Uso de Python para detecção de fake news
sobre a covid-19: desafios e possibilidade

Principais Ideias: relatar estratégias para coleta de um conjunto de dados em português


para treinamento de modelos de Inteligência Artificial e identificar de forma automática
fake news sobre covid-19 disseminadas durante a pandemia.
Aspectos Positivos: Analisar e tratar de mentiras expostas na internet é algo muito
importante que engloba todo o mundo, ainda mais quando se trata de um vírus mortal que
está afetando todo o planeta. E o texto relata bem deixando bem claro que esse é o papel do
programa. 
Aspectos Negativos: Não detalha o uso do programa e nem como funciona. 
Fake news na pandemia

1- O SUS-COVID-19 é um aplicativo falso e quando instalado no celular capta todas as informações do seu aparelho.  FALSO!

2- Governo Federal anuncia a descoberta da vacina do novo coronavírus. FALSO!

3- Berber muita água e fazer gargarejo com água morna sal e vinagre previne o contágio. FALSO!

4- Cientistas chineses dizem que coronavírus tornara a maiorias dos infectados do sexo masculino infértil. FALSO!

5- Coronavírus fica vivo por nove dias no organismo. FALSO!

6- Óleo consagrado cura coronavírus. FALSO!

7- Receita com coco cura coronavírus. FALSO!

8- Vitamina C com água e limão cura cornavírus. FALSO!

9- Usar álcool em gel nas mãos para prevenção do coronavírus altera resultado no teste do bafômetro em blitze. FALSO!

10- O novo coronavírus veio de animais domésticos. FALSO!


O ensino da Matemática por meio da
linguagem de programação Python
Problemas na aprendizagem matemática são uma realidade presente em
diversas escolas. A presente pesquisa buscou investigar os impactos de se
utilizar a linguagem de programação Python para complementar os
conhecimentos obtidos nos conteúdos em sala de aula por um grupo de dez
alunos do 6º ano do Ensino Fundamental II, na disciplina de matemática, em uma
escola particular no município de Ponta Grossa, no Estado do Paraná, conteúdos
estes relacionados ao primeiro bimestre do ano de 2019, como: antecessor e
sucessor; sequência numérica; operações matemáticas e expressão numérica.
O ensino da Matemática por meio da
linguagem de programação Python
Principais Ideias: Diminuir a dificuldade no aprendizado de matemática,
desenvolvimento do raciocínio lógico e meios para complementar o ensino em sala de
aula.
 Aspectos Positivos: Uma maneira mais descontraída de ensino e aprendizado, mais
interativa e que desperta mais desejo de aprender. 
Aspectos Negativos: Nem todas as instituições ou alunos tem a condição de implementar
esse projeto ou até mesmo mantê-lo.
Informática & Sociedade no ensino de
programação
Este trabalho visa apresentar os resultados, desafios e aprendizados do curso
de introdução à programação em Python, Java e C++, oferecido pelos
Laboratório de Informática para Educação (LIpE) e Laboratório de Informática e
Sociedade (LabIS), ambos da Universidade Federal do Rio de Janeiro (UFRJ),
para um público diversificado e majoritariamente oriundo do ensino médio de
escolas públicas do estado.
Informática & Sociedade no ensino de
programação
Principais ideias
Abranger a visão de como a tecnologia influencia a sociedade, introduzir os alunos as linguagens de programação,
explicar uma parte da história da tecnologia e o funcionamento dela no dia a dia, incentivar o pensamento crítico,
aumentar o número de mulheres nessa área.
Aspectos Positivos
Uma ótima forma de introduzir estudantes a programação (Python, Java, C++), incentivar os alunos a tentarem
melhorar o código que estão fazendo, a criação de um ambiente onde tem sugestões e críticas sobre os projetos feitos,
apresenta uma visão social diferente onde a tecnologia tem um grande impacto, incentiva a criatividade.
Aspectos Negativos
  A dificuldade de manter em manter um bom ambiente de educação uma vez que os computadores são  caros e
precisam de cuidado para continuarem funcionando, a falta de financiamento para estudantes e monitores no seu
deslocamento para o campus universitário, desistência de monitores.
Projeto Novos Rumos 4.0: Pedagogia crítica,
metodologias ativas e desenvolvimento humano no
ensino de programação básica.
Principais ideias
Capacitar jovens em situação de vulnerabilidade e risco social que moram no município de Foz do Iguaçu a desenvolverem software
usando Python. Essa proposta visa atingir três objetivos que são, desenvolver nos jovens capacidades técnicas nas áreas de
programação que os permitam resolver os problemas no seu entorno, o segundo era desenvolver autoconhecimento e pensamento
crítico nos jovens por meio do ensino de habilidades socioemocionais, de liderança e de empreendedorismo, para que assim
entendam a realidade social em que estão e a terceira meta seria contribuir com o mercado local de TI.
Aspectos positivos
Capacitação de jovens em linguagem de programação, contribuição com o mercado local de TI, incentivo de pensamento crítico,
oferece uma oportunidade de tentarem resolver os problemas locais.
Aspectos negativos
É muito limitado uma vez que apenas jovens que moram em Foz do Iguaçu, estão na faixa etária de 15 a 24 anos e estão em
vulnerabilidade e risco social, fossem estudantes ou egressos do Ensino Médio de Colégios da Rede Pública Estadual de Ensino do
município de Foz do Iguaçu com até no máximo dois anos de conclusão podem participar do projeto, por mais que tenha um
público alvo eu achei que ficou muito restrito.
Projeto Novos Rumos 4.0: Pedagogia crítica, metodologias ativas
e desenvolvimento humano no ensino de programação básica.
Introdução à Análise de Dados Geoespaciais com
Python.

Apresentar as diferentes bibliotecas para trabalhar com dados geoespaciais e as relações


no espaço. Isso inclui a importação de dados em diferentes formatos, visualizando,
combinando e organizando-os para análise, fazendo o uso de bibliotecas como pandas,
geopandas, shapely, pyproj, matplotlib, cartopy, dentre outras.
A partir dos dados espaciais, é possível descobrir não apenas a localização, mas também
o comprimento, tamanho, área ou forma de qualquer objeto. Esses dados têm aplicações
em nossa vida cotidiana, indo desde o entendimento e modelagem do comportamento
urbano de pessoas, veículos e outros objetos móveis
Python Enhanced Error Feedback (PEEF)

Uma IDE Online de Apoio ao Processo de Ensino-Aprendizagem


em Programação.
O artigo mostra o interesse de professores em introduzir Python como
linguagem de programação para estudantes novatos, criando uma IDE que
se baseia na linguagem.
Apresentar a ferramenta como uma possibilidade de uso no ensino de
programação, fornecendo feedback para os estudantes e professores.

Você também pode gostar