A Couple of Why and What Questions on Programming

I was talking to a group of students yesterday. All of them took a programming test and some of them did well.

My chat with them (individually) was to find out their conceptual understanding.  I asked a few of these questions (and some variations):

  1. Why do we need functions in C?
  2. Given a choice between using C, Java and Python, why would you use one or the other?
  3. What are some of the differences between C and Java?

For software practitioners, these questions are really easy. But for students, they are not. To answer them, they need to have a better understanding or programming and some practice in solving a few non-trivial problems.

On the positive side, most of these students were willing to think and give these questions a try. So I started a Whatsapp group for them on Thinking Programming. I plan to post a couple of questions each day to kindle their thinking.

14 thoughts on “A Couple of Why and What Questions on Programming”

  1. Pingback: ABrand
  2. Pingback: free bitcoin cash
  3. Pingback: xxx565.top
  4. Pingback: sex365.top
  5. Pingback: sex366.top
  6. Pingback: xxx553.xyz
  7. Pingback: sex363.top
  8. Pingback: sex363.xyz
  9. Pingback: xxx356.xyz
  10. Pingback: sex335.xyz
  11. Pingback: xxx355.xyz
  12. Pingback: xxx665.xyz
  13. Pingback: xxx565.xyz
  14. Pingback: xxx656.top

Comments are closed.