What You Need to Know Before
You Start

Starts 7 June 2025 00:03

Ends 7 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Programmation avec l'IA générative

Maîtrisez la programmation avec des outils d'IA générative, en vous concentrant sur la critique du code et en posant des questions de clarification. Apprenez les bases de Python, les techniques de débogage et passez à la programmation en C pour une performance améliorée.
NPTEL via Swayam

NPTEL

125 Cours


8 weeks

Optional upgrade avallable

Intermediate

Progress at your own speed

Free Online Course

Optional upgrade avallable

Aperçu

À PROPOS DU COURS :

Les outils d'IA générative sont rapidement intégrés dans les flux de travail de développement logiciel professionnel car, pour des problèmes bien spécifiés, ils écrivent souvent (mais pas toujours !) un code précis. Pour aider les étudiants à utiliser efficacement les outils d'IA générative, ce cours enseigne la programmation à l'aide de ces outils.

Il développe deux compétences essentielles qui sont insuffisamment mises en avant dans les cours de programmation traditionnels :

critiquer le code (y compris le code généré par l'IA) et poser des questions explicatives. PUBLIC CIBLE :

Principalement :

étudiants de premier cycle en ingénierie Secondaire :

enseignants en informatique PRÉREQUIS :

Mathématiques de niveau secondaire SOUTIEN INDUSTRIEL :

Industrie informatique (par exemple, Infosys, Wipro, Tata Consultancy Services)

Programme

  • Introduction à l'IA générative
  • Aperçu des outils d'IA générative
    Histoire et évolution de l'IA en programmation
    Importance et application dans le développement logiciel moderne
  • Fondamentaux de la programmation avec l'IA
  • Comprendre l'entrée et la sortie
    Structures de programmation de base
    Intégration de l'IA dans le code
  • Critique du code généré par l'IA
  • Identification des erreurs et inexactitudes
    Optimisation du code et bonnes pratiques
    Assurer la qualité et la maintenabilité du code
  • Utilisation efficace des outils d'IA
  • Choisir le bon outil pour la tâche
    Comprendre les limitations des outils
    Études de cas et exemples du monde réel
  • Développement de compétences en résolution de problèmes
  • Formuler des énoncés de problèmes clairs
    Aborder des problèmes bien spécifiés
    Débogage avec l'assistance de l'IA
  • Poser des questions de clarification
  • Techniques pour une enquête efficace
    Affiner les spécifications des problèmes
    Collaborer avec l'IA pour des solutions optimales
  • Utilisation éthique et responsable de l'IA
  • Comprendre le biais et l'équité de l'IA
    Considérations légales et éthiques
    Vie privée et sécurité dans le code généré par l'IA
  • Applications et tendances de l'industrie
  • Études de cas de l'industrie informatique (Infosys, Wipro, TCS)
    IA dans divers domaines du développement logiciel
    Tendances futures de l'IA générative
  • Projet et évaluation
  • Projet pratique utilisant l'IA générative
    Sessions d’évaluation par les pairs et critique de code
    Évaluation finale et retour d'information
  • Conclusion et directions futures
  • Récapitulation des compétences et application dans le monde réel
    Parcours d'apprentissage continu dans l'IA
    Opportunités de carrières dans l'IA générative

Enseigné par

Prof. Viraj Kumar


Sujets

Informatique