TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: (CS Lecturers) How do you make class interesting?

8 点作者 abhisuri97超过 6 年前
Right now, Im an undergrad teaching JS but I've noticed myself that my lectures tend to be a bit one-sided. But when I attempt to spice it up by asking questions to the class, I get cricket-chirps and painful awkward silence. What tips do you all have?

4 条评论

DataJunkie超过 6 年前
I tie the concepts back to stuff I&#x27;ve done in industry and try to assign homework and projects that teach skills relevant to new technologies or stuff they may do at work. I tend to use &quot;interview questions&quot; to the class and that tends to generate discussion. While I stick to the expected curriculum, I prioritize content to stuff that is likely to be used again. Students appreciate this.<p>On a more superficial level, I put memes in slides.<p>This was for a databases class. Very important nowadays, but known to be one of the more boring classes.
HiroshiSan超过 6 年前
Unfortunately this is the reality of undergrad. Most kids are scrolling facebook, the others are extremely shy and afraid of saying something stupid.<p>I&#x27;d say the biggest hurdle to get over is showing the students that it&#x27;s okay to speak up and get the answer wrong, it&#x27;s ok to say something silly without penalty.<p>All the lecturers I&#x27;ve seen who made the classroom engaging would simply not move forward until someone has answered the question. Eventually you get the situation where 1 - 3 people regularly answer the questions just to get the class going. In this case the approach professors would take is to then ask sections of the room where no one has answered.<p>Thank you for wanting to make your classroom engaging I hope this helps!
Jugurtha超过 6 年前
Please take a look at the work Greg Wilson did on the matter. There&#x27;s a book entitled &quot;<i>How to Teach Programming (And Other Things)</i>[0]&quot;, and a second book entitled &quot;<i>Teaching Tech Together</i>[1]&quot;<p>[0]: <a href="http:&#x2F;&#x2F;third-bit.com&#x2F;2017&#x2F;05&#x2F;31&#x2F;how-to-teach-programming.html" rel="nofollow">http:&#x2F;&#x2F;third-bit.com&#x2F;2017&#x2F;05&#x2F;31&#x2F;how-to-teach-programming.htm...</a><p>[1]: <a href="http:&#x2F;&#x2F;teachtogether.tech&#x2F;en&#x2F;" rel="nofollow">http:&#x2F;&#x2F;teachtogether.tech&#x2F;en&#x2F;</a>
ahoka超过 6 年前
You could try doing some &quot;ice breaker&quot; games if the size of the class allows it. Maybe your students are just to shy to speak up. These are usually short sessions gently forcing people to say something loudly at the beggining of the lecture. Good luck!