Domain: stuff.gen.nz
Stories and comments across the archive that link to stuff.gen.nz.
Stories · 9
-
Have Mathematics Exams Become Easier?
Coryoth writes "The BBC is reporting on a recent study in the UK that found that the difficulty of high school level math exams has declined. The study looked at mathematics from 1951 through to the present and found that, after remaining roughly constant through the 1970s and 1980s, the difficulty of high school math exams dropped precipitously starting in the early 1990s. A comparison of exams is provided in the appendix of the study. Are other countries, such as the US, noticing a similar decline in mathematics standards?" Readers with kids in school right now may have the best perspective on changes in both teaching and testing methods -- what have you noticed? -
Discouraging Students from Taking Math
Coryoth writes "Following on from a previous story about UK schools encouraging students to drop mathematics, an article in The Age accuses Australian schools of much the same. The claim is that Australian schools are actively discouraging students from taking upper level math courses to boost their academic results on school league tables. How widespread is this phenomenon? Are schools taking similar measures in the US and Canada?" -
Forget Math to Become a Great Computer Scientist?
Coryoth writes "A new book is trying to claim that computer science is better off without maths. The author claims that early computing pioneers such as Von Neumann and Alan Turing imposed their pure mathematics background on the field, and that this has hobbled computer science ever since. He rejects the idea of algorithms as a good way to think about software. Can you really do computer science well without mathematics? And would you want to?" -
Encouraging Students to Drop Mathematics
Coryoth writes "The BBC is reporting that students in the UK are being encouraged to drop math at the senior levels. It seems that schools are seeking to boost their standing on league tables by encouraging students not to take 'hard' subjects like mathematics, in favor of easier subjects in which they are assured good grades. The result is Universities being forced to provide remedial math classes for science students who haven't done math for two years. The BBC provides a comparison between Chinese and UK university entrance tests — a comparison that makes the UK look woefully behind." -
Why Is "Design by Contract" Not More Popular?
Coryoth writes "Design by Contract, writing pre- and post-conditions on functions, seemed like straightforward common sense to me. Such conditions, in the form of executable code, not only provide more exacting API documentation, but also provide a test harness. Having easy to write unit tests, that are automatically integrated into the inheritance hierarchy in OO languages, 'just made sense'. However, despite being available (to varying degrees of completeness) for many languages other than Eiffel, including Java, C++, Perl, Python, Ruby, Ada, and even Haskell and Ocaml, the concept has never gained significant traction, particularly in comparison to unit testing frameworks (which DbC complements nicely), and hype like 'Extreme Programming'. So why did Design by Contract fail to take off?" -
Higher Pay for Math and Science Teachers
Coryoth writes "Following up a previous story, it seems that the Kentucky effort to provide increased pay to teachers with qualifications in mathematics, physics, and chemistry has been gutted. Teachers objected to differential pay, and that portion of the bill was removed. At the same time California has just put forward a similar measure, with differential pay for teachers qualified in mathematics and science. Shockingly 40% of mathematics teachers in California are not fully qualified in the subject — a higher percentage of unqualified teachers than any other subject. Is the Californian effort any more likely to succeed, or is it destined to be similarly gutted? Is there a solution to the woeful lack of qualified mathematics teachers that the Teachers' Union will find acceptable?" -
Paying for Better Math and Science Teachers
Coryoth writes "While California is suffering from critical shortage of mathematics and science teachers, Kentucky is considering two bills that would give explicit financial incentives to math and science students and teachers. The first bill would provide cash incentives to schools to run AP math and science classes, and cash scholarships to students who did well on AP math and science exams. The second bill provides salary bumps for any teachers with degrees in math or science, or who score well in teacher-certification tests in math, chemistry and physics. Is such differentiated pay the right way to attract science graduates who can make much more in industry, or is it simply going to breed discontent among teachers?" -
Canada Rejects Anti-Terror Laws
Coryoth writes "The Canadian parliament has voted against renewing anti-terror laws that had been introduced after September 11, 2001. The rejected laws included provisions to hold terror suspects indefinitely, and to compel witnesses to testify, and were in some sense Canada's version fo the Patriot Act. The laws were voted down in the face of claims from the minority Conservative government that the Liberal Party was soft on terror, and despite the fact that Canada has faced active terrorist cells in their own country. The anti-terror laws have never been used, and it was viewed that they are neither relevant, nor needed, in dealing with terrorist plots. Hopefully more countries will come to the same conclusion." -
What Math Courses Should We Teach CS Students?
Coryoth asks: "If you're taking computer science then getting as much mathematics as you can is probably a good idea. Ultimately, however, there are only so many math courses you an squeeze in. Given that, what areas of mathematics should we be teaching CS students for maximum benefit? Traditionally university math courses are structured around the needs of the physical sciences and engineering, which means calculus is what gets offered. While a decent calculus course can teach a certain amount of formality in reasoning, wouldn't CS students be better served with a course in mathematical logic and foundations with its greater degree of formal reasoning and obvious connections to fundamental concepts in computer science? Are courses in abstract algebra and graph theory going to be useful to CS students? Should courses in category theory (yes, it applies to computer science) be required of students going on in theoretical computer science? In short — what areas of mathematics are going to be the most useful and most applicable to computer science students? What courses were of the most value to you?"