<?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>DEV Community: Samantha C</title>
    <description>The latest articles on DEV Community by Samantha C (@krusilla).</description>
    <link>https://dev.to/krusilla</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4045697%2Fea5116b7-888b-426c-9776-5b2199059d09.jpg</url>
      <title>DEV Community: Samantha C</title>
      <link>https://dev.to/krusilla</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/krusilla"/>
    <language>en</language>
    <item>
      <title>I built a free lesson that explains programming to absolute beginners — no jargon, no assumed knowledge</title>
      <dc:creator>Samantha C</dc:creator>
      <pubDate>Fri, 24 Jul 2026 13:46:11 +0000</pubDate>
      <link>https://dev.to/krusilla/i-built-a-free-lesson-that-explains-programming-to-absolute-beginners-no-jargon-no-assumed-21n2</link>
      <guid>https://dev.to/krusilla/i-built-a-free-lesson-that-explains-programming-to-absolute-beginners-no-jargon-no-assumed-21n2</guid>
      <description>&lt;p&gt;Most programming tutorials start with "install Python and open your terminal." But what if you don't know what "install" or "terminal" means?&lt;/p&gt;

&lt;p&gt;I built a short, free lesson called "What Programming Actually Is." It uses a sandwich analogy to explain how code works, shows one real line of Python, and takes about 5 minutes. No signup, no paywall, no popups.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://e7206675dc1c11f1ea875c2901572cb8.ctonew.app/learn/what-is-programming" rel="noopener noreferrer"&gt;https://e7206675dc1c11f1ea875c2901572cb8.ctonew.app/learn/what-is-programming&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There's also:&lt;/p&gt;

&lt;p&gt;A free 2-minute quiz that recommends your first programming language based on what you want to build: &lt;a href="https://e7206675dc1c11f1ea875c2901572cb8.ctonew.app/quiz" rel="noopener noreferrer"&gt;https://e7206675dc1c11f1ea875c2901572cb8.ctonew.app/quiz&lt;/a&gt;&lt;br&gt;
A full Python From Zero course (31 lessons, 9 modules, PCEP certification prep) if you want to go deeper: &lt;a href="https://e7206675dc1c11f1ea875c2901572cb8.ctonew.app/courses/python-from-zero" rel="noopener noreferrer"&gt;https://e7206675dc1c11f1ea875c2901572cb8.ctonew.app/courses/python-from-zero&lt;/a&gt;&lt;br&gt;
I built this for my friend who wanted to learn to code but kept quitting because every course assumed they knew things they didn't. If that sounds familiar, I'd love honest feedback.&lt;br&gt;
&lt;a href="Https://codefromzero.ctonew.app"&gt;Https://codefromzero.ctonew.app&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>python</category>
      <category>java</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
