{"id":10215,"date":"2025-04-02T19:05:04","date_gmt":"2025-04-02T19:05:04","guid":{"rendered":"https:\/\/editionsjfd.com\/backup\/produit\/apprendre-a-programmer-avec-les-maths\/"},"modified":"2025-07-08T14:17:24","modified_gmt":"2025-07-08T14:17:24","slug":"learning-to-program-with-math","status":"publish","type":"product","link":"https:\/\/jfd.virtualgx.com\/en\/produit\/apprendre-a-programmer-avec-les-maths\/","title":{"rendered":"Learning to program with math"},"content":{"rendered":"<div>\n<p style=\"text-align: justify;\">This book is aimed at people who want to learn to program and who enjoy mathematics. It offers an introduction to programming in a mathematical context. Computer programming has become an important issue in our society. Quebec's educational community is currently reflecting on the didactic and civic issues involved in integrating programming into schools, and the support it can provide for school subjects.<\/p>\n<p>La particularit\u00e9 de ce livre est de faire le lien entre les math\u00e9matiques et la programmation informatique. Tous les exemples et exercices utilis\u00e9s dans ce livre sont math\u00e9matiques. La pens\u00e9e algorithmique, celle que l\u2019on met en oeuvre quand on programme, partage de nombreuses caract\u00e9ristiques avec la pens\u00e9e math\u00e9matique. On peut s\u2019appuyer sur l\u2019une pour d\u00e9velopper l\u2019autre.<\/p>\n<p>Nous avons choisi d\u2019illustrer notre approche avec la plateforme Scratch, mais notre propos algorithmique est g\u00e9n\u00e9ral, et les exemples propos\u00e9s peuvent \u00eatre programm\u00e9s dans d\u2019autres langages de programmation. Ce livre ne constitue donc pas une initiation \u00e0 Scratch \u00e0 proprement parler. On n\u2019y trouvera pas, par exemple, d\u2019information sur les possibilit\u00e9s \u00e9normes d\u2019animation et de cr\u00e9ation visuelle dans Scratch. Il est centr\u00e9 sur les possibilit\u00e9s algorithmiques et math\u00e9matiques que l\u2019on peut exploiter dans Scratch.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Algorithms and programming in Scratch<\/p>","protected":false},"featured_media":10216,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false},"product_brand":[],"product_cat":[1030],"product_tag":[],"class_list":["post-10215","product","type-product","status-publish","has-post-thumbnail","author-fabienne-venant","product_cat-sciences-de-leducation","product_shipping_class-book","first","instock","taxable","shipping-taxable","purchasable","product-type-variable"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Apprendre \u00e0 programmer avec les maths - Les \u00c9ditions JFD<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apprendre \u00e0 programmer avec les maths - Les \u00c9ditions JFD\" \/>\n<meta property=\"og:description\" content=\"Algorithmes et programmation dans Scratch\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jfd.virtualgx.com\/en\/product\/learning-to-program-with-math\/\" \/>\n<meta property=\"og:site_name\" content=\"Les \u00c9ditions JFD\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-08T14:17:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jfd.virtualgx.com\/wp-content\/uploads\/2025\/04\/15798-preview.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"315\" \/>\n\t<meta property=\"og:image:height\" content=\"472\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/\",\"url\":\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/\",\"name\":\"Apprendre \u00e0 programmer avec les maths - Les \u00c9ditions JFD\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jfd.virtualgx.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/15798-preview.jpg\",\"datePublished\":\"2025-04-02T19:05:04+00:00\",\"dateModified\":\"2025-07-08T14:17:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jfd.virtualgx.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/15798-preview.jpg\",\"contentUrl\":\"https:\\\/\\\/jfd.virtualgx.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/15798-preview.jpg\",\"width\":315,\"height\":472,\"caption\":\"Apprendre \u00e0 programmer avec les maths\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/produit\\\/apprendre-a-programmer-avec-les-maths\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/jfd.virtualgx.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Produits\",\"item\":\"https:\\\/\\\/jfd.virtualgx.com\\\/?post_type=product\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Apprendre \u00e0 programmer avec les maths\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/#website\",\"url\":\"https:\\\/\\\/jfd.virtualgx.com\\\/\",\"name\":\"Les \u00c9ditions JFD\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jfd.virtualgx.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/#organization\",\"name\":\"Les \u00c9ditions JFD\",\"url\":\"https:\\\/\\\/jfd.virtualgx.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jfd.virtualgx.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/logo-JFD.png\",\"contentUrl\":\"https:\\\/\\\/jfd.virtualgx.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/logo-JFD.png\",\"width\":500,\"height\":214,\"caption\":\"Les \u00c9ditions JFD\"},\"image\":{\"@id\":\"https:\\\/\\\/jfd.virtualgx.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learn to program with math - Les \u00c9ditions JFD","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Apprendre \u00e0 programmer avec les maths - Les \u00c9ditions JFD","og_description":"Algorithmes et programmation dans Scratch","og_url":"https:\/\/jfd.virtualgx.com\/en\/product\/learning-to-program-with-math\/","og_site_name":"Les \u00c9ditions JFD","article_modified_time":"2025-07-08T14:17:24+00:00","og_image":[{"width":315,"height":472,"url":"https:\/\/jfd.virtualgx.com\/wp-content\/uploads\/2025\/04\/15798-preview.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/","url":"https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/","name":"Learn to program with math - Les \u00c9ditions JFD","isPartOf":{"@id":"https:\/\/jfd.virtualgx.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/#primaryimage"},"image":{"@id":"https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/#primaryimage"},"thumbnailUrl":"https:\/\/jfd.virtualgx.com\/wp-content\/uploads\/2025\/04\/15798-preview.jpg","datePublished":"2025-04-02T19:05:04+00:00","dateModified":"2025-07-08T14:17:24+00:00","breadcrumb":{"@id":"https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/#primaryimage","url":"https:\/\/jfd.virtualgx.com\/wp-content\/uploads\/2025\/04\/15798-preview.jpg","contentUrl":"https:\/\/jfd.virtualgx.com\/wp-content\/uploads\/2025\/04\/15798-preview.jpg","width":315,"height":472,"caption":"Apprendre \u00e0 programmer avec les maths"},{"@type":"BreadcrumbList","@id":"https:\/\/jfd.virtualgx.com\/produit\/apprendre-a-programmer-avec-les-maths\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/jfd.virtualgx.com\/"},{"@type":"ListItem","position":2,"name":"Produits","item":"https:\/\/jfd.virtualgx.com\/?post_type=product"},{"@type":"ListItem","position":3,"name":"Apprendre \u00e0 programmer avec les maths"}]},{"@type":"WebSite","@id":"https:\/\/jfd.virtualgx.com\/#website","url":"https:\/\/jfd.virtualgx.com\/","name":"Editions JFD","description":"","publisher":{"@id":"https:\/\/jfd.virtualgx.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jfd.virtualgx.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/jfd.virtualgx.com\/#organization","name":"Editions JFD","url":"https:\/\/jfd.virtualgx.com\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/jfd.virtualgx.com\/#\/schema\/logo\/image\/","url":"https:\/\/jfd.virtualgx.com\/wp-content\/uploads\/2024\/08\/logo-JFD.png","contentUrl":"https:\/\/jfd.virtualgx.com\/wp-content\/uploads\/2024\/08\/logo-JFD.png","width":500,"height":214,"caption":"Les \u00c9ditions JFD"},"image":{"@id":"https:\/\/jfd.virtualgx.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/product\/10215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/comments?post=10215"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/media\/10216"}],"wp:attachment":[{"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/media?parent=10215"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/product_brand?post=10215"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/product_cat?post=10215"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/jfd.virtualgx.com\/en\/wp-json\/wp\/v2\/product_tag?post=10215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}