{"id":61,"date":"2021-05-16T17:14:00","date_gmt":"2021-05-16T13:14:00","guid":{"rendered":"https:\/\/alphonsedevasia.com\/blog\/?p=61"},"modified":"2022-08-07T09:21:31","modified_gmt":"2022-08-07T05:21:31","slug":"computer-programming-for-kids","status":"publish","type":"post","link":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/","title":{"rendered":"Computer Programming for Kids"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp\" alt=\"kids doing computer programming\" class=\"wp-image-62\" width=\"606\" height=\"404\" srcset=\"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp 1000w, https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming-300x200.webp 300w, https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming-768x512.webp 768w\" sizes=\"auto, (max-width: 606px) 100vw, 606px\" \/><\/figure>\n<\/div>\n\n\n<p>Computing terminology can be tricky and confusing. \u2018Coding\u2019, \u2018programming\u2019, \u2018computational thinking\u2019 and \u2018computer science\u2019 are often used interchangeably to mean the same thing. To avoid confusion, let\u2019s start out by getting them straight.<\/p>\n\n\n\n<p><strong>Computer science<\/strong> is the study of what computers can actually do \u2013 it\u2019s essentially the theory side of things. Computer scientists test and study what is possible using hardware (the physical components of a computer, like the hard drive and motherboard), and software (the programs and data that run on and that live in a computer\u2019s hardware).<\/p>\n\n\n\n<p>Examples of the kinds of things that concern computer scientists include whether computers can help us to model and investigate hugely complex systems like the human body, financial systems or the Earth\u2019s climate.<\/p>\n\n\n\n<p><strong>Computational thinking<\/strong> is the thinking tool that computer scientists use for the kinds of investigations given above.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow\"><p>Computational thinking allows us to take a complex problem, understand what the problem is and develop possible solutions. We can then present these solutions in a way that a computer, a human, or both, can understand.<\/p><cite><a href=\"https:\/\/www.bbc.co.uk\/bitesize\/guides\/zp92mp3\/revision\/1\">BBC<\/a><\/cite><\/blockquote>\n\n\n\n<p><strong>Computer programming<\/strong>, on the other hand, is the practice of making a computer do things, normally through lines of code that have been written to create an intended outcome.<\/p>\n\n\n\n<p><strong>Coding<\/strong>, even though it\u2019s often used as a catch-all for all three terms above, is just another slightly more contemporary way of saying \u2018computer programming\u2019: ie the act of writing code, normally on a screen, to make a computer do something you want it to do.<\/p>\n\n\n\n<p><em>The ideal curriculum to teach coding to children will be to introduce kids to computational thinking approaches and then gradually progress to computer programming using codes.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Computing terminology can be tricky and confusing. \u2018Coding\u2019, \u2018programming\u2019, \u2018computational thinking\u2019 and \u2018computer science\u2019 are often used interchangeably to mean the same thing. To avoid confusion, let\u2019s start out by getting them straight.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,8],"tags":[14,22,23,15],"class_list":["post-61","post","type-post","status-publish","format-standard","hentry","category-blog","category-education","tag-edtech","tag-lifelong-learning","tag-onlineclassrooms","tag-teachers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Computer Programming for Kids - Alphonse Devasia<\/title>\n<meta name=\"description\" content=\"Coding, programming, computational thinking and computer science are often used interchangeably to mean the same thing, but what&#039;s the difference?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Computer Programming for Kids - Alphonse Devasia\" \/>\n<meta property=\"og:description\" content=\"Coding, programming, computational thinking and computer science are often used interchangeably to mean the same thing, but what&#039;s the difference?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/\" \/>\n<meta property=\"og:site_name\" content=\"Alphonse Devasia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/alphonse.devasia\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/alphonse.devasia\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-16T13:14:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-07T05:21:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp\" \/>\n<meta name=\"author\" content=\"Alphonse Devasia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/AlphonseDevasia\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alphonse Devasia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/\"},\"author\":{\"name\":\"Alphonse Devasia\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\"},\"headline\":\"Computer Programming for Kids\",\"datePublished\":\"2021-05-16T13:14:00+00:00\",\"dateModified\":\"2022-08-07T05:21:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/\"},\"wordCount\":286,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\"},\"image\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/computer-programming.webp\",\"keywords\":[\"EdTech\",\"Lifelong Learning\",\"Online Classrooms\",\"teachers\"],\"articleSection\":[\"Blog\",\"Education\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/\",\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/\",\"name\":\"Computer Programming for Kids - Alphonse Devasia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/computer-programming.webp\",\"datePublished\":\"2021-05-16T13:14:00+00:00\",\"dateModified\":\"2022-08-07T05:21:31+00:00\",\"description\":\"Coding, programming, computational thinking and computer science are often used interchangeably to mean the same thing, but what's the difference?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#primaryimage\",\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/computer-programming.webp\",\"contentUrl\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/computer-programming.webp\",\"width\":1000,\"height\":667},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/computer-programming-for-kids\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Computer Programming for Kids\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/\",\"name\":\"Alphonse Devasia\",\"description\":\"Educational Design Consultant, Learning Facilitator, AI &amp; STEAM Educator and a Lifelong Learner\",\"publisher\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/#\\\/schema\\\/person\\\/4ad17b8b5bef364ae15799aec16f4569\",\"name\":\"Alphonse Devasia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\",\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\",\"contentUrl\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\",\"width\":853,\"height\":853,\"caption\":\"Alphonse Devasia\"},\"logo\":{\"@id\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/informal-photo.jpg\"},\"sameAs\":[\"https:\\\/\\\/alphonsedevasia.com\\\/blog\",\"https:\\\/\\\/www.facebook.com\\\/alphonse.devasia\\\/\",\"https:\\\/\\\/www.instagram.com\\\/alphonsedevasia\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/alphonse-devasia-80628321\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/alphonsedevasia\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/AlphonseDevasia\\\/\"],\"url\":\"https:\\\/\\\/alphonsedevasia.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Computer Programming for Kids - Alphonse Devasia","description":"Coding, programming, computational thinking and computer science are often used interchangeably to mean the same thing, but what's the difference?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/","og_locale":"en_US","og_type":"article","og_title":"Computer Programming for Kids - Alphonse Devasia","og_description":"Coding, programming, computational thinking and computer science are often used interchangeably to mean the same thing, but what's the difference?","og_url":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/","og_site_name":"Alphonse Devasia","article_publisher":"https:\/\/www.facebook.com\/alphonse.devasia\/","article_author":"https:\/\/www.facebook.com\/alphonse.devasia\/","article_published_time":"2021-05-16T13:14:00+00:00","article_modified_time":"2022-08-07T05:21:31+00:00","og_image":[{"url":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp","type":"","width":"","height":""}],"author":"Alphonse Devasia","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/AlphonseDevasia\/","twitter_misc":{"Written by":"Alphonse Devasia","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#article","isPartOf":{"@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/"},"author":{"name":"Alphonse Devasia","@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569"},"headline":"Computer Programming for Kids","datePublished":"2021-05-16T13:14:00+00:00","dateModified":"2022-08-07T05:21:31+00:00","mainEntityOfPage":{"@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/"},"wordCount":286,"commentCount":1,"publisher":{"@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569"},"image":{"@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#primaryimage"},"thumbnailUrl":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp","keywords":["EdTech","Lifelong Learning","Online Classrooms","teachers"],"articleSection":["Blog","Education"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/","url":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/","name":"Computer Programming for Kids - Alphonse Devasia","isPartOf":{"@id":"https:\/\/alphonsedevasia.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#primaryimage"},"image":{"@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#primaryimage"},"thumbnailUrl":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp","datePublished":"2021-05-16T13:14:00+00:00","dateModified":"2022-08-07T05:21:31+00:00","description":"Coding, programming, computational thinking and computer science are often used interchangeably to mean the same thing, but what's the difference?","breadcrumb":{"@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#primaryimage","url":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp","contentUrl":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/computer-programming.webp","width":1000,"height":667},{"@type":"BreadcrumbList","@id":"https:\/\/alphonsedevasia.com\/blog\/computer-programming-for-kids\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/alphonsedevasia.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Computer Programming for Kids"}]},{"@type":"WebSite","@id":"https:\/\/alphonsedevasia.com\/blog\/#website","url":"https:\/\/alphonsedevasia.com\/blog\/","name":"Alphonse Devasia","description":"Educational Design Consultant, Learning Facilitator, AI &amp; STEAM Educator and a Lifelong Learner","publisher":{"@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/alphonsedevasia.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/alphonsedevasia.com\/blog\/#\/schema\/person\/4ad17b8b5bef364ae15799aec16f4569","name":"Alphonse Devasia","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg","url":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg","contentUrl":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg","width":853,"height":853,"caption":"Alphonse Devasia"},"logo":{"@id":"https:\/\/alphonsedevasia.com\/blog\/wp-content\/uploads\/2022\/08\/informal-photo.jpg"},"sameAs":["https:\/\/alphonsedevasia.com\/blog","https:\/\/www.facebook.com\/alphonse.devasia\/","https:\/\/www.instagram.com\/alphonsedevasia\/","https:\/\/www.linkedin.com\/in\/alphonse-devasia-80628321\/","https:\/\/www.pinterest.com\/alphonsedevasia\/","https:\/\/x.com\/https:\/\/twitter.com\/AlphonseDevasia\/"],"url":"https:\/\/alphonsedevasia.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":1,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"predecessor-version":[{"id":63,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions\/63"}],"wp:attachment":[{"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alphonsedevasia.com\/blog\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}