Sunday, October 12, 2014

How to save the Ngee Ann Polytechnic Board Games Club? (Part 2.5) + Game Spotlight: Las Vegas

My loyal readers will recall the post I wrote in January about the imminent plight of the Ngee Ann Polytechnic Board Games Club (NPBGC), who have been put on probation until April 2015. At that time, the powers that be will decide if the NPBGC will cease to exist. My loyal readers will also be annoyed at me for not posting anything for over two months, but that's beside the point.

I wrote another post in April talking about using the CCA Fiesta for increasing membership at the club, which did manage to boost the club membership to an acceptable level. In the meantime, the NPBGC members have been busy trying to implement my other ideas, including introducing games to students at the library Board Games Zone (BGZ) and learning multiple games well enough to teach them properly. Nonetheless, the club is still in trouble.

Another thing the club can do is to help the library promote the games in the BGZ. Currently, the library periodically posts articles promoting a game on their Facebook page. The plan is for the library to post such an article before each of the Monday evening NPBGC game sessions. A staff member from the library will then attend the session to take pictures of students playing the game and to get some quotes about how cool and fun the game is, which will then be updated on the Facebook post.

Here is a previous post on the game Las Vegas that the library put up a few months back:




The administrator who wrote this post tried her best, but she's not a gamer. Consequently, the post is less informative than it could be. The description doesn't explain how the game works or why it is fun, the pictures don't show gameplay (why are they fanning their money like that?), and the link to the library catalogue entry isn't very informative. Let's just say that the post does not make me want to play the game.

So I assigned some homework to the club members. I got them all to pick a game from the library's collection, and they have to write the Facebook post for the game (everything but the pictures and quotes). As a general formula, there should be one paragraph explaining the game, one paragraph explaining why the game is fun, and a number of relevant links to stuff like Youtube video reviews and articles.

Here is my attempt to rewrite the Las Vegas entry:

Fight for control of casinos in this push-your-luck dice-rolling game! In Las Vegas, there are six casinos numbered 1 to 6 with different values each round. On your turn, you roll the dice of your colour, allocate all dice of one value to the matching casino, then retrieve your remaining dice. This continues until all players have run out of dice. The player with the most dice in each casino gets the biggest payout, but here's the twist: if you have the same number of dice in a casino as someone else, they cancel each other out. After 4 rounds, the one with the most money wins the game. 
Feel free to "advise" your friends to go after someone else's casino. Threaten vengeance if someone tries to take your casino away from you. Form alliances, negotiate deals, and then stab your friends in the back when the time is right. With a little luck, that's how you become the richest casino mogul in Las Vegas! 
Nominated for the 2012 Spiel Des Jahres (Game of the Year) award. 
To find out more about the game, check out: 
by Oon Wee ChongNgee Ann Polytechnic Board Games Club

See that last line in the Facebook entry where I signed off with my name? I want the students to do the same so that readers know it's the opinion of someone who has played and enjoyed the game, not a library administrator who just wants to promote the use of the library facilities.

Has reading the above has piqued your interest in the game of Las Vegas? No? I don't blame you, because it's really difficult to explain why a game is fun by using only words. I'd have liked to record a short video explaining the rules and showing people playing the game, but that's logistically troublesome. Besides, nothing beats actually playing the game.

On the other hand, maybe you'll trust your poly cher that it's a fun game and try it out just based on my recommendation. Similarly, friends of the NPBGC members may do the same when they sign off their posts and share it on their Facebook pages. It's a start, anyway.

At the same time, I also asked the club members to help the library rewrite their library catalogue entry for the game, which will be placed in a file in the BGZ for visitors to peruse. Here's my version of the library catalogue entry for Las Vegas:


Now we just have to do the same with the 100+ other games in the library...


Sunday, August 24, 2014

Advice: how to stop procrastinating

I've been hearing students use the word "procrastination" a lot lately. I'd be giving an extra lesson to a student who was behind on her studies, and she'd tell me that her biggest problem is procrastination. Or I'd be listening to a in-house project presentation (which we call a viva, for some reason), and on the slide entitled "Problems Encountered", there'd be the word "Procrastination" as point number one. One of my students even made a Facebook post asking if there is a job where the requirement is the ability to procrastinate, because that's his greatest skill.

And while the students all profess to know that procrastination is not a valid excuse, I get the impression that they're not all that bothered by it, or at least not bothered by it enough to stop procrastinating. They seem to wear it like a badge of honour.

Maybe it's the word itself: "Procrastination." It sounds like a scientific term, or an honorary title. These days I'm getting the impression that "procrastinator" is being held in the same regard as "introvert" or "geek" - not necessarily bad, just misunderstood. Unfortunately, unlike "introvert" or "geek", there are no redeeming qualities to being a procrastinator at all.

The Free Dictionary defines "procrastinate" as "to put off doing something, especially out of habitual carelessness or laziness." Therefore, although the word "procrastinator" sounds somewhat impressive, it really refers to someone who has bad time management skills or is lazy. I could call myself a "vertically challenged, horizontally abundant oriental homo sapien equipped with a visual correction device", but in the end I'm still just a short, fat Chinese guy with glasses.

For students, procrastination usually translates to not doing an assignment or studying for a test early. When the deadline looms, the student finds that they do not have enough time to do a thorough job, and so the quality of their work suffers. Do this often enough and it results in bad grades or even failing. Do I really have to explain why this is a bad thing?

This is me and schoolwork (I’ll study for vocab later…). xD I was going to draw this ages ago. 
It's funny 'cos it's true.

Most people procrastinate to a greater or lesser extent. I certainly do it, e.g., it took me over 2 months to write this blog post. Like anyone else, I'd much rather take a nap or play some Hearthstone instead of marking assignments or answering work emails. But I'd like to think that I have my procrastination mostly under control, so I'm going to share my technique with you.

Here's my mysterious, ultra-secret technique: just do it. That's right, simply decide to do your work rather than goof off.

"But 'cher," you say, "I just can't! Every time I think about doing my work, I am unable to concentrate and end up watching Youtube videos instead!" To this I say, yes you can, it just takes willpower and practice.

The willpower part is easy to understand. You need the willpower to get started on that dreary assignment or to open up that PowerPoint file to start studying. Now here's the secret: it also takes practice because it gets easier the more you do it. I promise this is true.

Let's look at this logically. Whenever you procrastinate, you rationalize it to yourself that you'll be OK as long as you leave yourself enough time before the deadline. The next thing you know, you've left yourself insufficient time and are unable to complete your work properly. And you feel awful about it. Then you do it again, and the death spiral continues.

Now, let's say that with a supreme effort of willpower, you manage to do your work promptly, well before the deadline. You don't lose any goofing-off time that you couldn't have afforded in the first place, and now you're able to enjoy yourself with a clear conscience. I don't know about you, but I find that I don't enjoy myself as much when I have work that I haven't done nagging at me from the back of my mind.

Start small.
I also find that maintaining a To-do list helps. Just write down everything that you need to do, along with when you need to do it. The very act of writing down your tasks is a help, because you can see at a glance the amount of stuff that you need to do. Windows 7 and 8 comes with the Sticky Notes application, which lets you write notes that appear on your desktop. This is an excellent place to put your To-do list, because you will see it every time you start your computer.

Feel free to sub-divide each task into smaller tasks, and give yourself a deadline for each sub-part. Every time you complete an item on the list, cross it out (or delete it from Sticky Notes). Personally, I love removing an item on my list after a job well done, and seeing my To-do list become just a little bit shorter.

Do this for a while, and you'll find that procrastination simply isn't worth it. Once you get used to doing your work in a timely manner, you will find that it gets easier, and you'll enjoy yourself a lot more during your well-deserved breaks. Plus your 'cher won't have to nag you so much.


Image Source: http://www.mooidus.nl/wordpress/wp-content/uploads/funny-to-do-list-items.jpg

Sunday, June 8, 2014

Advice: stay focused in class

This post is for all you students out there. Have you ever done any of the following?
  1. Surfed the net, watched Youtube videos or played a computer game, etc., while the lecturer's droning on about who knows what.
  2. Did stuff mentioned in point 1 but still listened to the lecturer because you work better when multitasking.
  3. Did work for one class in another class.
  4. Fallen asleep in class. As in literally fallen asleep. Snoring, drooling, Z's floating above your head.
I'm sure it comes as no surprise that my advice on all of the above is: don't do it. Let me address each point separately.

1. Electronic distractions

Pretty much every student that I catch not paying attention in class due to surfing, playing a game or having a long WhatsApp conversation would immediately stop what they're doing (usually with a guilty, sheepish expression), so it's clear that they know that they shouldn't be doing it. And yet, most of them go back to distracting themselves after 5 minutes, and I can only nag them so many times.

I really need to listen to what the lecturer is sayi...
I assume that all students want to score well in examinations, (and, more importantly, use the concepts taught when they encounter it in practice in the future). Many students tell me that they plan to read up on the topic themselves later. To these students I ask, why not figure out the concepts now, when the lecturer is explaining the concepts and is available for questions, and do all your surfing and game playing later?

I don't buy the excuse that "I'm not in the mood to learn right now, I'll learn better later when I'm ready." I don't know about you, but I'm a lazy procrastinating bum. If I'm not forced to sit my butt in a classroom for lessons, I'm honest enough with myself to know that I'm likely to never do it on my own. Hmm, do I play a computer game, go out with my friends, or read a textbook on class diagrams? Decisions, decisions.

Besides, you knew your timetable beforehand. You know you've got 3 hours of lessons tomorrow morning. Make yourself ready. Trust me, it's easier this way, and you get to goof off on your own time without a nagging lecturer glaring at you.

2. Multitasking

While I always reserve the possibility that I'm wrong, I strongly suspect that people who say that "I work better when multitasking" are talking out of their behinds. Seriously, I don't think human brains work that way. Yes, I know that studies have shown that listening to music can help you study. However, note that it helps you study, as in "revise stuff you've already learnt." However, I doubt that playing a computer game while the lecturer is talking can help you learn stuff that you don't yet know. Trust me, I play computer games, and when I'm really into a game, nothing else penetrates my skull. The same applies to reading 9gag, watching NigaHiga or any of the other various distractions.


I worry about these students because, unlike the ones in point 1 above who feel guilty about not paying attention, they are rationalizing their actions by saying that they actually perform better. If you regularly multitask during lessons, um, stop it? Listen to your 'cher. Try focusing on the lesson fully, and I promise that you'll learn better.

3. Doing work from another class

This one I understand. There are two occasions when this happens most frequently: when the students have just left another class and are still discussing topics from that class, and when there's a looming deadline. However, I still try to put a stop to it because they're just replacing one problem with another. Here's a conversation I had recently with a student who was doing Developing Web Applications (DWA) homework in my OOAD class:

Me: Are you doing DWA work?
Student: Yes.
Me: In OOAD class.
Student: Uh, yes...
Me: So, do you do OOAD work during DWA?
Student: Uh...
Me: Do you see the problem?

In emergency situations with a looming deadline, sometimes there's no choice. This means that you're suffering the consequences of poor time management (that assignment to be submitted in 2 hours should have been done much earlier), and the only thing you can do is to plan it better next time. Most of the time, though, focus on the class you're in, not the class you're not. Otherwise you'll just be doing catch-up all the time.

4. Falling asleep

I've had students fall asleep in class. My insecure ego thinks, "jeez, am I really that boring? I'm a terrible teacher!", and then when I wake the student up for an explanation, they invariably tell me that they just slept late.

Here's a radical idea: sleep early. Seriously. You can say no to that DOTA game that will last until 3am if you know that there's a lesson at 10am the next day. And if your friends insist, tell them off. Please. You're a student whose only responsibility is to learn. Take your responsibilities seriously.

I was really tempted
And don't get me started on the students who come to class late because they woke up late...


Listen, I understand. I've done similar things back when I was a student, all except actually falling asleep. Of course, this was back in the dark ages before the Internet (jeez I'm old). But yeah, I doodled, played countless games of tic-tac-toe and Hangman with my friends, and did all sorts of things to stop my brains from leaking out of my ears during particularly boring lectures. And let me tell you, I did get dangerously close to falling asleep on several occasions.

However, I always try to ensure that I understood the concepts taught before I goof off. I read ahead in the slides and took a look at the tutorial questions to see if I could answer them. If so, I relaxed. If not, I listened. I also took notes (I prefer writing notes on a piece of paper rather than typing them in a Word document) and asked questions, which kept me alert, attentive and awake. If I had Internet access when I was a student, I would be Googling concepts as the lecturer talked about them to gain a better understanding. That would be a good use of multitasking.

In summary, when you're in class, commit to it. You're there to learn, and you're responsible for your own education. And if you're anything like me, you'll enjoy yourself so much more when you goof off after a tough day of lessons because you're patting yourself on the back for a job well done.


Image sources:
http://i473.photobucket.com/albums/rr91/Mjr162006/Squirrels/squirrel-up-dog-gif.gif
http://mrjgoyeneche.files.wordpress.com/2011/05/social-media-multi-tasking.jpg
https://imgflip.com/memegenerator

Sunday, April 27, 2014

The case for in-house projects

In order to graduate, every ICT student has to go through either an internship or an in-house project. This semester, for the first time, I am supervising two in-house (IHP) project students; I have only supervised internship students before.

Historically, most students prefer to go for an internship, for a variety of reasons:

  • "Internship at IBM" sounds so much cooler on your resume than "Did a project in school."
  • You get to experience an actual working environment and find out if you have what it takes to make it in the real world.
  • Job offers at the end of successful internships are not unheard of. Having a job lined up before you have even graduated is a big deal. Of course, you have to perform really well for that to happen, but still.
Consequently, most students choose to apply for internships and will only do an IHP if they don't get accepted (naturally, the best students usually get accepted). This means that the majority of students who do IHP's are either the demoralized internship rejects or those who have failed some modules and have to stay in school to complete their coursework requirement.

For these and other reasons, IHP's have a bad reputation as a consolation prize for losers who couldn't make it to internships. Many IHP students lack confidence in their own abilities and constantly ask their supervisors what to do, treating their project like yet another module assignment. Others cruise through the entire 3 months watching Youtube videos, playing computer games and taking 4-hour lunches. Is it any wonder that internship students tend to outscore IHP students by three or four grades, on average?

Screenshot of actual submitted draft Project Charter. Apparently, IHP's are not the only ones with a bad reputation.

Guess what? IHP's are no worse than internships. They are worth the same number of credit units, and you can learn as much in an IHP as an internship (if not more). In fact, I would argue that they are better than internships in many ways, but only if you make the most of it. Here's how.

1. Pick or propose a project that interests you

When considering whether to bid for an IHP, really think about whether the project interests you. Lots of proposed projects are all kinds of cool, like creating a system to help patients with their physiotherapy, or doing data analytics to identify at-risk students - these are projects with real applications, not just something mundane that helps a company eke out a bit more profit. Alternatively, most supervisors will allow you to propose an appropriate project, so you get to define what you're going to do. Therefore, you can pick or propose something that really interests you, and you really, really should.

To me, this is the main advantage of an IHP over an internship. If you go to an internship and you're told to do boring data entry every day, you're stuck with it. In IHP, you can do what you want to do, not what the company requires you to do.

Well, within reason. Listen to your supervisor's advice on the feasibility of your proposed project. It's your supervisor's job to make sure you don't bite off more than you can chew; you're not going to be able to make an MMORPG in 3 months, for instance. But don't immediately reject a project idea that you don't immediately know how to do, because you should also:

2. Challenge yourself

Unless you really want to sell T-shirts online or something, don't touch that e-Commerce website project with a 10-foot pole. In ICT, you have modules like Databases, Developing Web Applications and e-Commerce Application Development that teach you a lot about how to make an e-Commerce website, so why on earth would you want to make one for your IHP? You've already made several in your module assignments.

When evaluating IHP's, we lecturers do take degree of difficulty into account. If what you end up with is essentially the same as your module assignments with a new coat of paint, then you're not going to score. The only e-Commerce website projects that get an A have to be spectacular, with lots of features that weren't explicitly taught in class.

Here's an open secret: what you learn in ICT will probably become obsolete pretty quickly, because technology moves so rapidly that the factual knowledge you acquire may be replaced by something else entirely in a few years. In fact, the most valuable skill you will get from a polytechnic education should be the ability to learn new stuff quickly, and this is one of the things that we're evaluating in an IHP.

File:Challenge Accepted Rage Comic.png

So go ahead and learn a new programming language. Create that networked real-time mobile game app that puts Flappy Bird to shame. You've got 3 months to find out what you need to know. If other people can do it, why can't you? 

3. Do something you'll be proud to show off

Here's another advantage of IHP over internships: they generally don't have any issues with non-disclosure agreements. While "Internship at IBM" sounds good on the resume, it's hard to distinguish yourself from all the other IBM interns. On the other hand, if you design and implement a cool new system, that's something you can show off to prospective employers.

Let me put it this way. Would you rather be the guy who says "I interned at IBM. I did a lot! I can't show you anything due to the NDA, but you can trust me, right?", or the candidate who says "I developed a mobile app to help colour blind people identify colours to help them in their daily lives - and here it is!"

"...and here is a Straits Times newspaper article with my picture on it. Any questions?"

On the flip side, don't be the one who says "I spent 3 months working full-time and all I made was a cookie-cutter e-Commerce website." Do something you can be proud of, and employers will be glad to hire someone who can achieve something remarkable on their own with limited supervision. 

4. Treat it like an internship

One of the reasons that internships tend to score better then IHP's is the fact that internship students are forced to follow the corporate culture. They have strict working hours, a dress code, deadlines and real-world constraints (like dealing with customers, which can be a special kind of hell). IHP's, on the other hand, are a lot less closely monitored. There is not much to keep you from playing games for half the day and take 3-hour lunches.

My advice is don't, just don't. Treat it like an internship. Come to school by, say, 9am, leave no earlier than 5pm, and put in a full day's work every day. Make schedules and give yourself short-term targets to aim for. Break your project down into features, map out how long each will take, add a buffer for contingencies, and stick to the schedule. If you need the database up and running by the end of the week, make sure it's up and running even if you have to work overtime. After all, that's how deadlines work in companies - you finish your work no matter what. If you expect to get grades similar to internships, then you have to hold yourself to similar standards (okay, maybe not the dress code part).

In many ways, sticking to a schedule is much more challenging in an IHP than in an internship. At a company, everyone there is acting professionally and doing work because if they don't, they get canned. During an IHP, you may be surrounded by friends playing 2048, showing you the latest trending Youtube video and inviting you to extended tea-breaks every day. The next thing you know, it's 4pm on Friday and all you've written is public static void main(String[] args){ }. Don't let that happen to you.

BTW, if you manage to finish the job that you planned to complete by Friday on Thursday, go ahead and goof off with a couple of hours of DOTA. Just be honest with yourself and don't give yourself an easy schedule.



An IHP is an uninterrupted 3 months where you get to work on a project full-time. If you're about to take on an IHP, think about the amount of work you produced last semester over all your modules. Even if you take into account the time you need to acquire new knowledge by yourself, your IHP should still have a scope that is about two or three modules' worth of final assignments combined. If your project could conceivably be done by a Year 2 student in a couple of weeks under supervision, you're not doing enough.

Like I said, this semester I have two IHP students. One of them is helping to create a GUI for an ICT common test timetabling system, which will help produce better timetables for all students in ICT. The other has the opportunity to create his own game, including gameplay logic, graphics and AI. Even though neither of them are top students in terms of GPA, I sincerely believe that as long as they take the above advice to heart, they have every chance of getting an A+ for their IHP. Not only that, they'd have completed projects that they would be proud to call their own.


Image sources:
http://en.wikipedia.org/wiki/File:Challenge_Accepted_Rage_Comic.png
http://www.np.edu.sg/home/news/archives/2013/oct_dec/Pages/20131202_3_ictapp.aspx

Saturday, April 19, 2014

How to save the Ngee Ann Polytechnic Board Games Club? (Part 2)

As reported in this previous post, the Ngee Ann Polytechnic Board Games Club (NPBGC) was due to be dissolved on 1 April 2014 due to a lack of members and the fact that the Ngee Ann Library has a board games room (BGR), so a separate club seemed superfluous. Well, it seems that the club has been given a reprieve, but they have had the following draconian measures imposed on them:

  1. The club now gets to use the BGR as their base of operations: a large, fully renovated room with custom-built tables and chairs, display shelves full of games and a sound system;
  2. Club members get paid a good wage to man the counter of the BGR;
  3. The club can now use the library's much larger budget to buy games, including multiple copies of games in order to hold competitions
This is the price for poor running of the club. Let this be a lesson to you all.

All kidding aside, it's not just a bigger room, money and more games. Ultimately, their reprieve is only for one year, and by 1 April 2015 they have to get their membership numbers up to at least 40 and increase the number of game loans from the BGC by an unspecified amount. It is also their job to schedule the members to man the counters at all times.

The biggest issue is the membership numbers, which is why the upcoming CCA Fiesta that introduces all the CCA's in Ngee Ann Polytechnic to freshmen is so important. This is their best chance to attract new members, to introduce the hobby and show everyone that board games is so much more than Monopoly or chess.

The decor in the Board Games Room does not help
The CCA Fiesta this year will be held from 22-24 April 2014 at the Sports Complex. Each CCA will be given a small booth, and the trick is to somehow attract the attention of eager young freshmen and distinguish themselves from over 100 other CCA's. The NPBGC committee has been working hard to come up with a plan. The last I heard, the current plan is to use a combination of visually appealing games and prizes to lure the attendees in, a few short games that they can try out to get an idea of what board games is about, and then to lead them to the BGR where the meatier games will be on display. Hopefully, this will be enough to get some students to sign on the dotted line.

This is the crucial first step in the revival of the club. Any readers out there, if you happen to be around during this period, it would be worth your while to drop by the NPBGC booth. If you don't know much about board games, here's your chance to find out. Oh, and bring a friend, or two, or twenty. The NPBGC is understaffed but enthusiastic, and boardgaming is a worthwhile hobby that really needs to be more widespread.

Will this be enough to save the Ngee Ann Polytechnic Board Games Club? Stay tuned!



Saturday, April 12, 2014

Three little updates

It's been three months since I last posted a blog entry. Just so that my loyal readers don't think this blog is dead (um, any loyal readers out there?), I'm just going to tell you about three little things that have happened in my life recently. In descending order of significance:

3. I've been made Assistant Course Manager

Ngee Ann Polytechnic has been reviewing the organizational structure of the various schools, and there have been a few changes made. As a result, I have been given the new post of Assistant Course Manager for the Diploma in Information Technology, which means that I get to work with the Course Manager to improve the diploma and influence how things are run. This comes hot on the heels of my appointment as Section Head and Cluster Chair, so I'm going to have to print new business cards again. :)

In the short term, this new appointment doesn't mean much. I have a few more day-to-day responsibilities, but otherwise it's business as usual. In the long term, sooner or later (and it may very well be sooner) the Diploma in IT is going to have to go through a review. Modules may be revamped or replaced, teaching methods may change, and the entire course structure could be turned on its head. As the ACM, I will have a decent amount of influence on what changes will be made.

So if you're a Dip. IT student who has some ideas or opinions on the course, I will be happy to have a chat. Your ideas might very well benefit students in the future.

2. I've won the School Teaching Award AY 2013/2014

Woo-hoo!

Every year, NP recognizes the outstanding lecturers in each school. Students are first asked to nominate deserving lecturers. From these nominations, a number of them are shortlisted and asked to prepare teaching portfolios. A panel then goes through the portfolios, and then the award winners are determined based on the portfolios and other criteria (including peer recommendations and student comments). Well, this year the panel has seen it fit to confer the award on little ol' me. :D


This is a big deal to me. Egotistical me has always thought that I'm a pretty good teacher, but I have never won any sort of teaching award. After a while I start wondering whether it's all in my head. Maybe I'm an awful teacher, and the students who say that they like how I teach are just humouring me (or buttering me up for better grades). To finally win an award for teaching serves as a validation of my teaching philosophy and methods, so yeah, I'm inspired to continue teaching in the way I think is best. For those of you who hate how I teach, well, pbththththhth!

By the way, this blog played a big part. Like I said in my first ever post, I started this blog partly to supplement my teaching portfolio, and the portfolio I submitted included lots of links to various posts on this blog, silly jokes and all. Turns out the STA panel has a sense of humour. Who knew?

1. My wife is preggers

We're expecting our second child in September, so there's that.

Friday, January 17, 2014

So many questions!

When I teach, I punctuate my lessons with questions. Lots of questions. And I really mean a lot of questions.

Riddle me this: which of Schneiderman's 8 golden rules does this UI design violate? Muahahahah!
I'm sure I'm a pretty annoying lecturer to some students, because every few minutes I'll ask a question to the class and there would be this awkward silence as nobody has any idea what the answer is. Meanwhile, I would be standing in the front of the class with what probably looks like a self-satisfied smirk on my face and a holier-than-thou attitude, giving obscure hints and clues (usually in the form of more questions) until someone timidly ventures the right answer. I would congratulate the student on his brilliant deductive work and continue with the lecture, and then a few minutes later it would happen again.

I feel that asking questions is one of the best ways to keep a class engaged (or at least awake). They don't all have to be complex, thought-provoking head-scratchers. Even asking "any questions?" is helpful to give the students time to digest the new and possibly complex material just covered. Ideally, there should be a mix of easy and tough questions in every lesson to keep students at all ability levels engaged. 

Whom you pick to answer your questions is important. In every class there are a few students who are always eager to answer the 'cher and offer their views, but most of the class tends to be unwilling to answer questions, possibly due to the fear of answering incorrectly or just general shyness. In the first few lessons, I would try to involve as many students as possible when asking questions, but after a few weeks I can tell who are the ones who are happy to participate and who would shrink into a little shivering ball if I call on them to answer out loud.


And I don't force it, and I don't penalize those who are not answering in class. There are some modules that allocate perhaps 10% of the assessment to "class participation". Some lecturers interpret this as the willingness to speak up in class, and so they would not award these marks to those who do not actively answer questions. Personally, I think this unfairly penalizes the introverts, and let's face it, many students who pick IT as their career path would rather talk to a computer than human beings. Some of my best students never answer my questions in class; instead, they wait until after class to approach me privately if they have any queries.

My best classes return the favour by asking lots of questions themselves. These classes are a joy for me to teach, because (1) I get feedback that they are learning and thinking about the implications of what I'm teaching, and (2) I have a reason to stay alert rather than just droning on about something I've taught many times before. And when the questions come from both parties, what results is a conversation. Suddenly, the tension of a lecturer-student relationship dissipates somewhat, and the entire class generally becomes more open to the exchange of ideas.

This is always my worry in a quiet class
By the way, there will inevitably come a time when students ask a question to which you do not know the answer. Some lecturers make up an answer, and cross their fingers that the students never find out that they are talking out of their rear ends. Others pull the "go Google it yourself" or "you will find out when you work in the real world" stunt, which are non-answers posing as answers. My advice is to just own up and reply, "good question, let me find out and get back to you," and actually find out and get back to them. Far from thinking that you're incompetent, in my experience students will respect your honesty and appreciate your effort in following up on the query. Students are smart enough to know that nobody (not even a PhD) knows everything about everything. They are also smart enough to know when somebody is talking out of their rear end.

Any questions?


Image sources:
batman.wikia.com
www.9gag.com
memegenerator.net