Il s’agit d’un cours d’introduction pour apprendre à programmer avec Java. Ce cours est conçu en tenant compte du sous-ensemble et des recommandations du College Board afin de préparer les apprenants à l’examen Advanced Placement (AP) Computer Science A. Il est composé de trois parties de 5 semaines.





Cours en bref

Durée :  5 semaines
Effort :  7-10 heures par semaine
Matière :  Informatique
Institution :  Universidad Carlos III de Madrid (UC3M) et edX
Prix :  Gratuit
Certificat disponible :  Oui. Ajouter un certificat vérifié pour
une session de 50 $ : Ouvrir

Détails des fournisseurs

L’Université Carlos III de Madrid (UC3M) est une université publique innovante engagée dans l’amélioration de la société grâce à un enseignement de la plus haute qualité et à une recherche de pointe conforme aux directives internationales strictes. L’UC3M compte trois Écoles diplômantes, en plus d’une École des études supérieures et d’une École doctorale.





À propos de ce cours

Il s’agit d’un cours d’introduction pour apprendre à programmer avec Java. Il est composé de trois parties, dont la partie 1 introduit la programmation sur la base de concepts familiers, comme les calculatrices et les jeux. Cette édition est une version améliorée du cours publié en avril 2015.

Des concepts puissants tels que l’abstraction fonctionnelle, le paradigme de la programmation orientée objet (POO) et les interfaces de programmation d’applications (API) sont progressivement introduits tout au long des cinq semaines. Des exemples et des études de cas sont fournis afin que les apprenants puissent mettre en œuvre des programmes simples par eux-mêmes ou en collaboration avec des pairs.

La partie 2 se concentrera sur la façon d’écrire de « bons » programmes, où le « bon » doit être compris sous plusieurs angles : exactitude, efficacité, techniques de génie logiciel et éthique.

La partie 3 traitera des structures de données fondamentales, telles que les séquences, et des algorithmes les concernant, tels que la recherche et le tri.

L’accent est mis sur la rétroaction immédiate et sur une expérience amusante. Les connaissances en programmation ne sont pas seulement utiles pour pouvoir programmer les appareils d’aujourd’hui tels que les ordinateurs et les smartphones. Elle ouvre également la porte à la pensée computationnelle, c’est-à-dire à l’application de techniques informatiques aux processus quotidiens.

Pourquoi suivre ce cours ?

Ceci est un cours en ligne gratuit. Ce MOOC sera proposé avec des transcriptions vidéo en anglais. Les participants recevront un certificat à la fin du cours.

Résultats d’apprentissage

  • Connaissance de base des algorithmes et de la programmation Java
  • Développer des programmes avec des conditions et des boucles
  • Concevoir et implémenter des algorithmes récursifs
  • Comprendre les mécanismes de base du paradigme POO
  • Utiliser et interpréter l’API de certaines des classes Java les plus courantes
  • Développer des programmes simples en Java





Syllabus

  1. De la calculatrice à l’ordinateur
  2. Transformation d’état
  3. Abstraction fonctionnelle
  4. Encapsulation d’objet
  5. Emballage

Instructeurs

Carlos Delgado Kloos (professeur ordinaire)

Carmen Fernández Panadero (professeur adjoint)

Iria Estévez-Ayres (Professeure adjointe)

Jorge Blasco (Conférencier adjoint)Carlos Alario PhD (Chercheur postdoctoral au Département de génie télématique)

Sergio Pastrana (assistant pédagogique)

Guillermo Suarez Tangil (assistant pédagogique)

Juillet Villena Roman (Conférencier)

Exigences

Aucun





Comment rejoindre ce cours

  • Accéder au  lien du site du cours
  • Créez un compte edX pour vous inscrire
  • Choisissez « S’inscrire maintenant » pour commencer.
  • edX propose des certificats de réussite avec code d’honneur, des certificats de réussite vérifiés et des certificats de réussite XSeries. Actuellement, les certificats vérifiés ne sont disponibles que dans certains cours.
  • Une fois que le candidat s’est inscrit à un cours et a activé son compte, cliquez sur le bouton de connexion sur la page d’accueil de l’organisation et saisissez son adresse e-mail et son mot de passe edX. Cela les amènera au tableau de bord, avec accès à chacun de leurs cours actifs. (Avant qu’un cours ne commence, il sera répertorié sur leur tableau de bord mais n’aura pas encore d’option « Afficher le cours ».)

Appliquer maintenant

Article précédentBourse d’étude à l’Université de Central Oklahoma, États-Unis
Article suivantBourse Bruder pour l’Amérique latine et les Caraïbes à l’Université de Guelph, Canada