Collecte de données CAPI

Slides:



Advertisements
Présentations similaires
L’utilisation des formulaires pour un exemplarisateur Sudoc.
Advertisements

QuickPlace de LOTUS Logiciel générateur de SITE WEB : Installé sur un serveur (grenet), Permet de créer / gérer / utiliser un site privé, De donner des.

Chiffres significatifs, incertitudes et précision des instruments Laboratoire, A-08.
Utilisation du logiciel EduStat © Distribution de fréquences simples Les compilations.
« La cuisine idéale des Français »
annuités, mensualités remboursements constants VPM pendant une période ininterrompue
Les calcules mentales.
Cross-Plateform Cours JavaScript
Outils de suivi des compétences
Colloque francophone sur les sondages 2016
COURS EXCEL INITIATION EPN LES PICOULET Elsa DELAUNAY.
Projet de programme et recommandations
Un Algorithme , c'est Quoi ?
LES TABLEAUX EN JAVA.
Algorithme et programmation
Les Tableaux Mme DJEBOURI. D.
Métrologie Document de reference : “Incertitude en Science de la Nature” Cours : 360-ESZ-03 “Logiciels appliqués en sciences” La métrologie est la « science.
Collecte de données CAPI
Collecte de données CAPI
Algorithmique demander jeu du pendu.
Collecte de données CAPI
7. Créez les questions pour les tests formatifs et sommatifs
Ajouter le code dans une page html
Collecte de données CAPI
Initiation aux bases de données et à la programmation événementielle
Collecte de données CAPI
Bases de programmation en Python
Principes de programmation (suite)
Activités algorithmiques
HISTORIQUE DES MISES A JOUR
Algorithmique & Langage C
CALCUL MENTAL SÉRIE 6.
Cyber-Sphinx Séance 2.
Collecte de données CAPI
Semaine #4 INF130 par Frédérick Henri.
Création d’un formulaire
Troisième Chapitre 3: Statistiques
Notion De Gestion De Bases De Données
Création Et Modification De La Structure De La Base De Données
LE NUMERIQUE À STENDHAL pour les élèves et les parents
PROGRAMMATION ET ENSEIGNEMENT
Chapter 12: Structures de données
Formation sur les bases de données relationnelles.
Exercice : le jeu. Vous devez concevoir l’algorithme permettant de jouer avec votre calculatrice : elle détermine au hasard un nombre caché entier entre.
Programmation Android Première application Android
Chapitre 2 Le Projet Poterie
7 Contraintes d’intégrité en SQL
CountrySTAT / FENIX Aperçu globale des métadonnées dans la nouvelle plateforme CountrySTAT FORMATION DES POINTS FOCAUX SUR LE SYSTEME CountrySTAT/FENIX.
Introduction au routage de PCB
03- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
Bonjour, Je suis votre guide pour cette visite de votre nouveau logiciel HDS. Je vais vous montrer comment préparer une note de frais.
Présentation du Portail Client
Site internet GSE Guide pour créer un compte au GSE
Bäz: Données relationnelles sécurisées
Recensement de la Population de 2011
Système de gestion de contenu de sites web
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Tableaux croisés dynamiques sous Excel: des outils simples pour une analyse rapide de jeux de données en cytométrie Camille SANTA MARIA Ingénieur d’étude.
La dématérialisation des marchés publics
Formation des Chefs d'établissement
Exploitation de vos données
Support de formation Administrateur Entretiens
La résolution des inéquations
Formation « Utiliser un site Internet école »
Délégation académique pour le numérique éducatif
UC : Diagramme des cas d’utilisation Req : Diagramme d’exigence
La loi des signes.
RECTORAT DE MARTINIQUE Division des Affaires Financières
STS Web Services libres Constituer les services libres
Transcription de la présentation:

Collecte de données CAPI ***** Survey Solutions Conditions de validation

Description Contrôles pour vérifier la consistance, cohérence ou la vraisemblance des réponses enregistrées par l’enquêteur. Exemples: Une personne ayant 300, peu plausible; Un enfant de moins de 10 ans chef de ménage, cas vraiment très rare; Il est peu probable qu’une femme ait plus de deux conjoints. Pas du tout bloquant, juste une alerte Condition de validation est placée au niveau d’une question, A chaque condition de validation est associée un message d’erreur, Une question peut avoir jusqu’à condition de validation Utilise le langage de programme C#

Opérateurs Operateur Description > Supérieur < Inférieur == Egal != Différent <= Inférieur ou égal >= Supérieur ou égal && Et || Ou + Addition - Soustraction * Multiplication / Division % Modulo: renvoie le reste après une division

Démarche pour créer condition de validation La création des conditions de validation surviennent après avoir créer toutes les questions. Etape: Ouvrir la question qui contiendra la condition de validation Cliquer sur ADD NEW VALIDATION RULE Ecrire la condition: Utiliser le ou les noms de variable et définir les valeurs autorisées Ecrire le message d’erreur: Message intelligent NB: Aucune erreur ne s’affiche tant que la condition est respectées (âge est inférieur à 300 ans) (1) (2) (3) (4)

Sur la tablette En cas de message d’erreur: Toute le bord de la page devient rouge. La question contenant la validation devient rouge. Le message d’erreur s’affiche

Condition de validation: Exemple1 (1/3) Questionnaire papier: Contrôle sur l’âge et le lien de parenté avec le CM

Condition de validation: Exemple1 (2/3) Designer: Contrôle sur l’âge et le lien de parenté avec le CM

Condition de validation: Exemple1 (2/3) Tablette: Contrôle sur l’âge et le lien de parenté avec le CM

Condition de validation: Exemple1 (1/3) Questionnaire papier: Contrôle sur le sexe du chef de ménage

Condition de validation: Exemple1 (2/3) Designer: Contrôle sur l’âge et le lien de parenté avec le CM

Condition de validation: Exemple1 (2/3) Tablette: Contrôle sur l’âge et le lien de parenté avec le CM

Quelques commandes: Question de type Numérique InRange (): Compris entre Exemple : MaVariable.InRange(0,10) InList (): Est contenu dans la liste Exemple : MaVariable.InList(0,3,2)

Quelques commandes: Question de type Texte Length: Compris entre Exemple: MaVariable.Length>10 StartsWith(): Début par Exemple: MaVariable.StartsWith("07") EndsWith(): S’achève par Exemple: MaVariable.EndsWith("07") Concat ():Concaténer Exemple: Concat(MaVariable," ";prenom) Contains(): Contient Exemple: MaVariable.Contains("texte") String.IsNullOrEmpty(): Vérifie que le texte est non renseigné Exemple: MaVariable. String.IsNullOrEmpty(nom)

Quelques commandes: Question de type catégoriel à réponse unique InList (): Est contenu dans la liste Exemple : MaVariable.InList(valeur1,valeur2,..)

Quelques commandes: Question de type catégoriel à réponses multiples Contains (): Est contenu dans la liste Exemple : MaVariable.Contains(3) Yes.Contains (): Est contenu dans la liste Exemple : MaVariable.No.Contains(3) No.Contains (): Est contenu dans la liste Exemple : MaVariable.Yes.Contains(3) Any(): Est contenu dans la liste Exemple : MaVariable.Any() All(): Est contenu dans la liste Exemple : MaVariable.All()

Quelques commandes: Question de type liste Length: Compris entre Exemple: MaVariable.Length>10

Quelques commandes: Dans un roster Count(): Compte le nombre Exemple: MonRoster.Count(x=>x. MaVariable ==1) Any(): Au moins un élément la collection rempli la collection Exemple: MonRoster.Any(x=>x. MaVariable ==1) All(): Tous les élément la collection rempli la collection Exemple: MonRoster.All(x=>x. MaVariable ==1)