C’est un cours d’introduction à la programmation en 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.
Au cours de ce cours de cinq semaines, les candidats apprendront à programmer avec Java de manière simple et interactive.
Cours en un coup d'œil
Durée: 5 semaines
Effort: 7-10 heures par semaine
Objet: Informatique
Institution: Université Carlos III de Madrid (UC3M) et edX
Prix: gratuit
Certificat disponible: Oui. Ajouter un certificat vérifié pour 50 $
Session: le cours débutera le 26 septembre
Détails des fournisseurs
L’Université Carlos III de Madrid (UC3M) est une université publique innovante qui se consacre à l’amélioration de la société en dispensant un enseignement de la plus haute qualité et à la fine pointe de la recherche, dans le respect des plus strictes directives internationales. UC3M possède trois écoles conférant des diplômes, en plus d'une école d'études supérieures et d'une école doctorale.
A propos de ce cours
C’est un cours d’introduction à la programmation en Java. Il est composé de trois parties, dont la partie 1 introduit la programmation à partir de concepts familiers, tels que 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 (OOP) et les interfaces de programmation d'applications (API) sont progressivement introduits au cours des cinq semaines. Des exemples et des études de cas sont fournis afin que les apprenants puissent mettre en œuvre des programmes simples, seuls ou en collaboration avec des pairs.
La deuxième partie portera sur la rédaction de «bons» programmes, qui doivent être compris sous plusieurs angles: exactitude, efficacité, techniques d’ingénierie logicielle et éthique.
La troisième partie traitera des structures de données fondamentales, telles que les séquences et des algorithmes, comme la recherche et le tri.
L'accent est mis sur les retours immédiats et sur une expérience amusante. Les connaissances en programmation ne sont pas seulement utiles pour pouvoir programmer les appareils actuels tels que les ordinateurs et les smartphones. Il ouvre également la porte à la pensée informatique, 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
- Connaissances de base sur les algorithmes et la programmation Java
- Développer des programmes avec des conditionnels et des boucles
- Concevoir et implémenter des algorithmes récursifs
- Comprendre les mécanismes de base du paradigme de la POO
- Utiliser et interpréter l'API de certaines des classes Java les plus courantes
- Développer des programmes simples en Java
Syllabus
- De la calculatrice à l'ordinateur
- Transformation d'état
- Abstraction fonctionnelle
- Encapsulation d'objet
- Emballage
Des instructeurs
Carlos Delgado Kloos (professeur titulaire)
Carmen Fernández Panadero (professeure adjointe)
Iria Estévez-Ayres (professeure adjointe)
Jorge Blasco (assistant conférencier)
Carlos Alario Ph.D. (Chercheur postdoctoral au département d'ingénierie télématique)
Sergio Pastrana (assistant d'enseignement)
Guillermo Suarez Tangil (assistant d'enseignement)
July Villena Roman (Maître de conférences)
Exigences
Aucun
Comment rejoindre ce cours
- Aller au lien du site du cours
- Créer un compte edX pour SignUp
- Choisissez «Inscrivez-vous maintenant» pour commencer.
- edX propose des certificats de réussite du 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 Connexion de la page orghome et entrez son adresse électronique et son mot de passe edX. Cela les mènera au tableau de bord, avec un accès à chacun de leurs cours actifs. (Avant de commencer un cours, celui-ci sera répertorié sur son tableau de bord, mais il n’y aura pas encore d’option «Voir le cours».)