Related Experiment Video
Updated: Sep 27, 2025

Problem-Solving Before Instruction PS-I: A Protocol for Assessment and Intervention in Students with Different Abilities
Published on: September 11, 2021
The programming curriculum within ISIS
Marion Deslandes-Martineau1, Patrick Charland1, Hugo G Lapierre1
1UNESCO Chair in Curriculum Development (UCCD), Department of Didactics, Université du Québec à Montréal (UQAM), Montreal, Canada.
Abstract:
From 2014 to 2017, the Islamic State in Irak and Syria (ISIS), a terrorist political organization of Salafist jihadist ideology, had put in place an operational and relatively stable educational system. Among its Complementary Programs, ISIS included a curriculum for programming using the Scratch software. In this article, we discuss this curriculum by analyzing the content of the official ISIS programming textbook, with the objectives of characterizing: 1) the curriculum's pedagogical intentions and definition of programming; 2) the programming curriculum; and 3) the religious and military indoctrination value. We found that, first, ISIS's programming curriculum intentions are more about religious and military injunctions to build the caliphate than they are about developing 21st-century skills such as computational thinking. Second, although the progression of learning in the sequence of activities designed by ISIS seems logical and, overall, well-ordered, the ISIS programming curriculum does not encourage the development of 21st-century skills such as problem solving, discovery learning, or creativity-nor for that matter, the transfer of programming knowledge to different contexts. Finally, the textbook is particularly rich in elements of military and religious indoctrination and effectively participates in the indoctrination of students by helping to inculcate values consistent with ISIS's jihadist ideology. This contribution seeks to better understand ISIS's approach to education, which could provide support for initiatives aimed at rebuilding impacted education systems and groups.
More Related Videos
06:15Author Spotlight: Introducing the Tile/SED/Array Interface for Rapid Field of View Positioning in Tissue Imaging
Published on: September 15, 2023
10:17Improving Student Outcomes with an Adaptable Molecular Cloning Course-Based Undergraduate Research Experience
Published on: November 15, 2024
Related Concept Videos
Nursing Clinical Information System
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
Introduction to Nuclear Reprogramming
Control Systems
At the heart...
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
Purposive Learning