<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: 100DaysOfCode-io</title>
    <description>The latest articles on Forem by 100DaysOfCode-io (@100daysofcode-io).</description>
    <link>https://forem.com/100daysofcode-io</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1278984%2F52cc5f15-6c62-4a55-9335-1e901bc82664.png</url>
      <title>Forem: 100DaysOfCode-io</title>
      <link>https://forem.com/100daysofcode-io</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/100daysofcode-io"/>
    <language>en</language>
    <item>
      <title>Should you use ChatGPT for learning programming?</title>
      <dc:creator>100DaysOfCode-io</dc:creator>
      <pubDate>Tue, 10 Sep 2024 10:12:12 +0000</pubDate>
      <link>https://forem.com/100daysofcode-io/should-you-use-chatgpt-for-learning-programming-447b</link>
      <guid>https://forem.com/100daysofcode-io/should-you-use-chatgpt-for-learning-programming-447b</guid>
      <description>&lt;p&gt;Here’s an experiment conducted by a MIT professor on the same topic: &lt;a href="https://cacm.acm.org/news/the-impact-of-ai-on-computer-science-education/" rel="noopener noreferrer"&gt;The Impact of AI on Computer Science Education&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The TLDR of the experiment:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The group which used ChatGPT solved the problems quickest but couldn’t recall anything and all failed the memory test.&lt;/li&gt;
&lt;li&gt;The group which used Google to solve took longest but they all passed the memory test.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fea5t6pwn75yt726ktz6p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fea5t6pwn75yt726ktz6p.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
(image generated using Dall-E)&lt;/p&gt;

&lt;p&gt;If your goal is to truly learn, then I would recommend avoiding ChatGPT for solutions. You’ll learn nothing by simply looking at the solution given by ChatGPT. Breaking down the problem and then solving it yourself creates the learning process.&lt;/p&gt;

&lt;p&gt;During my childhood, my parents and teachers didn’t allow me to use a calculator for solving math problems. I never used it and loved solving math problems and became good at Maths. Even though I can’t multiply 2 numbers in my head now, I believe not using a calculator has helped me in my learning journey. The multiplications I learned in childhood are not relevant to me today, but the learning process is invaluable.&lt;/p&gt;

&lt;p&gt;Maybe the programming skills that you’ll learn now might be obsolete in a few years and everything is done by AI. But learning programming today will help you in obtaining the problem-solving skills that will be valuable in whatever direction the future is heading. So, let’s put more effort into our learning, take your time in understanding the concepts, and avoid relying 100% on AI.&lt;/p&gt;

&lt;p&gt;Here’s my recommendation for your learning journey:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Attempt to solve problems on your own first, and then improve the solution using ChatGPT.&lt;/li&gt;
&lt;li&gt;Try to solve the problems using multiple approaches. Understand why one approach is better than the other. Use ChatGPT to compare the approaches.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://www.100daysofcode.io/blog/chatgpt-use-for-learning-programming" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>chatgpt</category>
      <category>beginners</category>
      <category>ai</category>
    </item>
    <item>
      <title>Please provide feedback on my website</title>
      <dc:creator>100DaysOfCode-io</dc:creator>
      <pubDate>Tue, 26 Mar 2024 09:42:31 +0000</pubDate>
      <link>https://forem.com/100daysofcode-io/please-provide-feedback-on-my-website-h7o</link>
      <guid>https://forem.com/100daysofcode-io/please-provide-feedback-on-my-website-h7o</guid>
      <description>&lt;p&gt;Hi all,&lt;/p&gt;

&lt;p&gt;I’m working on building &lt;a href="http://100daysofcode.io"&gt;100daysofcode.io&lt;/a&gt;, aimed to provide a comprehensive 100-day roadmap for individuals eager to dive into programming.  My goal is to make the journey of learning to code more structured. &lt;/p&gt;

&lt;p&gt;I'd love to hear your feedback on the idea. Are there any additional features you'd like to see implemented?&lt;/p&gt;

</description>
      <category>programming</category>
      <category>tutorial</category>
      <category>career</category>
      <category>learning</category>
    </item>
    <item>
      <title>100 Days of coding challenges for learning java</title>
      <dc:creator>100DaysOfCode-io</dc:creator>
      <pubDate>Tue, 19 Mar 2024 12:03:32 +0000</pubDate>
      <link>https://forem.com/100daysofcode-io/100-days-of-coding-challenges-for-learning-java-2agb</link>
      <guid>https://forem.com/100daysofcode-io/100-days-of-coding-challenges-for-learning-java-2agb</guid>
      <description>&lt;p&gt;Embark on a 100-day java coding journey. Master java with daily challenges, projects, and expert guidance.&lt;br&gt;
&lt;a href="https://www.100daysofcode.io/learn/java"&gt;Start coding today!&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
      <category>programming</category>
      <category>opensource</category>
      <category>career</category>
    </item>
  </channel>
</rss>
