A aprendizagem de programação é uma habilidade cada vez mais relevante em um mundo digitalizado e orientado pela tecnologia. No entanto, muitos estudantes enfrentam desafios significativos ao tentar dominar os conceitos e as práticas da programação. A complexidade dos conceitos, a falta de motivação e a escassez de feedback imediato são apenas algumas das barreiras que os estudantes encontram ao embarcar nessa jornada de aprendizado. Nesse contexto, a utilização de chatbots como ferramentas de suporte na aprendizagem de programação tem ganhado destaque. Os chatbots, sistemas de conversação baseados em inteligência artificial, têm se mostrado promissores na educação, oferecendo uma abordagem interativa e personalizada para os estudantes. Essas interfaces conversacionais podem ser programadas para responder a perguntas, fornecer explicações detalhadas, oferecer exemplos de código, corrigir erros e fornecer sugestões de melhoria. Ao interagir com os chatbots, os estudantes têm a oportunidade de praticar e aplicar os conceitos de programação de forma prática, o que facilita a compreensão e a retenção do conhecimento. Embora sejam eficazes para fornecer suporte básico e auxiliar na compreensão dos conceitos fundamentais, eles não substituem completamente a orientação e a interação humana, especialmente em níveis mais avançados de programação. No entanto, ter um chatbot como uma ferramenta adicional de aprendizado, pode fazer a diferença no contexto pedagógico e educacional além de ajudar estudantes do ensino médio e até mesmo da graduação a aprender melhor os conceitos das disciplinas de programação. Dessa forma, este artigo tem como objetivo explorar e avaliar o uso de um chatbot como uma ferramenta eficaz na aprendizagem de programação de estudantes do ensino médio integrado ao nível técnico no Instituto Federal de Educação, Ciência, e Tecnologia do Ceará.