{"id":1377,"date":"2024-02-27T05:00:00","date_gmt":"2024-02-26T20:00:00","guid":{"rendered":"https:\/\/online.wise-sss.titech.ac.jp\/?p=1377"},"modified":"2025-05-29T10:41:33","modified_gmt":"2025-05-29T01:41:33","slug":"intro-computer-science-programming","status":"publish","type":"post","link":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/","title":{"rendered":"Introduction to Computer Science and Programming"},"content":{"rendered":"\n<p>The term \u201cComputation\u201d refers to the action performed by a computer. A computation can be a basic operation and it can also be a sophisticated computer simulation requiring a large amount of data and substantial resources. This course aims at introducing learners with no prior knowledge to the basic key concepts of computer science. By following the lectures and exercises of this course, you will gain an understanding of algorithms by programming using the language Ruby.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The term \u201cComputation\u201d refers to the action performed by a computer. A computation can be a basic operation and it can also be a sophisticated computer simulation requiring a large amount of data and substantial resources. This course aims at introducing learners with no prior knowledge to the basic key concepts of computer science. By&#8230;<\/p>\n","protected":false},"author":5,"featured_media":1381,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_themeisle_gutenberg_block_has_review":false,"_locale":"en_US","_original_post":"https:\/\/online.wise-sss.titech.ac.jp\/?p=1367","footnotes":""},"categories":[3,5],"tags":[],"class_list":["post-1377","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mooc","category-featured-course","en-US"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introduction to Computer Science and Programming - SSS Online<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introduction to Computer Science and Programming - SSS Online\" \/>\n<meta property=\"og:description\" content=\"The term \u201cComputation\u201d refers to the action performed by a computer. A computation can be a basic operation and it can also be a sophisticated computer simulation requiring a large amount of data and substantial resources. This course aims at introducing learners with no prior knowledge to the basic key concepts of computer science. By...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"SSS Online\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Tokyo-Tech-Academy-for-Super-Smart-Society-100152231685429\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-26T20:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-29T01:41:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/online.wise-sss.titech.ac.jp\/wp-content\/uploads\/2023\/06\/pixta_39913112_M-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"2000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"KishiKimiko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tokyotech_sss\" \/>\n<meta name=\"twitter:site\" content=\"@tokyotech_sss\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"KishiKimiko\" \/>\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:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/\"},\"author\":{\"name\":\"KishiKimiko\",\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/#\\\/schema\\\/person\\\/47b59915d990ca696dfd065c29936930\"},\"headline\":\"Introduction to Computer Science and Programming\",\"datePublished\":\"2024-02-26T20:00:00+00:00\",\"dateModified\":\"2025-05-29T01:41:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/\"},\"wordCount\":82,\"image\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/pixta_39913112_M-1.jpg\",\"articleSection\":[\"edX Course\",\"Featured Course\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/\",\"url\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/\",\"name\":\"Introduction to Computer Science and Programming - SSS Online\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/pixta_39913112_M-1.jpg\",\"datePublished\":\"2024-02-26T20:00:00+00:00\",\"dateModified\":\"2025-05-29T01:41:33+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/#\\\/schema\\\/person\\\/47b59915d990ca696dfd065c29936930\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/#primaryimage\",\"url\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/pixta_39913112_M-1.jpg\",\"contentUrl\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/pixta_39913112_M-1.jpg\",\"width\":2000,\"height\":2000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/en\\\/intro-computer-science-programming\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction to Computer Science and Programming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/#website\",\"url\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/\",\"name\":\"SSS Online\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/#\\\/schema\\\/person\\\/47b59915d990ca696dfd065c29936930\",\"name\":\"KishiKimiko\",\"url\":\"https:\\\/\\\/online.wise-sss.titech.ac.jp\\\/author\\\/kimiko2023\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introduction to Computer Science and Programming - SSS Online","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:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/","og_locale":"en_US","og_type":"article","og_title":"Introduction to Computer Science and Programming - SSS Online","og_description":"The term \u201cComputation\u201d refers to the action performed by a computer. A computation can be a basic operation and it can also be a sophisticated computer simulation requiring a large amount of data and substantial resources. This course aims at introducing learners with no prior knowledge to the basic key concepts of computer science. By...","og_url":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/","og_site_name":"SSS Online","article_publisher":"https:\/\/www.facebook.com\/Tokyo-Tech-Academy-for-Super-Smart-Society-100152231685429\/","article_published_time":"2024-02-26T20:00:00+00:00","article_modified_time":"2025-05-29T01:41:33+00:00","og_image":[{"width":2000,"height":2000,"url":"https:\/\/online.wise-sss.titech.ac.jp\/wp-content\/uploads\/2023\/06\/pixta_39913112_M-1.jpg","type":"image\/jpeg"}],"author":"KishiKimiko","twitter_card":"summary_large_image","twitter_creator":"@tokyotech_sss","twitter_site":"@tokyotech_sss","twitter_misc":{"Written by":"KishiKimiko","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/#article","isPartOf":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/"},"author":{"name":"KishiKimiko","@id":"https:\/\/online.wise-sss.titech.ac.jp\/#\/schema\/person\/47b59915d990ca696dfd065c29936930"},"headline":"Introduction to Computer Science and Programming","datePublished":"2024-02-26T20:00:00+00:00","dateModified":"2025-05-29T01:41:33+00:00","mainEntityOfPage":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/"},"wordCount":82,"image":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/online.wise-sss.titech.ac.jp\/wp-content\/uploads\/2023\/06\/pixta_39913112_M-1.jpg","articleSection":["edX Course","Featured Course"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/","url":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/","name":"Introduction to Computer Science and Programming - SSS Online","isPartOf":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/#primaryimage"},"image":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/#primaryimage"},"thumbnailUrl":"https:\/\/online.wise-sss.titech.ac.jp\/wp-content\/uploads\/2023\/06\/pixta_39913112_M-1.jpg","datePublished":"2024-02-26T20:00:00+00:00","dateModified":"2025-05-29T01:41:33+00:00","author":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/#\/schema\/person\/47b59915d990ca696dfd065c29936930"},"breadcrumb":{"@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/#primaryimage","url":"https:\/\/online.wise-sss.titech.ac.jp\/wp-content\/uploads\/2023\/06\/pixta_39913112_M-1.jpg","contentUrl":"https:\/\/online.wise-sss.titech.ac.jp\/wp-content\/uploads\/2023\/06\/pixta_39913112_M-1.jpg","width":2000,"height":2000},{"@type":"BreadcrumbList","@id":"https:\/\/online.wise-sss.titech.ac.jp\/en\/intro-computer-science-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/online.wise-sss.titech.ac.jp\/"},{"@type":"ListItem","position":2,"name":"Introduction to Computer Science and Programming"}]},{"@type":"WebSite","@id":"https:\/\/online.wise-sss.titech.ac.jp\/#website","url":"https:\/\/online.wise-sss.titech.ac.jp\/","name":"SSS Online","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/online.wise-sss.titech.ac.jp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/online.wise-sss.titech.ac.jp\/#\/schema\/person\/47b59915d990ca696dfd065c29936930","name":"KishiKimiko","url":"https:\/\/online.wise-sss.titech.ac.jp\/author\/kimiko2023\/"}]}},"_links":{"self":[{"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/posts\/1377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/comments?post=1377"}],"version-history":[{"count":14,"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/posts\/1377\/revisions"}],"predecessor-version":[{"id":2893,"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/posts\/1377\/revisions\/2893"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/media\/1381"}],"wp:attachment":[{"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/media?parent=1377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/categories?post=1377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/online.wise-sss.titech.ac.jp\/wp-json\/wp\/v2\/tags?post=1377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}