<div dir="ltr"><div>I was this person for years, nay, decades. And it held me back. It might be related to my ADHD. But I would *strongly* suggest you try to train these types of students to become comfortable with temporarily not knowing something. Once I learned to do this, my ability to learn really experienced exponential growth. My mental model of this concept is the "forward reference" in programming. It's like an IOU to the compiler - "This is an important function and I promise I will it explain it to you in detail when you're ready, but for now trust me that it exists and does the thing it says it will do."</div><div><br></div><div>Sometimes you can decrease the cognitive load on the learner by hiding complexity from them, as when one starts to learn about strings in C and a good teacher will provide a `typedef  char* string`, or what has been done with IO.print. But still, learning to be comfortable with being uncomfortable is a critical life skill. </div><div><br></div><div>- Rob</div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Nov 25, 2025 at 4:15 AM David Alayachew <<a href="mailto:davidalayachew@gmail.com">davidalayachew@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="ltr"><div style="font-family:monospace">Hello <a class="gmail_plusreply" id="m_-9077024773222571649m_-7906370413065205914plusReplyChip-0" href="mailto:amber-dev@openjdk.org" rel="noreferrer" target="_blank">@amber-dev</a>,</div><div><div style="font-family:monospace"><br></div><div style="font-family:monospace">For example, there are a certain "type" of students that have a brain that REFUSES to accept new info until they understand ALL details of what's in front of them. </div><div style="font-family:monospace"><br></div><div style="font-family:monospace"><br></div></div></div></div>
</blockquote></div></div>