{"id":11001,"date":"2024-05-28T15:58:01","date_gmt":"2024-05-28T15:58:01","guid":{"rendered":"https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/"},"modified":"2026-07-24T15:07:52","modified_gmt":"2026-07-24T15:07:52","slug":"introduction-to-programming","status":"publish","type":"modules","link":"https:\/\/milestone-institute.org\/hu\/modules\/introduction-to-programming\/","title":{"rendered":"Introduction to Programming"},"content":{"rendered":"<p><!-- MILESTONE MODULE PAGE \u2013 INTRODUCTION TO PROGRAMMING --><\/p>\n<section aria-labelledby=\"module-title\"\n    style=\"width:calc(100% - 40px);\n           max-width:1180px;\n           margin:48px auto 72px;\n           box-sizing:border-box;\n           font-family:inherit;\n           color:#20252a;\"><\/p>\n<div style=\"overflow:hidden;\n                background:#f7f4ea;\n                border:1px solid #d8d2c4;\n                border-top:10px solid #f4c94f;\n                border-radius:0 0 18px 18px;\n                box-shadow:0 18px 48px rgba(25,29,32,0.09);\"><\/p>\n<p>        <!-- F\u0150 TARTALOM --><\/p>\n<div style=\"padding:clamp(26px,5vw,68px);\n                    box-sizing:border-box;\"><\/p>\n<p>            <!-- TUDOM\u00c1NYTER\u00dcLET --><\/p>\n<div style=\"display:flex;\n                        flex-wrap:wrap;\n                        gap:10px;\n                        margin:0 0 24px;\"><\/p>\n<p>                <span style=\"display:inline-block;\n                             padding:8px 14px;\n                             background:#f4c94f;\n                             border:1px solid #d3aa2e;\n                             border-radius:999px;\n                             font-size:13px;\n                             line-height:1;\n                             font-weight:700;\n                             letter-spacing:0.06em;\n                             text-transform:uppercase;\n                             color:#20252a;\"><br \/>\n                    Computer Science<br \/>\n                <\/span><\/p><\/div>\n<p>            <!-- MODULC\u00cdM --><\/p>\n<h1 id=\"module-title\"\n                lang=\"en\"\n                style=\"display:block;\n                       width:100%;\n                       max-width:100%;\n                       margin:0 0 22px;\n                       padding:0;\n                       box-sizing:border-box;\n                       font-size:clamp(30px,8vw,78px);\n                       line-height:1.02;\n                       letter-spacing:-0.035em;\n                       font-weight:700;\n                       color:#20252a;\n                       white-space:normal !important;\n                       overflow-wrap:anywhere;\n                       word-break:normal;\n                       hyphens:auto;\"><br \/>\n                Introduction to Programming<br \/>\n            <\/h1>\n<p>            <!-- S\u00c1RGA ELV\u00c1LASZT\u00d3 --><\/p>\n<div aria-hidden=\"true\"\n                style=\"width:76px;\n                       height:4px;\n                       margin:0 0 30px;\n                       background:#f4c94f;\n                       border-radius:999px;\">\n            <\/div>\n<p>            <!-- MODULLE\u00cdR\u00c1S --><\/p>\n<div style=\"max-width:980px;\n                        margin:0;\n                        font-size:clamp(18px,1.55vw,24px);\n                        line-height:1.62;\n                        font-weight:400;\n                        color:#282d31;\"><\/p>\n<p style=\"margin:0 0 24px;\">\n                    Programming is a quickly-growing and highly popular area of the numerical sciences. The amazing thing about coding and implementing different sorts of algorithms is that it opens up endless possibilities: you will see that even the tiniest set of symbols and instructions may give rise to a language that is rich enough to formulate and attack all sorts of problems.\n                <\/p>\n<p style=\"margin:0;\">\n                    The current module offers introductory steps for students with no prior experience but a keen interest in computer programming. This module introduces a powerful process for solving any programming problem. You will learn how to approach a programming problem methodically, so you can formulate an algorithm that is specific and correct. You will work through examples with sequences of numbers and graphical patterns to develop the skill of algorithm development. Besides learning about the theoretical part of the process, students will have the chance to see real-life examples of coding and programming solutions, and to practise by themselves. Plus, a related project will be assigned to the students to solve during the semester.\n                <\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <!-- MODULVEZET\u0150 --><\/p>\n<div style=\"display:flex;\n                    flex-wrap:wrap;\n                    background:#f4c94f;\n                    border-top:1px solid #d3aa2e;\"><\/p>\n<div style=\"flex:1 1 260px;\n                        padding:26px clamp(28px,4vw,52px);\n                        box-sizing:border-box;\"><\/p>\n<div style=\"margin:0 0 9px;\n                            font-size:12px;\n                            line-height:1.2;\n                            font-weight:800;\n                            letter-spacing:0.1em;\n                            text-transform:uppercase;\n                            color:#20252a;\"><br \/>\n                    Module leader\n                <\/div>\n<div style=\"max-width:980px;\n                            font-size:clamp(17px,1.3vw,21px);\n                            line-height:1.55;\n                            font-weight:600;\n                            color:#20252a;\"><br \/>\n                    Saleem Mohammad Majed Ahmad\n                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <!-- VISSZAL\u00c9P\u00c9S --><\/p>\n<div style=\"padding:22px clamp(28px,4vw,52px);\n                    background:#fffdf7;\n                    border-top:1px solid #d8d2c4;\"><\/p>\n<p>            <a href=\"https:\/\/milestone-institute.org\/modulkatalogus\/\"\n               style=\"display:inline-block;\n                      color:#20252a;\n                      font-size:16px;\n                      line-height:1.4;\n                      font-weight:700;\n                      text-decoration:none;\n                      border-bottom:2px solid #f4c94f;\n                      padding-bottom:3px;\"><br \/>\n                \u2190 Vissza a modulkatal\u00f3gushoz<br \/>\n            <\/a><\/p><\/div>\n<\/p><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Programming is a quickly-growing and highly popular area of the numerical sciences. The amazing thing about coding and implementing different sorts of algorithms is that it opens up endless possibilities: you will see that even the tiniest set of symbols and instructions may give rise to a language that is rich enough to formulate and attack all sorts of problems.<br \/>\nThe current module offers introductory steps for students with no prior experience but a keen interest in computer programming. This module introduces a powerful process for solving any programming problem. You will learn how to approach a programming problem methodically, so you can formulate an algorithm that is specific and correct. You will work through examples with sequences of numbers and graphical patterns to develop the skill of algorithm development. Besides learning about the theoretical part of the process, students will have the chance to see real-life examples of coding and programming solutions, and to practice by themselves. Plus, a related project will be assigned to the students to solve during the semester.<\/p>\n","protected":false},"featured_media":0,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"department":[],"division":[104],"terms_years":[252],"level":[243],"class_list":["post-11001","modules","type-modules","status-publish","format-standard","hentry","division-numerical-sciences","terms_years-2024-2025","level-orientation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introduction to Programming &#8211; Milestone Institute<\/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:\/\/milestone-institute.org\/modules\/introduction-to-programming\/\" \/>\n<meta property=\"og:locale\" content=\"hu_HU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introduction to Programming &#8211; Milestone Institute\" \/>\n<meta property=\"og:description\" content=\"Programming is a quickly-growing and highly popular area of the numerical sciences. The amazing thing about coding and implementing different sorts of algorithms is that it opens up endless possibilities: you will see that even the tiniest set of symbols and instructions may give rise to a language that is rich enough to formulate and attack all sorts of problems.  The current module offers introductory steps for students with no prior experience but a keen interest in computer programming. This module introduces a powerful process for solving any programming problem. You will learn how to approach a programming problem methodically, so you can formulate an algorithm that is specific and correct. You will work through examples with sequences of numbers and graphical patterns to develop the skill of algorithm development. Besides learning about the theoretical part of the process, students will have the chance to see real-life examples of coding and programming solutions, and to practice by themselves. Plus, a related project will be assigned to the students to solve during the semester.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"Milestone Institute\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/msinst\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-24T15:07:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Becs\u00fclt olvas\u00e1si id\u0151\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 perc\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/modules\\\/introduction-to-programming\\\/\",\"url\":\"https:\\\/\\\/milestone-institute.org\\\/modules\\\/introduction-to-programming\\\/\",\"name\":\"Introduction to Programming &#8211; Milestone Institute\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/#website\"},\"datePublished\":\"2024-05-28T15:58:01+00:00\",\"dateModified\":\"2026-07-24T15:07:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/modules\\\/introduction-to-programming\\\/#breadcrumb\"},\"inLanguage\":\"hu\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/milestone-institute.org\\\/modules\\\/introduction-to-programming\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/modules\\\/introduction-to-programming\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Kezd\u0151lap\",\"item\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction to Programming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/#website\",\"url\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/\",\"name\":\"Milestone Institute\",\"description\":\"Milestone Institute\",\"publisher\":{\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hu\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/#organization\",\"name\":\"Milestone Institute\",\"url\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/milestone-institute.org\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/logo-mini.svg\",\"contentUrl\":\"https:\\\/\\\/milestone-institute.org\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/logo-mini.svg\",\"width\":77,\"height\":85,\"caption\":\"Milestone Institute\"},\"image\":{\"@id\":\"https:\\\/\\\/milestone-institute.org\\\/hu\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/msinst\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introduction to Programming &#8211; Milestone Institute","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:\/\/milestone-institute.org\/modules\/introduction-to-programming\/","og_locale":"hu_HU","og_type":"article","og_title":"Introduction to Programming &#8211; Milestone Institute","og_description":"Programming is a quickly-growing and highly popular area of the numerical sciences. The amazing thing about coding and implementing different sorts of algorithms is that it opens up endless possibilities: you will see that even the tiniest set of symbols and instructions may give rise to a language that is rich enough to formulate and attack all sorts of problems.  The current module offers introductory steps for students with no prior experience but a keen interest in computer programming. This module introduces a powerful process for solving any programming problem. You will learn how to approach a programming problem methodically, so you can formulate an algorithm that is specific and correct. You will work through examples with sequences of numbers and graphical patterns to develop the skill of algorithm development. Besides learning about the theoretical part of the process, students will have the chance to see real-life examples of coding and programming solutions, and to practice by themselves. Plus, a related project will be assigned to the students to solve during the semester.","og_url":"https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/","og_site_name":"Milestone Institute","article_publisher":"https:\/\/www.facebook.com\/msinst","article_modified_time":"2026-07-24T15:07:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Becs\u00fclt olvas\u00e1si id\u0151":"1 perc"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/","url":"https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/","name":"Introduction to Programming &#8211; Milestone Institute","isPartOf":{"@id":"https:\/\/milestone-institute.org\/hu\/#website"},"datePublished":"2024-05-28T15:58:01+00:00","dateModified":"2026-07-24T15:07:52+00:00","breadcrumb":{"@id":"https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/#breadcrumb"},"inLanguage":"hu","potentialAction":[{"@type":"ReadAction","target":["https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/milestone-institute.org\/modules\/introduction-to-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Kezd\u0151lap","item":"https:\/\/milestone-institute.org\/hu\/"},{"@type":"ListItem","position":2,"name":"Introduction to Programming"}]},{"@type":"WebSite","@id":"https:\/\/milestone-institute.org\/hu\/#website","url":"https:\/\/milestone-institute.org\/hu\/","name":"Milestone Institute","description":"Milestone Institute","publisher":{"@id":"https:\/\/milestone-institute.org\/hu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/milestone-institute.org\/hu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hu"},{"@type":"Organization","@id":"https:\/\/milestone-institute.org\/hu\/#organization","name":"Milestone Institute","url":"https:\/\/milestone-institute.org\/hu\/","logo":{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/milestone-institute.org\/hu\/#\/schema\/logo\/image\/","url":"https:\/\/milestone-institute.org\/wp-content\/uploads\/2022\/10\/logo-mini.svg","contentUrl":"https:\/\/milestone-institute.org\/wp-content\/uploads\/2022\/10\/logo-mini.svg","width":77,"height":85,"caption":"Milestone Institute"},"image":{"@id":"https:\/\/milestone-institute.org\/hu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/msinst"]}]}},"_links":{"self":[{"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/modules\/11001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/modules"}],"about":[{"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/types\/modules"}],"version-history":[{"count":1,"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/modules\/11001\/revisions"}],"predecessor-version":[{"id":16158,"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/modules\/11001\/revisions\/16158"}],"wp:attachment":[{"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/media?parent=11001"}],"wp:term":[{"taxonomy":"department","embeddable":true,"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/department?post=11001"},{"taxonomy":"division","embeddable":true,"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/division?post=11001"},{"taxonomy":"terms_years","embeddable":true,"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/terms_years?post=11001"},{"taxonomy":"level","embeddable":true,"href":"https:\/\/milestone-institute.org\/hu\/wp-json\/wp\/v2\/level?post=11001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}