{"id":180,"date":"2024-03-26T07:47:00","date_gmt":"2024-03-26T07:47:00","guid":{"rendered":"https:\/\/shatranj.ai\/?page_id=180"},"modified":"2026-03-17T21:09:44","modified_gmt":"2026-03-17T21:09:44","slug":"programme-detudes","status":"publish","type":"page","link":"https:\/\/shatranj.ai\/fr\/programme-detudes\/","title":{"rendered":"Aper\u00e7u du programme d'\u00e9tudes"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"180\" class=\"elementor elementor-180\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-pafe-particles=\"7ad40b30\" data-pafe-particles-options=\"{&quot;quantity&quot;:300,&quot;particles_color&quot;:&quot;#FFFFFF&quot;,&quot;linked_color&quot;:&quot;#FFFFFF&quot;,&quot;hover_effect&quot;:&quot;&quot;,&quot;click_effect&quot;:&quot;&quot;,&quot;particles_shape&quot;:&quot;circle&quot;,&quot;particles_size&quot;:3,&quot;particles_speed&quot;:2,&quot;particles_image&quot;:&quot;https:\\\/\\\/shatranj.ai\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png&quot;,&quot;particles_opacity&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.3,&quot;sizes&quot;:[]},&quot;linked_opacity&quot;:0.3}\" class=\"elementor-element elementor-element-7ad40b30 e-flex e-con-boxed e-con e-parent\" data-id=\"7ad40b30\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77dc3e0f elementor-widget elementor-widget-heading\" data-id=\"77dc3e0f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">Curriculum Overview<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8560cf2 e-flex e-con-boxed e-con e-parent\" data-id=\"8560cf2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a759d1a e-flex e-con-boxed e-con e-child\" data-id=\"a759d1a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef9f5ab elementor-widget elementor-widget-text-editor\" data-id=\"ef9f5ab\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p style=\"text-align: center;\"><strong>Solve ancient challenges of the chessboard<\/strong><br \/>From left to right: Wheat and the Chessboard, Horse Tour, Eight Queens, Dilaram Mate, Suli&#8217;s Diamond<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f0df5d9 elementor-widget elementor-widget-image\" data-id=\"f0df5d9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 08-05-2024 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"208\" src=\"https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-challenges-5-1024x266.png\" class=\"attachment-large size-large wp-image-1365\" alt=\"\" srcset=\"https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-challenges-5-1024x266.png 1024w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-challenges-5-300x78.png 300w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-challenges-5-768x200.png 768w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-challenges-5-1536x399.png 1536w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-challenges-5-2048x532.png 2048w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-challenges-5-18x5.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f308a2 elementor-widget elementor-widget-text-editor\" data-id=\"9f308a2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u00a0<\/p><p style=\"text-align: center;\"><b>Study the historical progress of artificial intelligence algorithms<\/b><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4079c33 elementor-widget elementor-widget-image\" data-id=\"4079c33\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"245\" src=\"https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-algorithms-iconographic-7-1024x314.jpg\" class=\"attachment-large size-large wp-image-1364\" alt=\"\" srcset=\"https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-algorithms-iconographic-7-1024x314.jpg 1024w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-algorithms-iconographic-7-300x92.jpg 300w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-algorithms-iconographic-7-768x236.jpg 768w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-algorithms-iconographic-7-1536x471.jpg 1536w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-algorithms-iconographic-7-18x6.jpg 18w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-ai-algorithms-iconographic-7.jpg 1600w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a1b52c elementor-widget elementor-widget-text-editor\" data-id=\"5a1b52c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>\u00a0<\/p><p style=\"text-align: center;\"><strong>Master Artificial Intelligence through the evolution of chess AI software<\/strong>\u00a0<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b272de elementor-widget elementor-widget-image\" data-id=\"3b272de\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"152\" src=\"https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-software-logos-1024x195.png\" class=\"attachment-large size-large wp-image-1363\" alt=\"\" srcset=\"https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-software-logos-1024x195.png 1024w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-software-logos-300x57.png 300w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-software-logos-768x146.png 768w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-software-logos-1536x293.png 1536w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-software-logos-2048x391.png 2048w, https:\/\/shatranj.ai\/wp-content\/uploads\/2026\/03\/chess-software-logos-18x3.png 18w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-004c0ab elementor-widget elementor-widget-text-editor\" data-id=\"004c0ab\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div style=\"line-height: 1.7;\"><p><strong>Shatranj.ai Curriculum<\/strong> \u2014 AI Curriculum Based on Historic Board Games for Youth Development<\/p><p>\u00a0<\/p><p>Shatranj.ai is a <strong>heritage-first, build-and-experiment<\/strong> AI curriculum. We learn modern AI by rebuilding the intellectual tools that shaped human decision-making for centuries: <strong>historic board games<\/strong>. These games traveled across languages and civilizations, carrying patterns of logic, ethics, and creativity. Today, they form one of the clearest laboratories for understanding artificial intelligence\u2014because <strong>every move is measurable<\/strong>, every decision is explainable, and every algorithm leaves a trace you can test.<\/p><p>\u00a0<\/p><p><strong>Historic puzzle track (core studies and sources):<\/strong> Across the curriculum we tackle a curated set of historic puzzles and endgame studies: <strong>Horse Tour<\/strong> (Knight\u2019s Tour), <strong>Eight Queens<\/strong>, the <strong>Wheat &amp; Chessboard<\/strong> exponential-growth puzzle, classic mating studies (including <strong>Dilaram<\/strong> and early manuscript checkmates), and <strong>Suli\u2019s Diamond<\/strong>. Our reconstructions and puzzle narratives draw from two foundational historic chess books: <em>Libro del Acedrez<\/em> and <em>Kitab ash-Shatranj<\/em>\u2014two of the most important sources for the cultural and intellectual heritage of chess and Shatranj.<\/p><p>\u00a0<\/p><p>This curriculum goes <strong>beyond chess<\/strong>. You will recreate and analyze multiple historic board games such as <strong>3-stone<\/strong>, <strong>9-stone<\/strong>, <strong>Mancala<\/strong>, the <strong>Royal Game of Ur<\/strong>, and <strong>Checkers<\/strong>, plus the richer strategic systems of <strong>Qirkat<\/strong> and <strong>Shatranj<\/strong>. The goal is to learn AI as a <strong>transferable set of ideas<\/strong>, not something tied to a single game.<\/p><p>\u00a0<\/p><p><strong>AI milestones through chess software:<\/strong> We explicitly trace landmark systems and what each one taught the world about \u201cmachine intelligence\u201d: <strong>The Turk<\/strong>, <strong>Deep Blue<\/strong>, <strong>AlphaZero<\/strong>, and <strong>Stockfish<\/strong>. Learners see how <em>search<\/em>, <em>evaluation<\/em>, engineering constraints (<em>chips, memory, speed<\/em>), and modern learning-based methods shaped the evolution of chess software and AI.<\/p><p>\u00a0<\/p><p><strong>Who this curriculum is for<\/strong><\/p><ul><li><strong>Students:<\/strong> learn AI by building systems you can explain, measure, and improve.<\/li><li><strong>Teachers:<\/strong> a modular course you can teach as a full sequence or standalone units.<\/li><li><strong>Schools &amp; institutions:<\/strong> a culturally rich AI pathway for clubs, electives, bootcamps, and interdisciplinary programs.<\/li><\/ul><p>\u00a0<\/p><p><strong>What you will be able to do<\/strong><\/p><ul><li>Build board-game environments and implement <strong>legal move generation<\/strong>.<\/li><li>Implement classical AI search (<em>DFS, BFS, UCS, A*<\/em>, <em>minimax<\/em>, <em>alpha\u2013beta<\/em>).<\/li><li>Use <strong>dynamic programming<\/strong> to solve a historic endgame study.<\/li><li>Understand how modern chess engines work (<em>representation \u2192 movegen \u2192 search \u2192 evaluation<\/em>).<\/li><li>Implement reinforcement learning from <strong>tabular Q-learning<\/strong> to <strong>deep Q-networks<\/strong> and <strong>MCTS<\/strong>.<\/li><li>Understand <strong>AlphaZero-style<\/strong> pipelines (<em>policy\/value nets + PUCT + self-play<\/em>).<\/li><\/ul><p>\u00a0<\/p><p><strong>Curriculum map<\/strong> (25 lessons, grouped into 9 sections)<\/p><p>\u00a0<\/p><p><strong>Section 1 \u2014 Foundations &amp; Python Basics<\/strong> (Lessons 1\u20136)<br \/>Lesson 1: Course Scope and Priorities<br \/>Lesson 2: Introduction to Computing &amp; Python Setup<br \/>Lesson 3: Python Data Types<br \/>Lesson 4: Conditionals, Loops, Control Flow<br \/>Lesson 5: Functions, Scope, Parameters<br \/>Lesson 6: Files, Exceptions, Libraries, Testing<\/p><p>\u00a0<\/p><p><strong>Section 2 \u2014 Object-Oriented Programming &amp; Board Game Modeling<\/strong> (Lesson 7)<br \/>Lesson 7: OOP, Classes, TicTacToe<\/p><p>\u00a0<\/p><p><strong>Section 3 \u2014 Chess Foundations &amp; Engine Code<\/strong> (Lessons 8\u20139)<br \/>Lesson 8: Chess &amp; Shatranj Board Representation<br \/>Lesson 9: Piece Movement, Game State Updates, and Terminal Conditions<\/p><p>\u00a0<\/p><p><strong>Section 4 \u2014 Classical and Adversarial Search Algorithms<\/strong> (Lessons 10\u201311)<br \/>Lesson 10: Search Problems and Graph Traversal (<em>DFS, BFS, UCS<\/em>)<br \/>Lesson 11: Heuristic Search and Adversarial Game Trees (<em>A*<\/em>, <em>minimax<\/em>, <em>expectiminimax<\/em>, <em>alpha\u2013beta<\/em>)<\/p><p>\u00a0<\/p><p><strong>Section 5 \u2014 Solving Ancient Chess Puzzles with AI Algorithms<\/strong> (Lessons 12\u201315)<br \/>Lesson 12: Horse Tour (Knight\u2019s Tour)<br \/>Lesson 13: Eight Queens Puzzle<br \/>Lesson 14: Wheat &amp; Chessboard Problem (exponential growth + puzzle mathematics)<br \/>Lesson 15: Minimax, Alpha-Beta, Checkmate Logic (with historic checkmates and sources)<\/p><p>\u00a0<\/p><p><strong>Section 6 \u2014 Dynamic Programming<\/strong> (Lesson 16)<br \/>Lesson 16: Suli\u2019s Diamond (Historic Endgame Study)<\/p><p>\u00a0<\/p><p><strong>Section 7 \u2014 The Intertwined History of AI and Modern Chess Software<\/strong> (Lesson 17)<br \/>Lesson 17: Stockfish as Modern Chess AI Software (<em>engine architecture, modern search\/eval, and adapting engines to historic variants such as Shatranj<\/em>)<\/p><p>\u00a0<\/p><p><strong>Section 8 \u2014 Reinforcement Learning<\/strong> (Lessons 18\u201322)<br \/>Lesson 18: RL Foundations (Gridworld, Dynamic Programming, Complexity)<br \/>Lesson 19: Tabular Q-Learning on FrozenLake (Frozen Rook)<br \/>Lesson 20: Two Rooks vs Lone King (TD Q-learning)<br \/>Lesson 21: Deep Q-Networks (Connect-4, Fox &amp; Hounds, Othello\/Reversi)<br \/>Lesson 22: Monte Carlo Rollouts and MCTS on Qirkat<\/p><p>\u00a0<\/p><p><strong>Section 9 \u2014 AlphaZero<\/strong> (Lessons 23\u201325)<br \/>Lesson 23: AlphaZero on Othello\/Reversi (<em>policy\/value nets + PUCT + self-play<\/em>)<br \/>Lesson 24: AlphaZero on Qirkat (<em>PUCT, policy\/value nets, self-play; path-aware move encoding<\/em>)<br \/>Lesson 25: Turkish Checkers (Dama): Alpha-Beta, PUCT-guided MCTS, AlphaZero comparisons<\/p><p>\u00a0<\/p><p><strong>How to start.<\/strong> If you are new to Python, begin with Lessons 1\u20136. If you already code, start at Lessons 8\u201311 to enter engine-building and search. Educators can teach section-by-section as independent units or deliver the full 25-lesson pathway.<\/p><p>\u00a0<\/p><p>To access the lessons, create a free account and log in to our learning management system: <a href=\"http:\/\/lms.shatranj.ai\" target=\"_blank\" rel=\"noopener\">lms.shatranj.ai<\/a><\/p><\/div>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Solve ancient challenges of the chessboardFrom left to right: Wheat and the Chessboard, Horse Tour, Eight Queens, Dilaram Mate, Suli&#8217;s Diamond \u00a0 Study the historical progress of artificial intelligence algorithms \u00a0 Master Artificial Intelligence through the evolution of chess AI software\u00a0 Shatranj.ai Curriculum \u2014 AI Curriculum Based on Historic Board Games for Youth Development \u00a0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-180","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/pages\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":39,"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/pages\/180\/revisions"}],"predecessor-version":[{"id":1387,"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/pages\/180\/revisions\/1387"}],"wp:attachment":[{"href":"https:\/\/shatranj.ai\/fr\/wp-json\/wp\/v2\/media?parent=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}