Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] What is Code?
- Date: Tue, 14 Jul 2015 11:41:16 +0800
- From: Raymond Wan <rwan.kyoto@example.com>
- Subject: Re: [tlug] What is Code?
- References: <20150614080354.GA10844@localhost.localdomain> <CABHGxq4=xoBGgajpLZtE=ZsRZvfrh9xBXBxXU=SqCxMkX30cPg@mail.gmail.com> <20150615123509.GA6868@localhost.localdomain> <87zj41ggef.fsf@uwakimon.sk.tsukuba.ac.jp> <20150616111631.GA16252@localhost.localdomain> <20150618090834.edef795e367cd66966d2184e@kinali.ch> <87h9q0fuuw.fsf@uwakimon.sk.tsukuba.ac.jp> <20150713100204.c8140b7552d331f6dbc47e3f@kinali.ch> <CACX149kFqmL6OVxSHu6BHsVJBuk4xUu-xEgf3PVV6hNLapwRNg@mail.gmail.com>
On Mon, Jul 13, 2015 at 6:37 PM, Claus Aranha <caranha@example.com> wrote: > To bring this back to programming, I am trying to use the idea above > in a course I am teaching to CS undergraduates. The course has almost > no lecturing, and is mostly having the students solve dozens of > simple/short programming problems taken from programming marathons. > This is of course an approach that might not work for someone with > zero programming knowledge (maybe? project Euler?) but when I started > teaching I was surprised at the amount of CS students who would get > stuck at the idea of starting to write a simple script. Here in Hong Kong, they've just started the "Hour of Code" [1] -- an event or "movement" (???) that started in the USA, I think. Anyway, I went to one session and they used CodeCombat [2]. Just a suggestion...but I thought it was pretty fun and if there is no lecturing, it's probably better than questions from programming marathons. I can see the value in programming marathons, but it's almost like taking someone with no Japanese ability (for example) and throwing them in a small town in Japan. Or throw them into a baseball game and not tell them any rules. Maybe some will learn Japanese or baseball, but many might be discouraged... Speaking of which, the IEEE has a 24 hour xtreme programming competition. I also think that's too harsh, even for university students. I suppose just as there are many who run around the track, a certain few enter "ironman" competitions... > So I wonder if just MAKING them write code would help break that > barrier. They know the algorithms (very well, in theory), but many > couldn't debug an infinite loop to save their life :-/ Force usually makes people (not just students...adults, too!) reject what they are learning. Probably a carrot approach is better than sticks... But that's just me. ;-) Ray [1] http://www.hourofcode.hk/ [2] https://codecombat.com/ [3] http://www.ieee.org/membership_services/membership/students/competitions/xtreme/index.html
- Follow-Ups:
- Re: [tlug] What is Code?
- From: Claus Aranha
- Re: [tlug] What is Code?
- From: Stephen J. Turnbull
- References:
- Re: [tlug] What is Code?
- From: Attila Kinali
- Re: [tlug] What is Code?
- From: Claus Aranha
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] What is Code?
- Next by Date: Re: [tlug] What is Code?
- Previous by thread: Re: [tlug] What is Code?
- Next by thread: Re: [tlug] What is Code?
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links