[Bluej-discuss] confusion over =
Lon Levy
lxl at oregon.k12.wi.us
Thu Nov 29 11:15:33 GMT 2007
Hi Ian,
I don't have any studies, just my experiences. Yes, I had many students get confused every year. Because my data structures class is a distance learning class where some of my students had a first course with someone other than me and almost never starting with a functional language, I continue to have to explain to my second year students that the equals sign does not mean "equals" but means is "is assigned". Because I am just one teacher, this is anecdotal evidence by definition. I see it every year, including this year.
Regards,
Lon.
Lon Levy, MS-CSEd
Computer Science Teacher
Volunteer Computer Club Advisor
Oregon High School
608-835-1316
LXL at oregon.k12.wi.us
cs at levytree.net
non somnos requiem
>>> Ian Utting <I.A.Utting at kent.ac.uk> 11/29/07 3:38 AM >>>
Lon Levy wrote:
> While
> a = b + c
> appears simple, it is very confusing to early students who want to
> look at it as a balanced equation instead of an assignment.
This keeps getting bought up, but it always rings false to me. So I
asked Mik and David (nearly 50 years of CS1 teaching between the three
of us), and we can remember only one instance of a student exhibiting
this confusion.
Is there any *evidence* that this is a common misconception among students?
Let's rule out instances where teachers say "You're going to find this
confusing" and students then do as they're told.
More information about the bluej-discuss
mailing list