Difference between revisions of "Proj-2014-2015-SmartClassroom"
Alan.Damotte (talk | contribs) |
|||
Line 64: | Line 64: | ||
* Establishment of the Scrum requirements of our project |
* Establishment of the Scrum requirements of our project |
||
* Meeting with our tutors in order to present them our progress and the goals we would like to achieve in a few weeks |
* Meeting with our tutors in order to present them our progress and the goals we would like to achieve in a few weeks |
||
− | * Beginning of the first sprint which consists in establishing the connection to the student Moodle account while clock-in by means of the NFC tag |
+ | * Beginning of the first sprint which consists in establishing the connection to the student Moodle account while clock-in by means of the NFC tag<br> |
+ | The server has to verify the ID associated to the NFC tag. The application has to launch the moodle application and open the student Moodle account associated. |
||
== Week 5 (February, 9th - February, 15th) == |
== Week 5 (February, 9th - February, 15th) == |
Revision as of 17:54, 2 February 2015
Project presentation
Context
The aim of this project is to design a new innovative information system for the future of the classroom, by making easier and especially automating daily tasks. Although there are already four projects linked to the smart classroom and realized by ENSIMAG students, our module have to fit in well with the others in order to obtain a real innovative infrastructure.
Description
Our project follows those realized by students of ENSIMAG : Smart Classroom
Our product has to meet the following need :
Students come in class, announce their presence and get settled at their work station.
The teacher does the same and accesses his plateform where he can get courses and exams that he has created before. Then, the teacher can submit multiple-choice questionnaire to students. They answer to it individually before submitting their answer to the teacher. After that, he can refer to the results and publish it by theme. The teacher can start again a lesson if he sees that it hasn't been clear enough for his students. Finally, he can reorganize students by working group.
Product functions
- Individual and secured idendentification
- Creation of courses' constituents
- Reply to the test by the students
- Results display
- Reorganisation of the students in working groups depending on their level
Product evolution
SmartClassroom project is based on a couple of storylines realized by different groups, and we are only working on one of these. Future upgrades of this environment could be put forward and implemented by other groups in charge of developing this project.
Project team
Tutors : Didier Donsez, Vivien Quema, Jérome Maisonnasse, Amr Alzouhri-Alyafi
- Marie Darrigol
- Alan Damotte
Identification and communication between the students and the teacher
- Romain Barthelemy
- Anthony Léonard
Links
Project schedule
The project has begun in January the 13th.
Week 1 (January, 13rd - January, 18th)
- Meeting with Jérome Maisonnasse and Amr Alzouhri-Alyafi for the presentation of Smart Classroom, current projects and projects that can be done.
- Reflection on the realisation of the project : division into two sub-projects that match our respective courses (NFC and interface).
Week 2 (January, 19th - Janurary, 25th)
- Presentation of our project
- Contact with ENSIMAG students
- Pick up of the equipment and research on the technologies we can use for the realisation of the project
- Pick up of OpenHAB
- Pick up of Moodle API and installation of a Moodle server on our computers
- Pick up NFC connection + writing/reading with NFC tag
- Writing of the SRS file (requirements)
Week 3 (January, 26th - February, 1st)
- Realisation of the first UML diagrams (use case, classes diagrams and sequence diagrams)
- Meeting with ENSIMAG students and project handover
Week 4 (February, 2nd - February, 8th)
- Establishment of the Scrum requirements of our project
- Meeting with our tutors in order to present them our progress and the goals we would like to achieve in a few weeks
- Beginning of the first sprint which consists in establishing the connection to the student Moodle account while clock-in by means of the NFC tag
The server has to verify the ID associated to the NFC tag. The application has to launch the moodle application and open the student Moodle account associated.