{"id":14609,"date":"2023-05-19T15:49:08","date_gmt":"2023-05-19T08:49:08","guid":{"rendered":"https:\/\/algo.edu.vn\/?p=14609"},"modified":"2023-05-22T15:15:38","modified_gmt":"2023-05-22T08:15:38","slug":"should-we-learn-coding-when-chatgpt-can-write-code","status":"publish","type":"post","link":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/","title":{"rendered":"Should we learn coding when ChatGPT can code?"},"content":{"rendered":"\n<p><em>With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic!<\/em><\/p>\n\n\n\n<p>As technology advances, especially with the rise of artificial intelligence, many professions are becoming uncertain, and many employees are worried about the brink of unemployment. The field of information technology, including programmer, is no exception. With ChatGPT becoming increasingly intelligent and ChatGPT can code, should we still learn coding? In the following discussion, Ms. Tammy - Head of\u00a0Methods and Curriculum at Algorithmics will provide you with fresh insights and perspectives on this super hot topic!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Can we use ChatGPT to code even if we don\u2019t know coding well or don\u2019t know anything at all?<\/strong><\/h2>\n\n\n\n<p>Yes and no. It\u2019s a little more complicated. <a href=\"https:\/\/algo.edu.vn\/en\/general\/how-can-parents-follow-up-on-their-childrens-learning-progress-at-algorithmics\/\"><strong>ChatGPT <\/strong><\/a>and other AI models are becoming increasingly advanced and capable of generating code. However, Algo believes that learning to code remains necessary.&nbsp;<\/p>\n\n\n\n<p>You can use ChatGPT to help you write small fragments of code or a very simple program (in languages popular programming languages such as JavaScript, <a href=\"https:\/\/algo.edu.vn\/en\/python-pro\/\"><strong>Python<\/strong><\/a>, C#, PHP and Java). But you will still need to have programming knowledge to understand its code.&nbsp;<\/p>\n\n\n\n<p>Though, there are other AI tools and platforms available that help individuals with limited to no coding experience to build applications or automate tasks without code, eg. Thunkable or Zapier\/Airtable. However, all these tools require an architect!&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"851\" height=\"473\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/chatGPT-4-splco-compressed.jpg\" alt=\"chat-gpt-can-code\" class=\"wp-image-14599\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/chatGPT-4-splco-compressed.jpg 851w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/chatGPT-4-splco-compressed-300x167.jpg 300w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/chatGPT-4-splco-compressed-768x427.jpg 768w\" sizes=\"(max-width: 851px) 100vw, 851px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why do we need to learn code when we can use ChatGPT to do it for us?<\/strong><\/h2>\n\n\n\n<p>While AI models can generate codes, it is not a replacement for learning how to code as it cannot teach you the fundamentals of programming. It can act like your \u201cpersonal coding assistant\u201d and help you write your codes faster and more efficiently by automating certain tasks for you.<\/p>\n\n\n\n<p>However, learning to program builds a foundational understanding of how computers and programming language should work together in an effective way. It enables you to be a ChatGPT \u201cmaster\u201d, with the power to customize existing parameters to meet specific needs.&nbsp;<\/p>\n\n\n\n<p>With these new tools, Algo believes it's even more crucial and valuable than ever to learn the fundamentals of programming to know how they work, practice and develop creativity in problem-solving and logical thinking.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>ChatGPT does not guarantee 100% accurate information<\/strong><\/h2>\n\n\n\n<p>It can be biased from the data being used to train it. We cannot guarantee 100% accurate information is provided in its responses. Great coders are creative thinkers who can design and direct the AI to do.&nbsp;<\/p>\n\n\n\n<p>The recent <a href=\"https:\/\/www.washingtonpost.com\/technology\/2023\/03\/18\/gpt4-review\/\"><strong>Washington Post<\/strong><\/a> March 18&nbsp; mentioned that Chat GPT-4 can ace a logic test, but you can\u2019t ask it to be creative. OpenAI\u2019s<strong> <\/strong><a href=\"https:\/\/openai.com\/blog\/chatgpt\/\"><strong>website<\/strong><\/a> openly shares the limitations, stating: \u201cChatGPT sometimes writes plausible-sounding but incorrect or nonsensical answers.\u201d<\/p>\n\n\n\n<p>Experienced programmers will know what types of clarifying questions to ask ChatGPT, and could verify that the code of the app was correct. Someone with no coding knowledge will not be able to contextualize ChatGPT\u2019s responses or pick up on subtle mistakes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/gpt_4-compressed-1-1024x538.jpg\" alt=\"\" class=\"wp-image-14620\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/gpt_4-compressed-1-1024x538.jpg 1024w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/gpt_4-compressed-1-300x158.jpg 300w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/gpt_4-compressed-1-768x403.jpg 768w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/gpt_4-compressed-1-1536x806.jpg 1536w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/gpt_4-compressed-1.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How can we use ChatGPT effectively for coding purposes? What are the methods?<\/strong><\/h2>\n\n\n\n<p>Use ChatGPT as your personal \u201cCode Assistant\u201d. Be clear with what you want it to do during your interaction with ChatCPT. While it does not have a persona\/personality, it can predict that personality from your input (access it\u2019s pre-trained data).&nbsp;&nbsp;<\/p>\n\n\n\n<p>To use ChatGPT effectively for coding purposes, you should narrow down and sharpen up your prompt request.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Example<\/h3>\n\n\n\n<p><strong>Your purpose: <\/strong>While the following prompt will work for an article for a blog, you will not be able to create a full program.&nbsp;<\/p>\n\n\n\n<p><strong>The structure of your question:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Take on the persona of [Expert persona].<\/li><li>[Verb] [format and length] [objective]<\/li><li>The output should include relevant [data]<\/li><li>The writing style is [voice\/style] targeted towards [audience].<\/li><\/ul>\n\n\n\n<p><strong>Prompt:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Take on the persona of expert python programmer<\/li><li>Write the code in python to create a Fast Clicker Game using the PyGame library.&nbsp;<\/li><li>The output should include relevant planning procedure, developers procedure, and program the Area and Label classes, and use them to create and display a set of game cards; program the display of the CLICK label on a random card.<\/li><li>The writing style is in an educational voice targeted towards children 10 - 17 years old.&nbsp;<\/li><\/ul>\n\n\n\n<p><strong>ChatGPT Response<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"752\" height=\"347\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-20.png\" alt=\"chatGPT-can-code-Algorithmics-Vietnam\" class=\"wp-image-14610\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-20.png 752w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-20-300x138.png 300w\" sizes=\"(max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"494\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-21.png\" alt=\"chatGPT-can-code-Algorithmics\" class=\"wp-image-14612\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-21.png 769w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-21-300x193.png 300w\" sizes=\"(max-width: 769px) 100vw, 769px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"783\" height=\"675\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-22.png\" alt=\"chatGPT-can-code-Algo\" class=\"wp-image-14614\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-22.png 783w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-22-300x259.png 300w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-22-768x662.png 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"145\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-23.png\" alt=\"\" class=\"wp-image-14615\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-23.png 806w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-23-300x54.png 300w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-23-768x138.png 768w\" sizes=\"(max-width: 806px) 100vw, 806px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"761\" height=\"564\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-24.png\" alt=\"chatGPT-can-code\" class=\"wp-image-14618\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-24.png 761w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/image-24-300x222.png 300w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/figure>\n\n\n\n<p>You will see that the set of code generated is still missing key components, with a few errors.&nbsp;<\/p>\n\n\n\n<p>Its missing the&nbsp; \u201cimport random\u201d after \u201cimport python\u201d. Though the game window is created along with random numbers on each card,&nbsp; no winning event has been generated. There were also a few errors in the algorithms, having programming knowledge will help you understand where the error is for updates.&nbsp;<\/p>\n\n\n\n<p>And a cheatsheet:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"798\" src=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/unnamed-1.png\" alt=\"\" class=\"wp-image-14629\" srcset=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/unnamed-1.png 660w, https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/unnamed-1-248x300.png 248w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Conclusion:&nbsp;<\/strong><\/p>\n\n\n\n<p>As you can see, ChatGPT still requires specific information, inorder to generate the code snippet you need. You will need to know how to program development flow, what the functions needs in order to design your program with ChatGPT.&nbsp;<\/p>\n\n\n\n<p>Therefore, its best to break down your program development into smaller steps and define exactly what you want to ChatGPT<\/p>\n\n\n\n<p>Here is a great site to refer to for coding prompts <a href=\"https:\/\/www.greataiprompts.com\/chat-gpt\/best-coding-prompts-for-chat-gpt\/\">https:\/\/www.greataiprompts.com\/chat-gpt\/best-coding-prompts-for-chat-gpt\/<\/a><\/p>\n\n\n\n<p>Let us know if you want to know how the Fast Clicker Game can be created with ChatGPT!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic! As technology advances, especially with the rise [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":14622,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-14609","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.4 (Yoast SEO v21.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Should we learn coding when ChatGPT can code?<\/title>\n<meta name=\"description\" content=\"With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Should we learn coding when ChatGPT can code?\" \/>\n<meta property=\"og:description\" content=\"With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/\" \/>\n<meta property=\"og:site_name\" content=\"Algorithmics - The International Coding School\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/algorithmics.vn\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-19T08:49:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-22T08:15:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/should-learn-coding-when-chatgpt-can-write-code.png\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Le Cathy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Le Cathy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/\"},\"author\":{\"name\":\"Le Cathy\",\"@id\":\"https:\/\/algo.edu.vn\/#\/schema\/person\/330d091f6ec9e1b4b37eb61f27f2bfd1\"},\"headline\":\"Should we learn coding when ChatGPT can code?\",\"datePublished\":\"2023-05-19T08:49:08+00:00\",\"dateModified\":\"2023-05-22T08:15:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/\"},\"wordCount\":898,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/algo.edu.vn\/#organization\"},\"articleSection\":[\"General\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/\",\"url\":\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/\",\"name\":\"Should we learn coding when ChatGPT can code?\",\"isPartOf\":{\"@id\":\"https:\/\/algo.edu.vn\/#website\"},\"datePublished\":\"2023-05-19T08:49:08+00:00\",\"dateModified\":\"2023-05-22T08:15:38+00:00\",\"description\":\"With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic!\",\"breadcrumb\":{\"@id\":\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Trang ch\u1ee7\",\"item\":\"https:\/\/algo.edu.vn\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Should we learn coding when ChatGPT can code?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/algo.edu.vn\/#website\",\"url\":\"https:\/\/algo.edu.vn\/\",\"name\":\"Algorithmics - The International Coding School\",\"description\":\"Tr\u01b0\u1eddng L\u1eadp Tr\u00ecnh Cho Tr\u1ebb T\u1eeb 5 - 17 Tu\u1ed5i\",\"publisher\":{\"@id\":\"https:\/\/algo.edu.vn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/algo.edu.vn\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/algo.edu.vn\/#organization\",\"name\":\"Tr\u01b0\u1eddng L\u1eadp Tr\u00ecnh Qu\u1ed1c T\u1ebf Algorithmics\",\"url\":\"https:\/\/algo.edu.vn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/algo.edu.vn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2022\/06\/cropped-logoAlgo2022-01.png\",\"contentUrl\":\"https:\/\/algo.edu.vn\/wp-content\/uploads\/2022\/06\/cropped-logoAlgo2022-01.png\",\"width\":512,\"height\":512,\"caption\":\"Tr\u01b0\u1eddng L\u1eadp Tr\u00ecnh Qu\u1ed1c T\u1ebf Algorithmics\"},\"image\":{\"@id\":\"https:\/\/algo.edu.vn\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/algorithmics.vn\/\",\"https:\/\/www.instagram.com\/algorithmics_vietnam\/\",\"https:\/\/www.youtube.com\/channel\/UCI4Z6wZaaftTy4ug9m2i_JQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/algo.edu.vn\/#\/schema\/person\/330d091f6ec9e1b4b37eb61f27f2bfd1\",\"name\":\"Le Cathy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/algo.edu.vn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6951ea7186a24d04691f468ffa02a639c1d7ee205721314bb3e45c63a5701cc7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6951ea7186a24d04691f468ffa02a639c1d7ee205721314bb3e45c63a5701cc7?s=96&d=mm&r=g\",\"caption\":\"Le Cathy\"},\"url\":\"https:\/\/algo.edu.vn\/en\/author\/cathy-le\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Should we learn coding when ChatGPT can code?","description":"With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic!","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:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/","og_locale":"en_US","og_type":"article","og_title":"Should we learn coding when ChatGPT can code?","og_description":"With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic!","og_url":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/","og_site_name":"Algorithmics - The International Coding School","article_publisher":"https:\/\/www.facebook.com\/algorithmics.vn\/","article_published_time":"2023-05-19T08:49:08+00:00","article_modified_time":"2023-05-22T08:15:38+00:00","og_image":[{"width":900,"height":600,"url":"https:\/\/algo.edu.vn\/wp-content\/uploads\/2023\/05\/should-learn-coding-when-chatgpt-can-write-code.png","type":"image\/png"}],"author":"Le Cathy","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Le Cathy","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#article","isPartOf":{"@id":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/"},"author":{"name":"Le Cathy","@id":"https:\/\/algo.edu.vn\/#\/schema\/person\/330d091f6ec9e1b4b37eb61f27f2bfd1"},"headline":"Should we learn coding when ChatGPT can code?","datePublished":"2023-05-19T08:49:08+00:00","dateModified":"2023-05-22T08:15:38+00:00","mainEntityOfPage":{"@id":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/"},"wordCount":898,"commentCount":0,"publisher":{"@id":"https:\/\/algo.edu.vn\/#organization"},"articleSection":["General"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/","url":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/","name":"Should we learn coding when ChatGPT can code?","isPartOf":{"@id":"https:\/\/algo.edu.vn\/#website"},"datePublished":"2023-05-19T08:49:08+00:00","dateModified":"2023-05-22T08:15:38+00:00","description":"With ChatGPT can code, should we still learn coding? Algo will provide you with fresh insights and perspectives on this super hot topic!","breadcrumb":{"@id":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/algo.edu.vn\/en\/general\/should-we-learn-coding-when-chatgpt-can-write-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Trang ch\u1ee7","item":"https:\/\/algo.edu.vn\/en\/"},{"@type":"ListItem","position":2,"name":"Should we learn coding when ChatGPT can code?"}]},{"@type":"WebSite","@id":"https:\/\/algo.edu.vn\/#website","url":"https:\/\/algo.edu.vn\/","name":"Algorithmics - The International Coding School","description":"Tr\u01b0\u1eddng L\u1eadp Tr\u00ecnh Cho Tr\u1ebb T\u1eeb 5 - 17 Tu\u1ed5i","publisher":{"@id":"https:\/\/algo.edu.vn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/algo.edu.vn\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/algo.edu.vn\/#organization","name":"Tr\u01b0\u1eddng L\u1eadp Tr\u00ecnh Qu\u1ed1c T\u1ebf Algorithmics","url":"https:\/\/algo.edu.vn\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/algo.edu.vn\/#\/schema\/logo\/image\/","url":"https:\/\/algo.edu.vn\/wp-content\/uploads\/2022\/06\/cropped-logoAlgo2022-01.png","contentUrl":"https:\/\/algo.edu.vn\/wp-content\/uploads\/2022\/06\/cropped-logoAlgo2022-01.png","width":512,"height":512,"caption":"Tr\u01b0\u1eddng L\u1eadp Tr\u00ecnh Qu\u1ed1c T\u1ebf Algorithmics"},"image":{"@id":"https:\/\/algo.edu.vn\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/algorithmics.vn\/","https:\/\/www.instagram.com\/algorithmics_vietnam\/","https:\/\/www.youtube.com\/channel\/UCI4Z6wZaaftTy4ug9m2i_JQ"]},{"@type":"Person","@id":"https:\/\/algo.edu.vn\/#\/schema\/person\/330d091f6ec9e1b4b37eb61f27f2bfd1","name":"Le Cathy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/algo.edu.vn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6951ea7186a24d04691f468ffa02a639c1d7ee205721314bb3e45c63a5701cc7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6951ea7186a24d04691f468ffa02a639c1d7ee205721314bb3e45c63a5701cc7?s=96&d=mm&r=g","caption":"Le Cathy"},"url":"https:\/\/algo.edu.vn\/en\/author\/cathy-le\/"}]}},"_links":{"self":[{"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/posts\/14609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/comments?post=14609"}],"version-history":[{"count":1,"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/posts\/14609\/revisions"}],"predecessor-version":[{"id":14641,"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/posts\/14609\/revisions\/14641"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/media\/14622"}],"wp:attachment":[{"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/media?parent=14609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/categories?post=14609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/algo.edu.vn\/en\/wp-json\/wp\/v2\/tags?post=14609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}