<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>learning-design on S Anand</title>
    <link>https://www.s-anand.net/blog/tag/learning-design/</link>
    <description>Recent content in learning-design on S Anand</description>
    <generator>Hugo -- 0.156.0</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 11 Apr 2026 13:08:46 +0800</lastBuildDate>
    <atom:link href="https://www.s-anand.net/blog/tag/learning-design/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Workshops help AI adoption</title>
      <link>https://www.s-anand.net/blog/workshops-help-ai-adoption/</link>
      <pubDate>Sat, 11 Apr 2026 13:08:46 +0800</pubDate>
      <guid>https://www.s-anand.net/blog/workshops-help-ai-adoption/</guid>
      <description>&lt;p&gt;To teach a mindshift change like AI adoption, I&amp;rsquo;ve tried to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Workshop: get &lt;em&gt;them&lt;/em&gt; to do it. &amp;ldquo;Let&amp;rsquo;s try something. Can you share your screen?&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Live-code: &lt;em&gt;show&lt;/em&gt; them &lt;em&gt;how&lt;/em&gt;. &amp;ldquo;I&amp;rsquo;ll share screens and tyep this.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Demo: show what&amp;rsquo;s &lt;em&gt;possible&lt;/em&gt;. &amp;ldquo;Here&amp;rsquo;s what I built.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Talk: explain it. &amp;ldquo;Here&amp;rsquo;s something we can build.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Interview: ask them about it. &amp;ldquo;What do you think?&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Listen: let them yap.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The most effective are on top.&lt;/p&gt;
&lt;p&gt;But there is one intervention I didn&amp;rsquo;t evaluate:&lt;/p&gt;
&lt;ol start=&#34;0&#34;&gt;
&lt;li&gt;Exercise: give them a problem to solve.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This takes more time and patience on my part, but might have the highest value.&lt;/p&gt;
&lt;p&gt;What this means for me is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Don&amp;rsquo;t live-code. Workshop it.&lt;/strong&gt; &amp;ldquo;Can you share your screen and try that?&amp;rdquo; Preferably as an open-ended problem.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Don&amp;rsquo;t demo/talk. Live-code it.&lt;/strong&gt; &amp;ldquo;Let me share my screen and try that.&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prepare micro-experiments&lt;/strong&gt;. Keep a ready catalog if things to try.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Directional feedback for AI</title>
      <link>https://www.s-anand.net/blog/directional-feedback-for-ai/</link>
      <pubDate>Mon, 09 Mar 2026 16:54:11 +0800</pubDate>
      <guid>https://www.s-anand.net/blog/directional-feedback-for-ai/</guid>
      <description>&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://files.s-anand.net/images/2026-03-09-directional-feedback-for-ai.avif&#34;&gt;&lt;/p&gt;
&lt;p&gt;People worry that AI atrophies skills. Also that junior jobs, hence learning opportunities, are shrinking.&lt;/p&gt;
&lt;p&gt;Can AI fill the gap, i.e. help build skills?&lt;/p&gt;
&lt;p&gt;One approach is: Do it without AI. Then have AI critique it and learn from it.&lt;/p&gt;
&lt;p&gt;(Several variations work, e.g. have the AI do it independently and compare. Have multiple AIs do it and compare. Have AI do it and &lt;em&gt;you&lt;/em&gt; critique - but this is hard.)&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been preaching this for a while but didn&amp;rsquo;t practice consciously until today. Here&amp;rsquo;s the rough prompt I used:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;I created a data story (see index.html) and reviewed it using the &amp;#34;Revise data story&amp;#34; prompt in prompts.md.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;How can I improve my reviews?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Use principles of psychology, design, visual communication, storytelling, data visualization, and more. Think about what feedback and expert would have given.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; What patterns would an expert in this field check / recognize that beginners would miss?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; What questions would an expert ask that a beginner would not know to?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; What problems / failures would an expert anticipate that beginners may not be aware of?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; How would an expert analyze this? At each step, what they are looking for and why?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Then craft a prompt to revise the data story. Compare that with my prompt.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;How is it similar or different? What can you teach me based on this comparison on how I can improve giving feedback and suggest improvements to coding agents for data stories?
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Document this in SELF-IMPROVEMENT.md, with examples and suggestions.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This started telling me how I could have given it ultra-specific feedback. So, I pivoted:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;If I&amp;#39;m a non-expert and my aim is to provide feedback to AI coding agents that will enable the coding agent to act like an expert and use its judgement, I wouldn&amp;#39;t be giving specific feedback - I would be driving it directionally based on my taste and judgement. From THAT perspective, suggest how I should think differently about sharing feedback - what I did well and what could improve. Append this to SELF-IMPROVEMENT.md.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This was gold.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;There&amp;rsquo;s a different approach: &lt;strong&gt;directional feedback&lt;/strong&gt;. Describe the &lt;em&gt;experience gap&lt;/em&gt;: how the document &lt;em&gt;should&lt;/em&gt; feel versus how it &lt;em&gt;currently&lt;/em&gt; feels &amp;ndash; and trust the agent&amp;rsquo;s expertise. Bring taste, intent, and audience knowledge. The agent brings expertise.&lt;/p&gt;
&lt;p&gt;This is not a lesser form of feedback. It&amp;rsquo;s a different division of labor. And when done well, it produces better results than imprecise expert feedback, because the agent can optimize holistically rather than executing a checklist.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It suggested best practices:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Who is the audience?&lt;/strong&gt; Like you said: &amp;ldquo;help a layman who does not understand security understand the impact of the findings&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What should they &lt;em&gt;experience&lt;/em&gt;?&lt;/strong&gt; Not &amp;ldquo;it&amp;rsquo;s missing X,&amp;rdquo; but &amp;ldquo;something feels thin here&amp;rdquo; or &amp;ldquo;I don&amp;rsquo;t feel the urgency yet&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;How should it &lt;em&gt;taste&lt;/em&gt;?&lt;/strong&gt; e.g. &amp;ldquo;Highlight elements (sparingly, wisely) in bold&amp;rdquo; &amp;ndash; your use of &amp;ldquo;sparingly, wisely&amp;rdquo; is excellent.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;How to test?&lt;/strong&gt; E.g. &amp;ldquo;a reader who just reads the bold text should understand the entire story&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Trust the agent.&lt;/strong&gt; E.g. Tell the agent to &amp;ldquo;use your judgement&amp;rdquo;, &amp;ldquo;act as the expert&amp;rdquo;, explicitly inviting the agent to go beyond your instructions.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;And now, I&amp;rsquo;ve learnt a little more about giving feedback as a non-expert.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Should courses be hard or easy?</title>
      <link>https://www.s-anand.net/blog/should-courses-be-hard-or-easy/</link>
      <pubDate>Fri, 22 Nov 2024 07:28:34 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/should-courses-be-hard-or-easy/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;Should courses be hard or easy?&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/calvin-writing-exam.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s a post I shared with the students of my &lt;a href=&#34;https://study.iitm.ac.in/ds/course_pages/BSSE2002.html&#34;&gt;Tools in Data Science&lt;/a&gt; course at IITM. This was in response to a student posting that:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The design of TDS course lecture videos are designed in such a way that it could be understood only by the data scientists not by the students like me who are entirely new to the field of data science. Though I have gone through 6 weeks of course lecture videos, I am not fully aware of the usage of ChromeDevTools, Bash, Github etc&amp;hellip;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;IITM Term 1: German&lt;/strong&gt;. In my first term at IIT Madras (1992), I took German 1 with Prof D Subramanian.&lt;/p&gt;
&lt;p&gt;The first words D.Subs said when he entered the room were, “Wer sind Sie?”&lt;/p&gt;
&lt;p&gt;I had no clue what he was talking about. Nor did the others. After individually asking about a dozen students, Ashok Krishna replied, “Ich bin Ashok.” (He knew German.)&lt;/p&gt;
&lt;p&gt;The rest of the term proceeded in the same vein. He threw us in the deep end, spoke only German, and I ended up with a “D” and learning very little German. Ashok Krishna thrived in that course.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IITM Term 2: German&lt;/strong&gt;. In took German 2 with Mrs Schindler in the next term. The experience was very different. She explained each word. She had us listen to tapes in German. It was very relaxed.&lt;/p&gt;
&lt;p&gt;I ended up with a “B” and learning very little German. (I’m not good with human languages.) But many others enjoyed it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Which is better?&lt;/strong&gt; I’m not sure. I think gentle courses are good for beginners and tough ones for advanced student, but classes usually have a mix of both. Aptitude and interest help, too.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IITM Term 1: Physics&lt;/strong&gt;. &lt;a href=&#34;https://en.wikipedia.org/wiki/Pranawachandra_Deshmukh&#34;&gt;Prof. PC Deshmukh&lt;/a&gt; handled our first physics course. (He was the one responsible for renaming Mardi Gras “Saarang”.) Our class felt the exams were too tough. My friend Badri and I explained this to him. “Well, &lt;strong&gt;you two&lt;/strong&gt; should be lobbying for even tougher exams,” PCD said. “That’ll benefit smarter guys like you more.”&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IIMB Term 1: Statistics&lt;/strong&gt;. My classmate &lt;a href=&#34;https://www.linkedin.com/in/athreya-sampath-70b4b731/&#34;&gt;Athreya&lt;/a&gt; was a class representative for statistics (a tough subject.) Going against tradition, he lobbied for a &lt;strong&gt;tougher&lt;/strong&gt; test. He was almost lynched afterwards.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Which is better?&lt;/strong&gt; I’m not sure. An easy exam is good for student grades and morale. A tough exam is good for college reputation and advanced students. Classes usually need both.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;In short, I have no clue.&lt;/p&gt;
&lt;p&gt;Students who take &lt;a href=&#34;https://study.iitm.ac.in/ds/course_pages/BSSE2002.html&#34;&gt;this course&lt;/a&gt; learn several topics 3 months.&lt;/p&gt;
&lt;p&gt;Faculty like me haven’t managed to learn how to calibrate course content or exams even after 3 years.&lt;/p&gt;
&lt;p&gt;But, I’m learning. Thanks to you.&lt;/p&gt;
&lt;p&gt;So please keep the feedback coming. We’ll keep improving. And thanks for putting up with us!&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tarun&lt;/strong&gt; &lt;em&gt;22 Nov 2024 5:27 pm&lt;/em&gt;:
Hmm thought provoking, my view is courses should be hard ..because we now live in a world of information overload .. the easy stuff is readily available, we just need to put in the effort to seek that information .. its the advanced bit which is still gold dust.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mukundhan&lt;/strong&gt; &lt;em&gt;22 Nov 2024 4:02 pm&lt;/em&gt;:
An interested mind would love an advanced course, such courses are a rarity these days. But an advanced course without an &amp;ldquo;involved&amp;rdquo; instructor is useless. May be you need to prepare the students for the advanced topics-
1- Use a basic course or training material as a precursor
2- Be a lot more available for clarifying things at the start.
3- Keep the content &amp;amp; assignments hard, but the final evaluation easy or some mix of hard &amp;amp; easy. This will help students have a sense of achievement.
4- Evaluate for understanding and not absolute correctness in the assignments.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
  </channel>
</rss>
