<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Neesha Desai]]></title><description><![CDATA[Notes, thoughts and other randomness related to my experiences in edtech.]]></description><link>https://www.neeshadesai.com</link><image><url>https://substackcdn.com/image/fetch/$s_!yChf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73e4592b-814f-430a-a4b8-eb5d3c26e2da_512x512.png</url><title>Neesha Desai</title><link>https://www.neeshadesai.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 21 Apr 2026 12:44:00 GMT</lastBuildDate><atom:link href="https://www.neeshadesai.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Neesha Desai]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[neeshadesai@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[neeshadesai@substack.com]]></itunes:email><itunes:name><![CDATA[Neesha]]></itunes:name></itunes:owner><itunes:author><![CDATA[Neesha]]></itunes:author><googleplay:owner><![CDATA[neeshadesai@substack.com]]></googleplay:owner><googleplay:email><![CDATA[neeshadesai@substack.com]]></googleplay:email><googleplay:author><![CDATA[Neesha]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The pendulum has swung again]]></title><description><![CDATA[Whole word or Phonics? The pendulum swings every decade.]]></description><link>https://www.neeshadesai.com/p/the-pendulum-has-swung-again</link><guid isPermaLink="false">https://www.neeshadesai.com/p/the-pendulum-has-swung-again</guid><dc:creator><![CDATA[Neesha]]></dc:creator><pubDate>Fri, 09 Jan 2026 03:57:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yChf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73e4592b-814f-430a-a4b8-eb5d3c26e2da_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>With Science of Reading (SoR), the pendulum has fully swung to the phonics side again. And, as it did with Whole Word reading, it has swung too far. If you talk to many &#8220;evangelists&#8221; of SoR, they&#8217;ll tell you how <em>every</em> word can be decoded, if you just learn enough phonics. </p><p>And, yes, technically, they&#8217;re right. </p><p><em>However</em>, that misses a big issue. There are 26 letters in the alphabet. There are 460<em>ish</em> GPCs (grapheme to phoneme correspondences) in English. A grapheme, remember, is a single letter or combination of letters (like &#8220;a&#8221; or &#8220;ough&#8221;). A phoneme is a single sound (there are 43 or 44 depending on your region). A GPC is the relationship between the two. So the relationship that &#8220;a&#8221; makes the sound &#8220;aaaa&#8221; and &#8220;ough&#8221; sounds like the long O when in a word like &#8220;though.&#8221; </p><p>The issue here, is that the same grapheme can map to multiple phonemes. The easiest (and most obvious) is that the vowels can be both long and short. But what about the words <strong>hear</strong> and <strong>bear</strong>? In these, the &#8220;ea&#8221; maps to a different sound in each (long e in hear and short e in bear). </p><p>Some diehard phonics people will likely argue that you can teach all sorts of rules around word origin, or how the other letters in the word affect sounds (because hear and heart also use different sounds). But, let&#8217;s be honest, you&#8217;re never going to be able to read anything if you before you can learn any new word you have to first know everything about it&#8217;s origin.</p><blockquote><p>Side note: One of my favourite examples of phonics and how crazy it all is are the words colonel and kernel. They are pronounced the same! Even though the first half of each word is so incredibly different. </p></blockquote><p>While phonics are incredibly helpful and <em>needed</em> (I am not arguing against phonics, I&#8217;m just arguing against phonics being the be all/end all), being able to read well means that you have been creating the mappings in your brain between words and their sounds/meanings. You are <em>not</em> decoding each word you come across one by one. You are only decoding words the first <em>few</em> times you come across them, until you&#8217;ve encountered them enough to have that mapping created. </p><p>Now, that <em>could</em> sound like support for whole word teaching (it&#8217;s not). What it is, is acknowledgement that teaching phonics will only get you so far. Even research has recognized that you don&#8217;t need to learn <em>every single GPC</em>. Instead, it has shown that you should aim to know the 64 most common (at minimum)<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>. That once you have those, the rest you can/will learn as you encounter words that use them. But that because so many graphemes can map to multiple phonemes, the best thing to do is to focus on the most <em>common</em> or <em>frequent</em> form and teach those first. </p><p>I feel like this is something most of us intuitively know. I mean, there&#8217;s the long running meme/joke about realizing your pronunciation of a word is way off because you learned it from reading. That&#8217;s a clear indication that you used the phonics knowledge you had and came up with a reasonable &#8220;guess&#8221; to the word. And you know what it? It doesn&#8217;t matter if you didn&#8217;t pronounce it properly the first time (or even million times) in your head. And when you <em>do</em> find out the correct pronunciation, you can correct yourself and move on. </p><p>I&#8217;ve been thinking about all of this a lot as I&#8217;ve been trying to figure out what order of GPCs I want to use in my little program. I had heard many swear by the UFLI curriculum, but when I looked into it, it didn&#8217;t really match what I expected. Many of the high frequent GPCs I expected come quite late, and some that I know have low frequency came much earlier. I looked at some other versions as well, and nothing really &#8220;clicked.&#8221; I think I&#8217;m going to go back to these 64 and start from there. And the 100 high frequency words. </p><p></p><p></p><p></p><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Solity, J., &amp; Vousden, J. I. (2009). Real books vs. reading schemes: A new perspective from instructional psychology. Educational Psychology, 29, 469&#8211;511.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[The bar keeps lowering...]]></title><description><![CDATA[I wrote an article (a very light version of a regular rant I have) for work that is posted over on linkedin. Julia found the below comic from ADHDinos and it&#8217;s a great summary. I&#8217;ve added a bit more to my rant below.]]></description><link>https://www.neeshadesai.com/p/the-bar-keeps-lowering</link><guid isPermaLink="false">https://www.neeshadesai.com/p/the-bar-keeps-lowering</guid><dc:creator><![CDATA[Neesha]]></dc:creator><pubDate>Sat, 22 Nov 2025 04:54:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eLyL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I wrote an article (a very light version of a regular rant I have) for work that is posted over on <a href="https://www.linkedin.com/pulse/we-lower-barthen-call-progress-julia-rivard-dexter-oly-icd-d-a7bie/?trackingId=4Fmxr2biQSqWEicZOfQFwg%3D%3D">linkedin</a>. Julia found the below comic from ADHDinos and it&#8217;s a great summary. I&#8217;ve added a bit more to my rant below. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://adhdinos.com/en-cad" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eLyL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 424w, https://substackcdn.com/image/fetch/$s_!eLyL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 848w, https://substackcdn.com/image/fetch/$s_!eLyL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 1272w, https://substackcdn.com/image/fetch/$s_!eLyL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eLyL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png" width="686" height="678" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:678,&quot;width&quot;:686,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Not measuring the right things.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://adhdinos.com/en-cad&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Not measuring the right things." title="Not measuring the right things." srcset="https://substackcdn.com/image/fetch/$s_!eLyL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 424w, https://substackcdn.com/image/fetch/$s_!eLyL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 848w, https://substackcdn.com/image/fetch/$s_!eLyL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 1272w, https://substackcdn.com/image/fetch/$s_!eLyL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3993af5d-318f-49b2-9b92-ca256e2ed6b6_686x678.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://adhdinos.com/">https://adhdinos.com</a></figcaption></figure></div><p>For work recently, I&#8217;ve been doing a lot of digging into edtech apps and also standardized tests. One of the big things that I keep encountering, is that they all want to talk about how they&#8217;ve normalized their data based on all their players. So you can see how well your students are doing versus everyone else from the same grade (and often even the same time of year). </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.neeshadesai.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Neesha Desai! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The thing is, we&#8217;ve been lowering the standards for success for years (way before COVID) and therefore, the average 3rd grader today is achieving a lot <em>less</em> than the average 3rd grader 10 years ago. And so adjusting the norms to todays students, just make students look like they&#8217;re doing okay, when in fact they&#8217;re achieving less, and doing worse. </p><p>I think norms are generally useless. Mainly because I think the benefit they bring is only about being able to brag about percentiles, and have no connection to actually adjusting learning outcomes. If you care about outcomes, you&#8217;d stop caring about what rank a student is, and instead just focus on what they know. </p><p>I would like us to be aiming for <em>every</em> kid to be able to master all the standards for grade 3, not just 50%. Now, we can get into a discussion about all &#8220;what about&#8221; questions. And sure, okay, maybe 100% is unrealistic to ever fully achieve, but that doesn&#8217;t mean we shouldn&#8217;t set the bar high. </p><p>The the more we continue to be okay because our students are doing &#8220;better&#8221; than others, and not actually evaluating what they know, all we&#8217;re going to do, is 10 years from now, have students that are doing worse, but getting the same percentile ranking. </p><p>It&#8217;s well past time we start expecting more.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.neeshadesai.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Neesha Desai! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Mad Minutes and Timed Practice]]></title><description><![CDATA[Do you remember mad minutes?]]></description><link>https://www.neeshadesai.com/p/mad-minutes-and-timed-practice</link><guid isPermaLink="false">https://www.neeshadesai.com/p/mad-minutes-and-timed-practice</guid><dc:creator><![CDATA[Neesha]]></dc:creator><pubDate>Mon, 10 Nov 2025 04:16:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CH5p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CH5p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CH5p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 424w, https://substackcdn.com/image/fetch/$s_!CH5p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 848w, https://substackcdn.com/image/fetch/$s_!CH5p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 1272w, https://substackcdn.com/image/fetch/$s_!CH5p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CH5p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png" width="1302" height="757" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3120ce6-99ca-4495-922d-478d45affc01_1302x757.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:757,&quot;width&quot;:1302,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:82599,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.neeshadesai.com/i/178467472?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59c638ae-fddf-488e-a450-718ac6473c25_1330x866.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CH5p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 424w, https://substackcdn.com/image/fetch/$s_!CH5p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 848w, https://substackcdn.com/image/fetch/$s_!CH5p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 1272w, https://substackcdn.com/image/fetch/$s_!CH5p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3120ce6-99ca-4495-922d-478d45affc01_1302x757.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Do you remember mad minutes? I have pretty clear memories of doing them for multiplication. I remember loving them, because I loved math and liked the challenge. I particularly liked it when my teacher would instead do an oral version where she&#8217;d read out the questions. Those I always got 100% on, because if I didn&#8217;t know it immediately, I&#8217;d write down the question and come back on an easier one. Yeah, I was <em>that</em> kid. </p><p>Lately, as I&#8217;ve finally got back to playing around with my little pet (edtech) project, I&#8217;ve been thinking about how important it was to do these timed tests. I originally was thinking about it from the learning to read space (which is where my head normally is), specifically about fluency. Because one part of the definition of reading fluency is <em>reading speed</em>. </p><p>(I also had some recent conversations I&#8217;d had with one sister and a nephew about the multiplication times tables and mad minutes.)</p><p>I&#8217;m a firm believer that elementary school needs to be focused on mastering skills. And I really do mean <em><strong>mastering</strong></em>. You are building your foundation for all future learning. We often talk about the shift from learning to read to reading to learn, which emphasizes the importance of <em>mastering </em>learning to read before this shift. We don&#8217;t talk as often about the importance of early math skills, and how much each new grade builds upon the previous. And how if you don&#8217;t <em>just know</em> that 3x5=15, but have to pause and think about it each time, how much harder it&#8217;ll be to keep up each year. </p><p>Having knowledge that you <em>just know</em> &#8211; knowledge that doesn&#8217;t take you time to recalculate or to slowly decode, but knowledge that is immediately available at your fingertips &#8211; allows your mind to think about and solve bigger problems. </p><p>Just because you can look things up or use a calculator, doesn&#8217;t mean you shouldn&#8217;t be working to have base knowledge down pat. </p><h2><strong>Quick Math and Reading Skills</strong></h2><p>All this to say, when I finally got back to my pet project, I&#8217;ve been working on my own version of &#8220;mad minutes&#8221; although I&#8217;ve stretched the idea. I started from the premise of making one for multiplication, and I realized that to cover the times table from 1x1 to 12x12 there are 78 distinct questions when you ignore ordering (1x5 == 5x1). So, I thought, why not just ask all 78 questions at once and just randomly flip the order of each factor? </p><p>From there, I ended up with 4 math versions: </p><ol><li><p>Single Digit Addition (1+1 to 9+9)</p></li><li><p>Single Digit Subtraction (1-1 to 9-9)</p></li><li><p>Multiplication (1x1 to 1x12)</p></li><li><p>Division (1/1 to 144/12)</p></li></ol><p>The first two have 45 questions and the last two 78. For each of the four, I made 2 versions &#8212; one where you see all the questions at once (the image at the top) and another where it shows them one at a time. For each version, it corrects as you go. For the one at a time, it requires you to get the correct answer before moving on. </p><p>You can play around with them <a href="https://kndreader-276ce4b98260.herokuapp.com/math/">here</a> (yes I don&#8217;t have it at a nice url yet).</p><p>I then circled back to reading, and have been slowly working on that side. So far, there&#8217;s only one version available to, which cover the top 100 high frequency words (split into two sets of 50). Right now it&#8217;s set to 5 minutes, which feels too long for 50. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cqHh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cqHh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 424w, https://substackcdn.com/image/fetch/$s_!cqHh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 848w, https://substackcdn.com/image/fetch/$s_!cqHh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 1272w, https://substackcdn.com/image/fetch/$s_!cqHh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cqHh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png" width="1199" height="409" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:409,&quot;width&quot;:1199,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25061,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.neeshadesai.com/i/178467472?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3175d2d3-6ad0-4c1b-a87f-95a9774c38a1_1356x798.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cqHh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 424w, https://substackcdn.com/image/fetch/$s_!cqHh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 848w, https://substackcdn.com/image/fetch/$s_!cqHh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 1272w, https://substackcdn.com/image/fetch/$s_!cqHh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd63d850b-a927-41d8-911f-8dcaba65385c_1199x409.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For the reading version, you listen to the word, and then have to pick the correct written word. It&#8217;s also available at the <a href="https://kndreader-276ce4b98260.herokuapp.com/reading/">same site</a>. (I&#8217;ve gone back and forth on whether this should be you see the word and then have to listen to 4 different options to pick the right one. And that version may still come about.)</p><p>I want to do some more that cover things like CVC or CVCe words. Or even just the base GPCs of a &#8594; &#8216;ah&#8217;. </p><h2>A Starting Point</h2><p>None of these are a full solution. They don&#8217;t teach. They are just a way for someone to practice a skill until they can do it quickly. </p><p>But, they&#8217;re a starting point for my project. When I think about early reading skills (or foundational math skills), I think a lot about how practice volume matters. That it&#8217;s important to stop looking for quick fixes and instead focus on real solutions. And real solutions when it comes to learning, mean spending time on intentional practice. And the more you practice, the better you get. </p><p>None of my little skill &#8220;tests&#8221; above, take more than 5 minutes to do. Imagine how much better you would get if you did one once a day for a month. Or how much better your students or kids would get. </p><p>1 month of the multiplication tables would take only 90 minutes (3 mins time 30 days). But at the end of it, you would answer upwards of 2,340 multiplication questions! Small investment, but big results.</p>]]></content:encoded></item><item><title><![CDATA[Breaking down the pieces]]></title><description><![CDATA[A big part of planning the app, was/is thinking about what the actual educational content will be.]]></description><link>https://www.neeshadesai.com/p/breaking-down-the-pieces</link><guid isPermaLink="false">https://www.neeshadesai.com/p/breaking-down-the-pieces</guid><pubDate>Tue, 27 May 2025 04:32:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PmUf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A big part of planning the app, was/is thinking about what the actual educational content will be. What do I want people to learn? What order? How to break it down, etc? </p><p>I had done a lot of research into this area back when I made an app for pre-k to grade 2 students focused around the same topic. And I went back to a lot of that research again. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.neeshadesai.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading EdTech Musings! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>I had already heard about sight words from when my oldest niece and nephew had gone through Kindergarten. And I knew about the <a href="https://www.k12reader.com/subject/vocabulary/fry-words/">Fry word lists</a> from a previous app I had worked on. But the more I dug into it, and the more research I read, I realized how much &#8220;we&#8221; had been swinging from phonics first to whole words as a reading strategies. And that if we really wanted to focus on getting people reading fast, we needed to take a multi-prong approach. </p><p>And, in the years since, I believe this even more than I did then (if possible). </p><p>So, as I started on this project, I knew I was going to tackle high frequency words as well as phonics and decodable words. </p><p>I went back and found the <a href="https://www.researchgate.net/publication/233478739_Real_books_vs_reading_schemes_a_new_perspective_from_instructional_psychology">paper</a> by Jonathan Solity and Janet Vousden. I love this paper because they give you two great starting points. First, because they include a list of the top 64 most frequent GPCs that are most crucial to learn to start decoding quickly. And second, because it also includes a list of the top 100 high frequency words. These two pieces form the foundation of my thinking. </p><h2>GPCs</h2><p>GPCs, or grapheme&#8211;phoneme correspondences, is the connection between a letter (or grouping of letters) to a single phoneme sound. The word &#8220;rug&#8221; is made up of three, as each letter in it is tied to a different phoneme sound. The word shrug is made up of 4, as &#8220;sh&#8221; is tied to a single sound. </p><p>What makes learning GPCs hard, is that the same letter(s) can map to more than one phoneme. It&#8217;s why we the word &#8220;read&#8221; can be read two different ways. The &#8220;ea&#8221; can be mapped to the &#8220;eh&#8221; sound or the &#8220;ee&#8221; sound. </p><p>In fact:</p><blockquote><p>Gontijo, Gontijo, and Shillcock (2003) analysed 160,595 different word types (the number of unique words, i.e. the number of different words) and found that they can be represented by just 195 graphemes and 461 grapheme&#8211;phoneme associations.</p></blockquote><p>Yikes! That&#8217;s a lot of possible combinations. However, as I mentioned above, the paper highlights the 64 GPCs that are the most frequent. If you know these ones, you can start to approach and decode a <em>lot</em> of words. <em>Most</em> words, really. Because the thing is, not all GPCs are created equal. Some are found very infrequently in words (like &#8220;dge&#8221; in fridge or judge). For these ones, it makes less sense to spend time teaching these up front, as compared to the basic sounds behind most constants and the long and short versions of the vowels. </p><h2>High Frequency Words</h2><p>High Frequency Words (HFWs) and Sight Words often get confused and tangled, but they do actually mean two different things. Sight words, are words that use tricky/rare GPC mappings, and so aren&#8217;t easy to sound out early on (think words like &#8220;was&#8221; or &#8220;the&#8221;). High Frequency words, on the other hand, get their name specifically because of how frequently they arise in text. The top 100 I mentioned above, account for about 50% of the words in most texts. &#129327;</p><p>While it&#8217;s important that people learn how to sound out words and decode them (and need phonics to do so), mastering these top 100 words so that you just <em>know</em> them without thinking, is a crucial step to being able to read fluently and quickly. If you can already read half the text, you&#8217;ve unlocked a huge portion. And those top 100 give a lot of help to the <em>context</em> of what you&#8217;re reading. </p><h2>My Approach</h2><p>I knew from the start that I wanted to tackle this project by starting with a focus on the basic GPCs and HFWs. But, I also wanted to take it farther. Knowing that b makes the sound of &#8220;buh&#8221; is good, but you need to also put it together to start decoding words like bug or bat. So, that meant added in a third category for me, decodable words. And then, I decided that I&#8217;d actually like to take it even one step farther, and bring in sentences. I didn&#8217;t want to go past sentences because a) I already do reading comprehension at that level at my job (no compete) and b) it&#8217;s a much much bigger than the other four groups I mentioned combined and well, this is being done just by me as a hobby. So I wanted to <em>try</em> and keep it more manageable. </p><p>My first plan looks something like the chart below. Where players would start with both basic GPCs and HFWs available to work on. And then as they learn enough GPCs, it would unlock beginner decodable words. And when they have enough of those <em>and</em> enough HFWs, it would unlock sentences. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PmUf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PmUf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 424w, https://substackcdn.com/image/fetch/$s_!PmUf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 848w, https://substackcdn.com/image/fetch/$s_!PmUf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 1272w, https://substackcdn.com/image/fetch/$s_!PmUf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PmUf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png" width="581" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:588,&quot;width&quot;:581,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59550,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://neeshadesai.substack.com/i/163808022?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86924c0a-e19b-4648-972d-04b2d7ab702c_960x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PmUf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 424w, https://substackcdn.com/image/fetch/$s_!PmUf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 848w, https://substackcdn.com/image/fetch/$s_!PmUf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 1272w, https://substackcdn.com/image/fetch/$s_!PmUf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1cc0327-79b1-4cbe-aa3d-57fcdf78c5d2_581x588.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;m not 100% sold on the plan, mainly because I think I&#8217;m going to divide it into more granular levels. There&#8217;s a sense of accomplishment to getting things done, and if the task is too big, it can feel too overwhelming and demotivating. So I don&#8217;t want someone to go in and feel they need to learn all 100 HFWs before they&#8217;ll be able to unlock sentences, and so on. So this will be modified, but gives some basic idea of the structure &#8212; &#8220;learn enough of the parts needed to master the next part, and it unlocks.&#8221; </p><p>Anyway, will have to see how it goes. For now, I&#8217;m just getting the basic app setup. I&#8217;ve got it to the point that it has the base GPCs and HFWs and you can do some &#8220;listen and read&#8221; and &#8220;read and listen&#8221; matching. But, more on that in the next post.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.neeshadesai.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading EdTech Musings! Subscribe for free to receive new posts and follow along on my journey.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Creating an edtech app]]></title><description><![CDATA[For a while now, I've been trying to work on and create my own little edtech app as a side project/hobby.]]></description><link>https://www.neeshadesai.com/p/creating-an-edtech-app</link><guid isPermaLink="false">https://www.neeshadesai.com/p/creating-an-edtech-app</guid><pubDate>Sat, 17 May 2025 23:15:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yChf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73e4592b-814f-430a-a4b8-eb5d3c26e2da_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For a while now, I've been trying to work on and create my own little edtech app as a side project/hobby. I wanted to take everything I've learned and play around with it in my own little sandbox. And, as an extra benefit, I get to do some coding again. </p><p>I&#8217;ve decided, as a way to try to hold myself accountable for working on it (and to remember why I&#8217;ve done what I&#8217;ve done), I&#8217;m going to use this to keep track of my progress. What I&#8217;m working on, why I&#8217;ve made decisions I&#8217;ve done, and the research I&#8217;ve done along the way. </p><p>I&#8217;m very much focused on the &#8220;make it work&#8221; and trying hard not to get caught up in the &#8220;make it pretty&#8221; (a very bad rabbit hole for someone not artistic). </p><p>For this app, I&#8217;ve decided to stick with the topic I&#8217;ve been more closely working around, which is reading. But I&#8217;m taking a bit of a different tack than I have in the past. Instead of focusing on kids (k12 is my favourite area), I&#8217;m going to focus on adults. And I&#8217;m going to focus on the foundational skills around decoding. That means helping people to understand the link between letters (graphemes) and sounds (phonemes) such that they have the skills needed to approach a new word and figure out what word it is (decoding). </p><p>I did work in this area almost 10 years ago (wow time flies), and at that time, I was focusing on young kids. There were certain things that needed to be taken into account with that audience that I aren&#8217;t true with adults (and vice versa). </p><p>For example, with the app for kids, there was an assumption/expectation that the kids were in school and thus supported in their use of the app with in-class learning. With adults, I&#8217;m going to assume that they would be choosing to use this on their own and have no support outside of the app. </p><p>With kids, there were issues around fine motor skills (would they be able to successful drag and drop with a mouse?) that should be less of an issue with adults. </p><p>And with kids, everything needed to be very fun and colourful. Now, I&#8217;m not saying adults want or appreciate being bored, but I do think the expectation level on fun (and what counts as fun) is different. </p><p>I&#8217;m assuming (and hoping) that adults who would be interested in what I&#8217;m creating, will be more self-motivated. And so I can structure the app and learning process with different goals than I would for kids. But&#8230; this is something I will need to explore more as I work on it. </p><p>Next post, will be about the basics I&#8217;m starting from. </p>]]></content:encoded></item></channel></rss>