<?xml version="1.0" encoding="UTF-8"?><lom:lom xmlns:lom="http://ltsc.ieee.org/xsd/LOM" xmlns:lomfr="http://www.lom-fr.fr/xsd/LOMFR" xmlns:unit="http://www.unit.eu/xsd/LOM">
<lom:general>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-7099</lom:entry>
</lom:identifier>
<lom:title>
<lom:string language="fre">Introduction Constraint Programming</lom:string>
</lom:title>
<lom:language>fre</lom:language>
<lom:description>
<lom:string language="fre">This first module introduces basic constraints in constraint programming. Constraint programming is used to represent a problem so as succinct, ie ideally with few variables and few constraints.
The first part explain in natural langage a programming constraint and give interpreting of the notation used.
The second part focus on the constraint "alldifferent", and the last part focus on the constraint "element".
At the end of this module the learner will be able to understand the different facets of a constraint.
He will become familiar with the two most important global constraints: alldifferent and element.
</lom:string>
</lom:description>
<lom:keyword>
<lom:string language="fre">programmation par contraintes</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">constraint programming</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">problème combinatoire</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">problème de satisfaction de contraintes</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">Constraint Satisfaction Problem</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">propagation de contraintes</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">algorithme de recherche de solution</lom:string>
</lom:keyword><lom:keyword>
<lom:string language="fre">alldifferent constraint</lom:string>
</lom:keyword><lom:keyword>
<lom:string language="fre">element constraint</lom:string>
</lom:keyword>
<lom:structure>
<lom:source>LOMv1.0</lom:source>
<lom:value>linear</lom:value>
</lom:structure>
<lom:aggregationLevel>
<lom:source>LOMv1.0</lom:source>
<lom:value>3</lom:value>
</lom:aggregationLevel>
<lomfr:documentType>
<lomfr:source>LOMv1.0</lomfr:source>
<lomfr:value>texte</lomfr:value>
</lomfr:documentType>
<lomfr:documentType>
<lomfr:source>LOMv1.0</lomfr:source>
<lomfr:value>ressource interactive</lomfr:value>
</lomfr:documentType>
</lom:general>
<lom:lifeCycle>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>author</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:BELDICEANU;Nicolas;;;
FN:Nicolas BELDICEANU
EMAIL;TYPE=INTERNET:
ORG:IMT Atlantique
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2015-06-18</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:IMT Atlantique;;;;
FN:IMT Atlantique
EMAIL;TYPE=INTERNET:
ORG:IMT Atlantique
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2015-06-18</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
VERSION:3.0
N:UNIT;;;;
FN:UNIT
EMAIL;TYPE=INTERNET:
ORG:UNIT
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2015-06-18</lom:dateTime>
</lom:date>
</lom:contribute>
</lom:lifeCycle>
<lom:metaMetadata>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-7100</lom:entry>
</lom:identifier>
<lom:metadataSchema>LOMv1.0</lom:metadataSchema>
<lom:metadataSchema>LOMFRv1.0</lom:metadataSchema>
<lom:metadataSchema>SupLOMFRv1.0</lom:metadataSchema>
</lom:metaMetadata>
<lom:technical>
<lom:format>text/html</lom:format>
<lom:location>https://www.pairform.fr/doc/1/14/43/web/co/IntroConstraintProgramming.html</lom:location>
</lom:technical>
<lom:educational>
<lom:learningResourceType>
<lom:source>LOMv1.0</lom:source>
<lom:value>lecture</lom:value>
</lom:learningResourceType>
<lom:learningResourceType>
<lom:source>LOMv1.0</lom:source>
<lom:value>self assessment</lom:value>
</lom:learningResourceType><lom:learningResourceType>
<lom:source>LOMv1.0</lom:source>
<lom:value>questionnaire</lom:value>
</lom:learningResourceType>
<lom:intendedEndUserRole>
<lom:source>LOMv1.0</lom:source>
<lom:value>learner</lom:value>
</lom:intendedEndUserRole>
<lom:intendedEndUserRole>
<lom:source>LOMv1.0</lom:source>
<lom:value>teacher</lom:value>
</lom:intendedEndUserRole>
<lom:context>
<lom:source>LOMv1.0</lom:source>
<lom:value>higher education</lom:value>
</lom:context><lom:typicalLearningTime>
<lom:duration>PT10H</lom:duration>
</lom:typicalLearningTime>
<lom:language>fre</lom:language>
</lom:educational>
<lom:rights>
<lom:cost>
<lom:source>LOMv1.0</lom:source>
<lom:value>no</lom:value>
</lom:cost>
<lom:copyrightAndOtherRestrictions>
<lom:source>LOMv1.0</lom:source>
<lom:value>yes</lom:value>
</lom:copyrightAndOtherRestrictions>
<lom:description>
<lom:string language="fre">Ces ressources sont la copropriété, à parts égales, d’UNIT et de l'IMT Atlantique. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL
http://www.cea.fr/fr/actualites/pdf/Licence.CeCILL-V1.pdf</lom:string>
</lom:description>
</lom:rights><lom:relation>
<lom:kind>
<lom:source>LOMFRv1.0</lom:source>
<lom:value>est associée à</lom:value>
</lom:kind>
<lom:resource>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>https://www.pairform.fr/doc/1/14/24/web/co/coreconstraint.html</lom:entry>
</lom:identifier>
<lom:description>
<lom:string language="fre">Constraints programming</lom:string>
</lom:description>
</lom:resource>
</lom:relation><lom:relation>
<lom:kind>
<lom:source>LOMFRv1.0</lom:source>
<lom:value>est associée à</lom:value>
</lom:kind>
<lom:resource>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://sofdem.github.io/gccat/</lom:entry>
</lom:identifier>
<lom:description>
<lom:string language="fre">Global Constraint Catalog</lom:string>
</lom:description>
</lom:resource>
</lom:relation>
<lom:annotation/>
<lom:classification>
<lom:purpose>
<lom:source>LOMv1.0</lom:source>
<lom:value>discipline</lom:value>
</lom:purpose>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">CDD 22e éd.</lom:string>
</lom:source>
<lom:taxon>
<lom:id>005.13</lom:id>
<lom:entry>
<lom:string language="fre">Génie Logiciel : Langage de programmation en général</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">Classification UNIT</lom:string>
</lom:source>
<lom:taxon>
<lom:id>1305</lom:id>
<lom:entry>
<lom:string language="fre">Programmation : Algorithmique, langages, conception objet, programmes</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
</lom:classification>
<lom:classification>
<lom:purpose>
<lom:source>LOMv1.0</lom:source>
<lom:value>security level</lom:value>
</lom:purpose>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">Projet OCW France</lom:string>
</lom:source>
<lom:taxon>
<lom:id>tag-ocw</lom:id>
<lom:entry>
<lom:string language="fre">Catalogue OCWC</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
</lom:classification>
<unit:unit>
<unit:unitTag>unit-cofinance</unit:unitTag>
<unit:unitTag>home-example</unit:unitTag>
</unit:unit>
</lom:lom>