Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Submission + - Arkansas Declares a High School CS Education State of Emergency

theodp writes: Aiming to deliver on Governor Asa Hutchinson's inspired-by-Code.org-and-others Plan For Job Creation Through Technology Education, the Arkansas House voted 99-0 last week to require high schools to offer [but not require] a course in computer science, either in a traditional or online setting, starting this fall. Hutchinson learned last December that the state has only 6 qualified instructors to teach CS to high school students, so it's envisioned that the courses will be offered online through Virtual Arkansas ("where AR kids are Our kids"). Interestingly, House Bill 1183 includes a pretty dire-sounding Emergency Clause: "It is found and determined by the General Assembly of the State of Arkansas that computer science and technology skills are of vital importance to meet the growing needs of the workforce; that public school students need opportunities to develop computer science and technology skills in order to be competitive in the future; and that this act is immediately necessary to ensure that the Department of Education has the time necessary to develop and modify academic standards for computer science courses before beginning of the 2015-2016 school year. Therefore, an emergency is declared to exist, and this act being immediately necessary for the preservation of the public peace, health, and safety shall become effective on: (1) The date of its approval by the Governor."

Submission + - Will Elementary School Teachers Take the Rap for Tech's Diversity Problem?

theodp writes: Citing a new study published by the National Bureau of Economic Research (free to Federal employees), the NY Times reports on how elementary school teachers' pro-boy biases can discourage girls from math and science. "The pipeline for women to enter math and science occupations narrows at many points between kindergarten and a career choice," writes Claire Cain Miller, "but elementary school seems to be a critical juncture. Reversing bias among teachers could increase the number of women who enter fields like computer science and engineering, which are some of the fastest growing and highest paying. 'It goes a long way to showing it's not the students or the home, but the classroom teacher's behavior that explains part of the differences over time between boys and girls,' said Victor Lavy, an economist at University of Warwick in England and a co-author of the paper." Although the study took place in Israel, Lavy said that similar research had been conducted in several European countries and that he expected the results were applicable in the United States.

Submission + - Recursion - Love it or Hate It?

theodp writes: "Yet another example of how AP exams are loaded with poor coding practices," quipped Alfred Thompson, referring to a recursive code example that prints the numbers 0 to 6, which was posted to the (closed) AP Computer Science Facebook group. "We are often forced to use code examples that are not ideal coding practice," Thompson notes. "We do that to make things clear and to demonstrate specific concepts in a sort of isolation that we might not normally use. We seem to do that a lot with recursion because the examples that require recursion tend to be fairly complex." So, while asking students to use recursion instead of a loop to print '0123456' serves the purpose of teaching recursion, Thompson opines that it's also a poor example of code practice. "Someone raised on functional programming where recursion is a pretty standard way of doing looping might disagree of course," he adds. "There is a saying that when all you have is a hammer all your problems look like nails. This seems, in a way, to be the case with recursion and loops. If your first tool of choice (or what you have learned first) for iteration is loops you tend not to think of recursion as a solution. Similarly if you start with recursion (as is common with functional programming) you are a lot more likely to look at recursion as a tool for iteration." So, do you tend to embrace or eschew recursion in your programming?

Submission + - Funeral for an Internet Friend?

theodp writes: "Somebody I didn’t know died last week," begins Nicky Woolf in How do you grieve when you lose an internet friend? "I’d never met her in real life – or, I think I never met her, but I suppose I could have. We shared some of the same friends and acquaintances, some of whom I knew in person and some of whom I didn’t. The two worlds we both inhabited – virtual and real – blended so seamlessly that I didn’t really notice until she’d departed the latter that I was only really acquainted with her in the former. How do you mourn someone you only knew as an idea?" Woolf reflexively direct-messaged the deceased's boyfriend on Twitter, but wasn’t sure if he’d made a mistake. "There was no way to deal with it," Woolf concludes, "no set of mores or traditions, no roadmap to closure, or even a sense of what closure it is even valid to need. Those traditions, too, will develop organically, over time. But for now, all we are doing is feeling our way through." So, aside from signing a Legacy.com guest book, any thoughts on ways to mark the passing of an Internet friend?

Submission + - Google-Advised Disney Cartoon Aims to Convince Preschool Girls Coding's Cool

theodp writes: Cereal and fast food companies found cartoons an effective way to market to children. Google is apparently hoping to find the same as it teams with Disney Junior on a cartoon to help solve its computer science "pipeline" problem. The LA Times reports the tech giant worked with the children's channel on the new animated preschool series Miles From Tomorrowland, in an effort to get kids — particularly girls — interested in computer science. The program, which premieres Friday, introduces the preschool crowd to Miles Callisto, a young space adventurer, and his family — big sister (and coder extraordinaire) Loretta and their scientist parents Phoebe and Leo. Google engineers served as consultants (YouTube) on the show. "When we did our computer science research, we found the No. 2 reason why girls in particular are not pursuing it as a career is because their perception was fairly negative and they associated it as a field for boys," said Julie Ann Crommett, Google's program manager for computer science in media. Can't wait for the episode where Google and Disney conspire to suppress Loretta's wages!

Submission + - WA Considers Counting CS as Foreign Language for College Admission

theodp writes: On Wednesday, Washington State held a public hearing on House Bill 1445, which proposes a study "to allow two years of computer sciences to count as two years of world languages for the purposes of admission into a four-year institution of higher education." Among the questions posed by the House Higher Education Committee to a UW rep at the hearing was the following: "What's the case for...not just world language is good, world language is well-rounded, but world language is so super-duper-duper good that you should spend two years of your life doing them and specifically better than something else like coding?" The promise of programming jobs, promoted by Microsoft execs and other MS folks like ex-Program Manager Audrey Sniezek (ironically laid off last summer), has prompted Kentucky to ponder a similar measure.

Submission + - WA Legislators: There Ought to be a Law Against Mostly Boys Taking CS

theodp writes: Boys' over-representation in K-12 computer classes has perplexed educators for 30+ years. Now, following on the heels of Code.org's and Google's attempts to change the game with boys-don't-count gender-based CS teacher funding schemes, Washington State lawmakers have introduced House Bill 1813, legislation that requires schools seeking K-12 computer education funding to commit to preventing boys from ruling the computer class roost. Computer science and education grant recipients, HB 1813 explains, "must demonstrate engaged and committed leadership in support of introducing historically underrepresented students [including girls, low-income students, and minority students]" and "demonstrate a plan to engage historically underrepresented students with computer science." Calling it "a bold new bill that we hope more states will follow," corporate and tech billionaire-backed Code.org tweeted its support for the bill.

Submission + - WA Bill Takes Aim at Boys' Dominance of Computer Classes

theodp writes: Calling it "a bold new bill that we hope more states will follow," corporate and tech billionaire-backed Code.org tweeted its support for Washington State's House Bill 1813. Computer science and education grant recipients, HB 1813 explains, "must demonstrate engaged and committed leadership in support of introducing historically underrepresented students [including girls, low-income students, and minority students]", "demonstrate a plan to engage historically underrepresented students with computer science", and demonstrate a history of successful partnerships within the community and partner support for computer science." The legislation, sponsored by Code.org and Microsoft-friendly lawmakers, follows in the footsteps of similar private-sector efforts from Code.org, Google, and others aimed at bringing boys' 30+ year dominance of K-12 computer classes to an end. In recent years, the lack of U.S. girls and minorities in the CS and STEM "pipeline" has been cited by tech to justify its need for tech immigration reform and to excuse its woeful diversity numbers, prompting the White House to turn to private-public partnerships and tech CEOs to solve the problem, including counting on wealthy tech philanthropists and corporations to bankroll the training of 25,000 CS teachers.

Submission + - Can Students Have Too Much Tech?

theodp writes: In a NY Times Op Ed, developmental psychologist Susan Pinker goes against the conventional White House wisdom about the importance of Internet connectivity for schoolchildren and instead argues that students can have too much tech. "More technology in the classroom has long been a policy-making panacea," Pinker writes. "But mounting evidence shows that showering students, especially those from struggling families, with networked devices will not shrink the class divide in education. If anything, it will widen it." Tech can help the progress of children, Pinker acknowledges, but proper use is the rub. As a cautionary tale, Pinker cites a study by Duke economists that tracked the academic progress of nearly one million disadvantaged middle-school students against the dates they were given networked computers. The news was not good. "Students who gain access to a home computer between the 5th and 8th grades tend to witness a persistent decline in reading and math scores," the economists wrote, adding that license to surf the Internet was also linked to lower grades in younger children.

Submission + - How Blind Programmers Can Outcode You With Their Eyes Closed

theodp writes: Yes, Slashdot, there are blind programmers. Ed Summers, for one, who lost his vision at age 30 and now ghostblogs for Willie the Seeing Eye Dog. And if you've ever wondered how the blind can code, blind-since-birth Florian Beijers explains that all he needs is a normal Dell Inspiron 15r SE notebook and his trusty open source NVDA screen reader software, and he's good-to-go. "This is really all the adaptation a blind computer user needs," Beijers adds, but he does ask one small favor: "If you're writing the next big application, with a stunning UI and a great workflow, I humbly ask you to consider accessibility as part of the equation. In this day and age, there's really no reason not to use the UI toolkits available."

Submission + - Brought to You by the Letter R: Microsoft Acquiring Revolution Analytics

theodp writes: Maybe Bill Gates' Summer Reading this year will include The Art of R Programming. Pushing further into Big Data, Microsoft on Friday announced it's buying Revolution Analytics, the top commercial provider of software and services for the open-source R programming language for statistical computing and predictive analytics. "By leveraging Revolution Analytics technology and services," blogged Microsoft's Joseph Sirosh, "we will empower enterprises, R developers and data scientists to more easily and cost effectively build applications and analytics solutions at scale." Revolution Analytics' David Smith added, "Now, Microsoft might seem like a strange bedfellow for an open-source company [RedHat:Linux as Revolution Analytics:R], but the company continues to make great strides in the open-source arena recently." Now that it has Microsoft's blessing, is it finally time for AP Statistics to switch its computational vehicle to R?

Submission + - White House Deputizes Zuck's Tech Billionaire PAC to Implement Executive Action

theodp writes: On Friday, the White House announced steps it would be taking to implement the President's Executive action on immigration in cities across the country, which includes turning to Mark Zuckerberg's tech billionaire-backed FWD.us PAC to help the nation's mayors get it done. "Cities have taken significant steps to defend and prepare for the implementation of the President's executive actions on immigration," reads the White House Fact Sheet, "which will strengthen border security, hold potentially millions of undocumented immigrants accountable, and boost wages and our economy. Cities United for Immigration Action (CUIA) and Cities for Citizenship are two initiatives helping to organize mayors to partner with business, faith, and law enforcement officials; and host information sessions. Over the next few weeks, in partnership with the National Immigration Forum, Fwd.us, and CUIA, mayors will host over 14 informational sessions in cities across the country including Phoenix, AZ, Boston, MA and Austin, TX." The White House announcement comes just days after Senator Jeff Sessions, who blasted "Master of the Universe" Zuckerberg over immigration last fall, was named to Chair the Senate Panel on Immigration.

Submission + - Bill Gates Needs an Online Education History Lesson

theodp writes: "We're not fond of Bill Gates," wrote Philip Greenspun in 1999, "but it still hurts to see Microsoft struggle with problems that IBM solved in the 1960s." And, after reading the 2015 Gates Annual Letter, one worries that BillG might be struggling with online education problems that PLATO and other computer assisted instruction systems solved in the '60s and '70s. One of the five breakthroughs Bill and Melinda foresee in the next 15 years is that Better Software Will Revolutionize Learning, but the accompanying narrative suggests that Bill still doesn't know much about TechEd history. "Think back 15 years," the Gates write, "to when online education was first gaining traction. It amounted to little more than pointing a camera at a university lecturer and hitting the 'record' button. Students couldn't take online quizzes or connect with each other. It wasn't interactive at all." Think again, Bill. Check out A 1980 Teenager's View on Social Media, Brian Dear's ode to his experience with PLATO. Or ask ex-Microsoft CTO Ray Ozzie to share his experiences with PLATO in the '70s, a decade that saw PLATO teaching reading to young children and computer science to college students like your then 18-year-old self. And while cheap microcomputers eventually killed the expensive PLATO CDC mainframe star, there are some lessons today's MOOCs could learn from studying their PLATO History, like providing easy-to-learn-and-use authoring software to allow courseware to be built by classroom instructors (pdf), not just Gates Foundation and Google-funded engineers. Keep on keepin' on Bill, but make sure your MOOC Research includes some history lessons!

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...