Search
Close this search box.
É possível aprender programação em Python com ChatGPT?
aprendiz artificial

Posts Relacionados:

Neste post, nós discutiremos sobre a possibilidade de aprender programação em Python com ChatGPT. Também mostramos nossas interações com chatGPT sobre o tema.

Receba nossa newsletter

Aprender programação em Python com ChatGPT?

Em postagens anteriores, dissemos que o ChatGPT pode ser uma ferramenta de auxílio na aprendizagem de Python (aqui e aqui). Mas será que é possível aprender Python apenas com o ChatGPT?

Existe uma pequena discussão em sites de programação em Python sobre se é possível aprender a programar apenas interagindo com o ChatGPT.

Nós fomos direto a fonte para saber sua opinião. Perguntamos ao ChatGPT: ChatGPT pode ensinar como programar em Python?

A resposta foi interessante. O ChatGPT não se limitou a nos responder textualmente. Na própria resposta, ele já explicou um pouco sobre programação em Python com exemplos em código. Veja abaixo.

Como fica evidente nesse exemplo, a resposta é boa, mas superficial. No entanto, para uma pessoal realmente interessada no assunto, basta fazer mais perguntas para começar a ter exemplos de código e explicações mais aprofundadas. Um dos temas que testamos para isso foi a definição de função. Pedimos para o ChatGPT explicar melhor o que é uma função e consideramos a explicação bastante satisfatória.

ChatGPT como consultor de erros em códigos

Uma das melhores habilidades do ChatGPT para quem está aprendendo ou já programa em Python é sua excelente capacidade para identificar erros em códigos. Nós testamos vários e sempre obtivemos correções corretas.

Um dos erros que testamos foi de indentação e falta de dois pontos depois de uma estrutura condicional if. Esse foi o código que apresentamos:

				
					a = 10
if a < 9
print('Oi')
				
			

E essa é a resposta com as correções e também com sugestões de alterações para nosso código.

Uma rede neural escrita em Keras em menos de um minuto

Para terminar, testamos como o ChatGPT se sai quando o pedido é para escrever um código inteiro. Nosso pedido foi relativamente simples, mas a resposta foi perfeita.

Nós pedidos para ele fazer uma rede neural com o Keras para classificar o MNIST. O pedido é simples por que existem vários exemplos desse código disponíveis em repositórios como o GitHub. Portanto, ele foi treinado com vários exemplos e hoje realiza essa implementação sem problemas. Mas isso não diminui o poder que o ChatGPT tem.

A rede segue abaixo, como vocês podem ver, ele fez uma CNN.

Para redes ou algoritmos mais complexos, seu desempenho não é tão bom. No entanto, mesmo nesses casos, ele continua sendo uma ótima ferramenta de auxílio.

Mas atenção, se você está desenvolvendo um algoritmo para uso comercial ou tem preocupações com sua privacidade, tome cuidado com o que divulga para o ChatGPT.

Conclusão

Para quem tem interesse real em aprender Python e algoritmos como redes neurais e deep learning, o ChatGPT é uma ótima ferramenta. Ele não substitui cursos e tutoriais. Mas, inegavelmente, acelera o aprendizado de quem tem dedicação.

Imagem com IA Generativa – Dia 102

IA generativa img102

Arte com IA generativa: imagem do dia

Todos os dias, postamos um exemplo de imagem artística gerada com inteligência artificial.

Tutoriais

Postagens Mais Recentes

Outras Postagens Que Podem Interessar

Veja
Mais

Fique em contato

Se inscreva para receber nossa newsletter com novidades.

aprendiz artificial