Об этом курсе
5.0
Оценки: 2
Ce « cours » n'est pas un cours au sens strict du terme mais un projet. La pratique étant essentielle dans l'apprentissage de programmation, nous avons conçu de cours-projet pour vous permettre de consolider vos acquis en programmation Java. Il est décomposé en 14 étapes (sur 7 semaines) dont le but est de vous permettre de mettre en pratique, à grande échelle, les concepts et techniques appris dans nos deux précédents MOOCs (https://www.coursera.org/learn/initiation-programmation-java/ et https://www.coursera.org/learn/programmation-orientee-objet-java/) Les principaux objectifs visés : + d'exposer d'avantage certaines problématiques typiques de conception OO, difficiles à illustrer sur des exercices simples ; + d'introduire par la pratique certaines méthodologies de conception (ce que l'on appelle des patrons de conception) ; + de vous apprendre à mettre en oeuvre une approche incrémentale et des tests progressifs lors de l'élaboration de programmes de plus grande envergure. Ce que vous aurez à faire c'est, étape par étape, de + lire et comprendre la donnée, + comprendre les problématiques de conception sous-jacentes et comment nous vous proposons de les résoudre, + coder votre solution, + et enfin, bien sûr, la soumettre au correcteur automatique. Ainsi progressivement vous développerez tout un projet, en l’occurrence la simulation d'une colonie de fourmis, tout en approfondissant vos connaissances OO....
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Intermediate Level

Промежуточный уровень

Clock

Approx. 19 hours to complete

Предполагаемая нагрузка: 7 semaines, 4 à 6 heures/semaines, 30 à 40 heures en tout....
Comment Dots

French

Субтитры: French...
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Intermediate Level

Промежуточный уровень

Clock

Approx. 19 hours to complete

Предполагаемая нагрузка: 7 semaines, 4 à 6 heures/semaines, 30 à 40 heures en tout....
Comment Dots

French

Субтитры: French...

Программа курса: что вы изучите

Week
1
Clock
6 ч. на завершение

Mise en place et premières classes

Prise de connaissance et mise en place du projet ; implémentation des deux premières classes outils. ...
Reading
4 видео (всего 17 мин.), 13 материалов для самостоятельного изучения, 1 тест
Video4 видео
Installation d'un environnement de développement Java sous Linux (Ubuntu)6мин
Installation d'un environnement de développement Java sous MacOS3мин
Installation d'un environnement de développement Java sous Windows5мин
Reading13 материала для самостоятельного изучения
Prérequisмин
Contributeurs1мин
Généralités1мин
A propos de l'installation de Eclipse10мин
Installation d'un environnement de développement Java sous Linux10мин
Installation d'un environnement de développement Java sous MacOS10мин
Installation d'un environnement de développement Java sous Windows10мин
Configuration d'Eclipse10мин
1.1 Description générale du projet10мин
1.2 Mise en place du projet30мин
1.3 Procédure de soumission10мин
Complément : paramètres de simulation10мин
Corrections au matériel fourni10мин
Week
2
Clock
5 ч. на завершение

Environnement et nourriture

(1) mise en place du « lieu de vie » des futurs animaux et leur fournir de la nourriture ; (2) comprendre la mise en pratique de l'encapsulation (orientée-objet) au travers de « vues » ; (3) utiliser l'interface graphique fournie....
Reading
2 тестов
Week
3
Clock
4 ч. на завершение

Déplacement des animaux

Continuer à modéliser les animaux et leur permettre de se déplacer de façon simple, puis ajouter de l'aléatoire dans leur déplacement....
Reading
1 материал для самостоятельного изучения, 2 тестов
Reading1 материал для самостоятельного изучения
Complément de cours : Collections et itérateurs10мин
Week
4
Clock
5 ч. на завершение

Fourmis (1/3)

(1) modéliser les fourmis et les fourmilières ; (2) comprendre le concept du « double dispatch ». ...
Reading
2 тестов

Преподавателя

Jean-Cédric Chappelier

Dr.
School of Computer and Communication Sciences

Jamila Sam

Dr
School of Computer and Communication Sciences

О École Polytechnique Fédérale de Lausanne

Часто задаваемые вопросы

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

Остались вопросы? Посетите Центр поддержки учащихся.