<?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: Sundae Electronics</title>
    <description>The latest articles on DEV Community by Sundae Electronics (@sundaelectronic).</description>
    <link>https://dev.to/sundaelectronic</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%2F405007%2F72d8425a-0e67-4226-9f57-89944a2acc08.jpg</url>
      <title>DEV Community: Sundae Electronics</title>
      <link>https://dev.to/sundaelectronic</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sundaelectronic"/>
    <language>en</language>
    <item>
      <title>Learning to code through Nursery Rhymes and Fairy Tales</title>
      <dc:creator>Sundae Electronics</dc:creator>
      <pubDate>Tue, 10 Aug 2021 23:15:10 +0000</pubDate>
      <link>https://dev.to/sundaelectronic/learning-to-code-through-nursery-rhymes-and-fairy-tales-5cbh</link>
      <guid>https://dev.to/sundaelectronic/learning-to-code-through-nursery-rhymes-and-fairy-tales-5cbh</guid>
      <description>&lt;p&gt;&lt;em&gt;Learn Python through Nursery Rhymes and Fairy Tales&lt;/em&gt; is my upcoming book currently available for pre-order on Kickstarter: &lt;a href="https://www.kickstarter.com/projects/914595512/learn-python-through-nursery-rhymes-and-fairy-tales"&gt;Link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Learn to Code.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This simple phrase has become quite ubiquitous. Where to start? There are many ways to begin learning to code- online tutorials and lessons, courses, coding bootcamps, as well as the traditional go-to method of reading programming books. I can appreciate the traditional book. I like the continuous structure of a book and the progress I feel after turning each page. I also like being able to open a physical book and easily flip to a topic, especially without seeing ads pop up all over the place like they do on the online programming reference sites.&lt;/p&gt;

&lt;p&gt;I’m not alone in these sentiments.  Physical books still outsell e-books for many reasons, one of which is the emotional connection readers feel to physical books. The problem I saw with beginner programming books is that they’re written like textbooks…and it’s hard to feel an emotional connection to a textbook! It can also be tedious and boring to read long paragraphs of black and white text.&lt;/p&gt;

&lt;p&gt;This is how I first thought of the idea for a colorful picture book that told a story with code, in which real-life situations are described in computer programs. I wanted to create a fun, relatable alternative to the existing textbook-like options for beginner programming books. I was also motivated to create an easy-to-read book that teaches concepts quickly and concisely solely through complete code examples and their explanations. My first book &lt;em&gt;A Day in Code&lt;/em&gt; tells a story about a fun day that describes situations with C programs next to full-page illustrations that depict the scenes being described. My recently released book &lt;em&gt;A Day in Code- Python&lt;/em&gt; teaches Python basics in the same way. It has a castles and dragons theme, which led me to another idea…&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Nursery rhymes and fairy tales written in code&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Nursery rhymes and fairy tales have been translated into over a hundred languages, but never a computer programming language…until now. My upcoming book resembles a traditional fairy tale storybook, but with a very modern twist- the nursery rhymes and fairy tales are written as complete Python programs! My intention is that the reader’s instant familiarity and emotional connection to the classic stories will make the Python programs easier to understand and enjoyable to read.&lt;/p&gt;

&lt;p&gt;Each nursery rhyme/fairy tale program demonstrates one or more new Python concepts. The code is explained below each program. Each nursery rhyme consists of a single page Python program and the fairy tales are split up into multiple pages each containing a complete Python program. When each program is run on your computer, it outputs the nursery rhyme/fairy tale with print functions.&lt;/p&gt;

&lt;p&gt;This code page describes the end of Goldilocks and the Three Bears:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JhB9uK8D--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hczf20hmlp4i5l7m2db4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JhB9uK8D--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hczf20hmlp4i5l7m2db4.jpg" alt="Last code page of Goldilocks"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is the accompanying illustration:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ctxcOgdf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q8it2uhfo1en8gkj8xoa.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ctxcOgdf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q8it2uhfo1en8gkj8xoa.jpg" alt="Illustration"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Who knew that classic nursery rhymes and fairy tales from hundreds of years ago are structured in a way that makes them transfer well into good code examples? Translating the stories into Python felt as if they were designed to be written in code. It was fun to view them from a logical standpoint and break them down into code. Goldilocks and the Three Bears turned out to be mostly a series of if/else statements. Other nursery rhymes and fairy tales were well-suited to be “translated” into functions and classes.&lt;/p&gt;

&lt;p&gt;Check out my upcoming book Learn Python through Nursery Rhymes and Fairy Tales on Kickstarter: &lt;a href="https://www.kickstarter.com/projects/914595512/learn-python-through-nursery-rhymes-and-fairy-tales"&gt;Link&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>codenewbie</category>
      <category>books</category>
      <category>programming</category>
    </item>
    <item>
      <title>A picture book written in Python code</title>
      <dc:creator>Sundae Electronics</dc:creator>
      <pubDate>Fri, 04 Dec 2020 18:49:44 +0000</pubDate>
      <link>https://dev.to/sundaelectronic/a-picture-book-written-in-python-code-2n30</link>
      <guid>https://dev.to/sundaelectronic/a-picture-book-written-in-python-code-2n30</guid>
      <description>&lt;p&gt;&lt;em&gt;A Day in Code: Python&lt;/em&gt; is a picture book that tells a story with Python programs. It is currently on Kickstarter:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.kickstarter.com/projects/914595512/a-day-in-code-python"&gt;https://www.kickstarter.com/projects/914595512/a-day-in-code-python&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Programming books are usually in the form of textbooks or instructional manuals. &lt;em&gt;A Day in Code: Python&lt;/em&gt; breaks from tradition by teaching the basics of Python programming in a picture book! &lt;/p&gt;

&lt;p&gt;The story of an epic day is told through Python programs that represent real-life situations. There is a high level description of the situation above each program and a code explanation underneath it. A full-page illustration next to each program shows the situation being described in code.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dMbosjQe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ztcojhapf3010q3a982r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dMbosjQe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ztcojhapf3010q3a982r.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this way, the book presents Python code examples in a fun and colorful manner. It also makes code examples relatable to everyday life. &lt;/p&gt;

&lt;p&gt;This book will be in the same format as my first book, &lt;em&gt;A Day in Code&lt;/em&gt;, which is written in the C programming language and is now available on Amazon:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.amazon.com/dp/B08LG7DW4C"&gt;https://www.amazon.com/dp/B08LG7DW4C&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>A picture book written in C code</title>
      <dc:creator>Sundae Electronics</dc:creator>
      <pubDate>Tue, 09 Jun 2020 15:48:28 +0000</pubDate>
      <link>https://dev.to/sundaelectronic/a-picture-book-written-in-c-code-19h3</link>
      <guid>https://dev.to/sundaelectronic/a-picture-book-written-in-c-code-19h3</guid>
      <description>&lt;p&gt;Hey everyone, I’m writing a unique coding book- it’s a picture book written in C code! The code consists of simple full C programs that represent situations in the story. The illustrations next to the code show the situations. Also, the code is explained below each program. It's called A Day in Code and I recently launched it on Kickstarter:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.kickstarter.com/projects/914595512/a-day-in-code" rel="noopener noreferrer"&gt;https://www.kickstarter.com/projects/914595512/a-day-in-code&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My aim for the book is to help the reader learn basic programming concepts and logical thinking with real code that describes events in everyday life. I chose C because it’s a foundational language and the most popular language in embedded systems/microcontrollers. &lt;/p&gt;

&lt;p&gt;This is a sample code page:&lt;/p&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%2Fi%2Fui5zqoghoc0ltob1euy6.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%2Fi%2Fui5zqoghoc0ltob1euy6.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is the accompanying illustration:&lt;/p&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%2Fi%2Fvkmw2dirtvsqgf1ilis7.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%2Fi%2Fvkmw2dirtvsqgf1ilis7.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'd love to hear your feedback! &lt;br&gt;
-Shari&lt;/p&gt;

</description>
      <category>books</category>
      <category>c</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
