News for hackers. Stuff that matters.
Re:In a study of senior CS majors, U.S. students are tops in... by kristopolous on Tuesday March 19, 2019 @12:22PM (#19432315)
Asking "how many 3 digit numbers are there where each digit of the number only appears once?" is nearly a mathematically identical problem but without the fake backstory.

Being able to go from some constructed story to a math problem is a skill that can be tested elsewhere (and really, should be assumed if someone clearly has proficient enough numeracy to do combinatorics) Questions should be testing one thing as isolated as possible, not the same things repeatedly.

Re:In a study of senior CS majors, U.S. students are tops in... by HarryHirsch on Tuesday March 19, 2019 @01:52PM (#19433424)
Transforming the backstory into math is the important skill that it's all about, and no, you can't assume that a student who knows how to manipulate numbers knows how to apply them.

I can see this in my students in my introductory class. You can ask them to calculate a concentration of a solution and they will reply just fine. But when you ask them to go into the lab and actually prepare a solution of a certain concentration you draw blanks in 9 cases out of 10. Students are trained in AP Chemistry to spot problems according to keywords and apply the appropiate formula, but they have never thought about the underlying meaning of the things they do, and they cannot connect different subjects to save their lives.

Re:In a study of senior CS majors, U.S. students are tops in... by kristopolous on Tuesday March 19, 2019 @03:00PM (#19434359)
Those are dramatically different skills.

The mechanical kinesthetics of combining things is not the same skillset as the mathematical process of computing it. Lab work is its own craft.

Based on what you're saying, I'm assuming you already put your questions in the "Story time" format and are getting that 1/10 success rate because the story problems are yet a Third skill - this time one about reading comprehension and language mastery.

Reading comprehension isn't kinesthetics and that's not computation. One may partially inform the other, but each skill is fairly independent.