Geertjan's Blog

  • May 20, 2010

Attempts to Apply Communicative Language Teaching to Teaching Programming

Geertjan Wielenga
Product Manager
Compare this class photo to the rather static one from yesterday and you immediately see the effect of Communicative Language Teaching Applied to Teaching Programming:

The above pic was taken when the students had been split into twos to discuss the following three topics at the start of the 2nd day of training (i.e., they'd been exposed to a lot of the NetBeans Platform already on the 1st day):

  • What are two reasons why you would create modular applications?
  • What must be true before Module A can use code from Module B?
  • What's one thing you find useful about the NetBeans Platform?

In true CLT style, they then had to rank their answers (to question 1), after which they had to defend their answers to others (i.e., the two people behind them/near them in the room), at which point all their findings were recorded by the facilitator (no longer a teacher), i.e., me, on the board.

Parts of it could be better, but it was a first attempt after all.

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.