Outils utiles pour le cours d’informatique
Contents
Outils utiles pour le cours d’informatique#
Il existe quantité d’outils utiles pour le cours d’informatique. Comme précisé dans la page de généralités, chaque citation vers un résultat doit être sourcé ou référencé (y compris pour les intelligences artificielles génératives. Voici une liste vers des outils qui peuvent se révéler sources d’information utiles pour le travail durant les cours, les travaux pratiques et le travail à la maison en cours d’informatique
Cette liste n’est pas exhaustive et est continuellement mise à jour
IA génératives pour la programmation#
Pour vous aider dans votre progression en programmation (lors de révisions), il existe des IA génératives qui peuvent jouer le rôle d’un assistant. Citons
ZZZCode.AI est une intelligence artificielle générative qui permet de :
Générer du code Python à partir d’un prompt proche de ChatGPT
Corriger du code Python avec des commentaires en français expliquant chaque erreur (bug) et le moyen de la corriger
ChatGPT n’est pas aussi orienté que ZZZCode.AI mais peut être un bon point de départ
Outils de recherche#
La suite de recherche Google. Notamment :
Google Image qui permet de rechercher des images en précisant le type de licence (propriétaire ou creative commons)
Google Scholar qui permet de parcourir les revues scientifiques. Attention à vérifier la qualité de la publication (notamment que les articles ont été évalués par des pairs)
Renouvaud qui permet de rechercher des ouvrages, articles et thèses dans le catalogue de la Bibliothèque Cantonale et Universitaire
Scriptorium : permet de rechercher un article ancien dans la plupart des journaux publiés dans le Canton de Vaud
Comment bien utiliser un outil de recherche ?#
Il est souvent tentant de placer dans la barre de recherche un mot à chercher et de sélectionner le premier résultat. Il n’y a rien de plus faux dans l’utilisation et les outils d’intelligence articielle génératives le montrent. Prenons l’exemple de Google. Voici ce que répond Google Gemini AI, l’application dIA générative de Google lorsqu’on lui demande Peux-tu me donner les 10 règles principales de recherche sur le moteur Google
:
Absolument ! Voici 10 règles principales à garder en tête lorsque vous effectuez des recherches sur Google : Les 10 règles d’or pour une recherche efficace sur Google
Soyez précis: Plus votre requête est spécifique, plus les résultats seront pertinents. Au lieu de taper “chaussures”, essayez “chaussures de randonnée femme taille 40”.
Utilisez les guillemets: Pour rechercher une phrase exacte, enfermez-la entre guillemets. Par exemple, “meilleure recette de gâteau au chocolat”.
Utilisez les opérateurs booléens:
AND: Pour combiner plusieurs mots clés (par exemple, “voyage AND Paris”).
OR: Pour inclure plusieurs mots clés alternatifs (par exemple, “hôtel OR auberge”).
NOT: Pour exclure un mot clé (par exemple, “vélo NOT électrique”).
Exploitez les caractères génériques: L’astérisque (*) remplace zéro ou plusieurs caractères (par exemple, “recettes de *cake”).
Utilisez les opérateurs de site: Pour limiter la recherche à un site spécifique (par exemple, “site:wikipedia.org théorie de la relativité”).
Recherchez des types de fichiers: Spécifiez le format de fichier désiré (par exemple, “fichier pdf cours de français”).
Utilisez les outils de recherche avancés: Google propose une interface plus complète pour affiner vos recherches (accessible via “Outils”).
Vérifiez les sources: Évaluez la crédibilité des sites qui apparaissent dans les résultats. Privilégiez les sources officielles, les institutions reconnues et les sites d’actualité fiables.
Utilisez les synonymes: Si vous ne trouvez pas les résultats souhaités, essayez d’utiliser des synonymes.
Affinez votre recherche progressivement: Si les premiers résultats ne sont pas satisfaisants, modifiez votre requête en ajoutant ou en supprimant des mots clés.
Comment bien utiliser une IA générative pour le coding#
Comme toutes les IA génératives, le coeur d’un bon résultat est la qualité des prompts utilisés. Par construction, une IA générative permet d’affiner les réponses par des interactions avec l’utilisatrice ou l’utilisateur.
Demandons à Google Gemini quelles sont les 10 règles d’or faisant partie des bonnes pratiques pour un résultat proche des attentes d’un utilisateur :
Quelles sont les 5 règles d'or pour une bonne utilisation d'une intelligence artificielle avec des résultats correspondant aux attentes de l'utilisateur ?
A noter que le quatrième point est un enjeu social majeur : l’outil est gratuit, c’est vous qui le nourrissez.