Pensée computationnelle en sciences sociales

De EduTech Wiki
Aller à la navigation Aller à la recherche
Pensée computationnelle en sciences sociales
à améliorer intermédiaire
2020/04/15 ⚒⚒ 2020/04/09
Voir aussi
Catégorie: Pensée computationnelle en sciences sociales


Cet article est en construction: un auteur est en train de le modifier.

En principe, le ou les auteurs en question devraient bientôt présenter une meilleure version.


Introduction

Pensée computationnelle en sciences sociales est une collection de ressources pédagogiques, ouvertes et gratuites, dont la finalité est d'améliorer les compétences numériques d'étudiants et enseignants en sciences sociales. Les ressources s'adressent principalement à des personnes qui n'ont pas un background informatique, mais qui souhaitent tirer avantage des pratiques et outils mises à dispositions à travers les technologies de l'information et de la communication. Plus particulièrement, le matériel pédagogique est basée sur une approche Problème-Solution-Partage qui vise intégrer les compétences numériques à différents stades des processus impliqués en sciences sociales. Pour ce faire, nous préconisons une compréhension de l'univers numérique à travers la pensée computationnelle que nous définissons comme un ensemble d'habiletés, compétences et procédures qui facilitent la résolution de problèmes en s'appuyant sur des principes tirés des sciences informatiques.

Cet article propose une double fonction :

  • Page d'entrée des ressources
    Nous proposons ici un survol des différentes ressources qui composent le matériel pédagogique, souvent organisées par thématiques et avec la présence de plusieurs parcours guidés ;
  • Description du projet et modalités participatives
    Le matériel pédagogique constitue également un projet participatif, modulaire et évolutif, bien représenté par le choix d'héberger les ressources principalement sur un Wiki. Cette page illustre le projet et fournir des informations utiles à ceux qui désirent utiliser et/ou contribuer au matériel.

Ressources disponibles

Les ressources principales de la pensée computationnelle en sciences sociales sont organisées en 4 parcours guidés, affichés ici comme raccourcis et illustrés plus en détail par la suite :

Les parcours sont indépendants les uns des autres à l'exception des aspects théoriques de la pensée computationnelle. Ce parcours est structuré afin des données des informations utiles sur le plan conceptuel qui doivent ensuite être consolidées à travers un ou plusieurs autre parcours. L'apprentissage de la pensée computationnelle étant un processus itératif, des aller-retour entre aspects théoriques et pratiques sont souvent bénéfiques à la compréhension.

Aspects théoriques de la pensée computationnelle

La littérature sur des concepts qu'on peut aujourd'hui regrouper sous le terme de pensée computationnelle a eu, depuis environ les années 1960, des phases plus ou moins cycliques de grand intérêt de de disillusion sur les bénéfices. Dans ce premier parcours guidé qui sert d'introduction théorique et conceptuelle aux autres parcours, nous proposons différents articles qui visent donner un aperçu général de la pensée computationnelle comme élément émergent de l'interaction entre être humains et dispositifs numériques au sens large.

Pensée computationnelle et JavaScript

JePenseDoncJS-logo.svg

Les sciences sociales utilisent de plus en plus le web comme élément central à la compréhension des phénomènes, mais également à la construction de connaissances. Ce parcours, construit autour du langage de programmation JavaScript, permet d'aborder les technologies du web d'un point de vue technique à travers le développement d'applications interactives. Plusieurs ressources de ce parcours ont été utilisées comme support dans un cours de Master sur les technologies de la formation et de l'apprentissage à l'Université de Genève pendant plusieurs années.

Pensée computationnelle avec R

Pensee-computationnelle-avec-r.svg

Depuis les années 2010 environ, les sciences sociales traversent une période de repositionnement par rapport à certaines des pratiques utilisées auparavant. Plusieurs éléments de réflexions, ainsi que des nouvelles opportunités qui s'ouvrent à l'horizon, sont étroitement liées à des compétences computationnelles qu'on peut regrouper sous le terme de Data Science. Le langage de programmation et environnement de programmation R est un outil très utilisé dans ce contexte et ce parcours permet d'acquérir les compétences de base pour pouvoir appliquer des éléments computationnelles dans la recherche ou dans l'enseignement en sciences sociales.

Pensée computationnelle et conception et fabrication assistée par ordinateur

Description du projet et modalités participatives

Auteurs et avancement

Financement