CommentAI Jeopardy? (Score 1)27
Finally, a chance to beat Ken Jennings at his own game!
CommentAP CSP Students Allowed to Use AI to Develop Code (Score 1)27
Meanwhile, as the April 30th deadline for high school students to submit their AP Computer Science Digital Portfolios approaches, it's worth noting that the College Board's 2024-25 Guidance for Artificial Intelligence Tools and Other Services varies greatly by course.
AP Art and Design Policy: "The use of artificial intelligence tools by AP Art and Design students is categorically prohibited at any stage of the creative process."
AP Computer Science Principles Policy: "AP Computer Science Principles students are permitted to utilize generative AI tools as supplementary resources for understanding coding principles, assisting in code development, and debugging. This responsible use aligns with current guidelines for peer collaboration on developing code. Students should be aware that generative AI tools can produce incomplete code, code that creates or introduces biases, code with errors, inefficiencies in how the code executes, or code complexities that make it difficult to understand and therefore explain the code. It is the student's responsibility to review and understand any code co-written with AI tools, ensuring its functionality. Additionally, students must be prepared to explain their code in detail, as required on the end-of-course exam."
The 'Create Performance Task', for which generative AI may be used, accounts for 30% of the AP CSP Exam score. Over 1,000 colleges and universities offer credit, advanced placement, or both for qualifying scores on the AP CS Principles Exam. Even prior to allowing students to use generative AI coding tools, AP CS Principles was dubbed 'Coding Lite' by the New York Times.
Submission+-Univ. of Waterloo Coding Competition Results Withheld Over Suspected AI Cheating
"It is clear that many students submitted code that they did not write themselves, relying instead on forbidden external help," the CCC co-chairs explained in a statement. "As such, the reliability of 'ranking' students would neither be equitable, fair, or accurate. [...] It is disappointing that the students who violated the CCC Rules will impact those students who are deserving of recognition. We are considering possible ways to address this problem for future contests."
Submission+-Should Kids Who Don't Take a CS and AI Class Be Denied a HS Diploma?
By joining the Unlock8 Coalition, a Code.org Advocacy Coalition Unlock8 pitch deck aimed at attracting Business, Education, and Nonprofit leaders explains, "your organization and executives can publicly align their names and influence with this transformative initiative, demonstrating a shared commitment to making computer science a high school graduation requirement in all 50 states." A mock-up of a planned May 4th New York Times print ad to kick off the campaign is signed by the likes of Satya Nadella, Steve Ballmer, Reid Hoffman, Michael Dell, and Marc Benioff. It begins with a question and some big assertions drawn from a 2024 Univ. of Maryland study: "What if a single class could help close wage gaps, unlock $660 billion in economic potential every year for everyday Americans, and address the skills gap we currently face? This is possible, today — if we include computer science and AI as a core part of every student's education. Just one high school computer science class boosts wages 8% for all students, regardless of career path or whether they attend college."
Tech led and bankrolled coalitions to push CS education into K-12 classroom are nothing new — Microsoft and Google kicked off the Computing in the Core Advocacy Coalition in 2010 (later merged into Code.org) with the goal of graduating a 21st Century Workforce. The call to add now-critically-important-to-big-tech AI into the K-12 education mix — jump-started by President Trump's signing of the Advancing AI Education for American Youth executive order earlier this week — and the call to deny high school diplomas to kids who don't complete a CS course merely ups the ante.
Submission+-Code.org, Tech Leaders Launching Campaign for a CS and AI Graduation Requirement
From the LinkedIn post: "We're working with states to make CS and AI a graduation requirement, backed by research that shows one course can boost earnings by 8% and employment by 3%. Our future is being built on AI. AI is built on CS. We teach both."
A mid-April pitch deck on Unlock8 by the Code.org Advocacy Coalition further explains: "Code.org is bringing together a powerful coalition of industry leaders, including visionaries like Satya Nadella, to champion computer science and AI education as essential to building the workforce of the future. By joining the Unlock8 Coalition, your organization and executives can publicly align their names and influence with this transformative initiative, demonstrating a shared commitment to making computer science a high school graduation requirement in all 50 states."
In what appears to be a mock-up for a planned May 4th New York Times print insertion that will kick off the campaign, a document 'signed' by the likes of Nadella, Steve Ballmer, Reid Hoffman, Michael Dell, and Marc Benioff begins with a question and some big claims: "What if a single class could help close wage gaps, unlock $660 billion in economic potential every year for everyday Americans, and address the skills gap we currently face? This is possible, today — if we include computer science and AI as a core part of every student's education. Just one high school computer science class boosts wages 8% for all students, regardless of career path or whether they attend college."
CommentLet's Go to the Executive Order Signing Video! (Score 1)115
Submission+-No Amazon Future Engineer CS Scholarship Winners in 10+ States
So, it's interesting to see that zip codes also seemed to matter when it came to Amazon's recent awarding of $40,000 college tuition scholarships and internships to "400 [high school senior] students selected from nearly 40 states" (Amazon-provided map of scholarship 'flyover states') to pursue computer science-related degrees at U.S. colleges and universities as part of its Amazon Future Engineer (AFE) initiative. Amazon offered no explanation for what seems to be a geographically disproportionate distribution of winners, e.g., Amazon notes students in more than ten states were shut out of the scholarships, while tiny Washington D.C. had at least five winners. Perhaps just randomness or a data quality error, although a cynic might point to a 2023 LA Times report on a leaked confidential Amazon document that it said "reveals an extensive public relations strategy by Amazon to donate to community groups, school districts, institutions and charities" to advance the company's business objectives.
The post announcing the scholarship winners that's accompanied by a congratulatory video featuring actress Susan Heyward ('Sister Sage' on Amazon Prime Video's The Boys) and former NFL quarterback Ryan Fitzpatrick (an analyst for Amazon Prime Video's Thursday Nigh Video) boasts that the reach of AFE's "childhood-to-career" CS education program now extends to 2+ million K-12 U.S. students. AFE's K-12 CS educational content includes a number of Amazon funded and themed offerings, such as the recently released Prime Video Sports: Behind the Streams (featuring former Seattle Seahawks cornerback and current Amazon Prime Thursday Night Football analyst Richard Sherman), a Computer Science Teachers Association (CSTA) aligned video and Kahoot! quiz 'Career Tour' intended for grades 3-12 (apparently a product of Amazon's and CSTA's $1.5M collaboration to 'empower the future CS education'), which offers a $5 Amazon gift card to teachers who complete a survey after taking the tour (sample question: "How did this tour affect the majority of your students' interest in pursuing careers in technology?").
According to Microsoft President Brad Smith, Amazon was one of several tech giants that in 2017 each pledged to commit $50 million to K-12 CS+STEM education in return for securing Ivanka Trump's help in persuading President Trump to issue an Executive Order that unlocked $1 billion in Federal funding for K-12 CS+STEM education. Amazon subsequently launched Amazon Future Engineer and gave tech-backed nonprofit Code.org $15 million to create a new College Board endorsed AP CS A curriculum (which makes high school students Java-savvy) that's powered by AWS. Amazon Future Engineer also collaborates with ProjectSTEM, another endorsed AP CS A curriculum provider.
Submission+-Overvaluing Things Considered Hard-To-Do Considered Harmful
"We overly value things that are hard to do," Guzdial explains, "which leads us to undervalue things that are interesting, valuable, or useful but are not necessarily hard to do (e.g., studying how people build in Excel is interesting and valuable, even if it’s not as 'hard' as studying programmers building million LOC systems). I have heard this sentiment voiced lots of times. 'The study was really not that much. I don’t see why it’s interesting.''The system wasn’t hard to do. Anyone could have built it. It’s not really a contribution.''Anyone could have thought of that.' An academic contribution should be judged by what we learn, not by how hard it was to do or invent. That focus on being hard is part of what drives students away from computer science."
Submission+-Computer Science Has Confused 'Hard' with 'Interesting' or 'Valuable'
One of Guzdial's top paper picks in this space is A Case for Feminism in Programming Language Design by Felienne Hermans and Ari Schlesinger, which makes the case for why CS and computing education should be broader than just what computer scientists and the Tech industry want it to be. In her engaging presentation of the material, Hermans opens with an acknowledgement that the title may be off-putting or confusing to some ("And maybe you're like, 'What? What does feminism have to do with programming languages?'") and quickly gets to her points by giving the audience an 'Is it a programming language?' quiz (C? UML? Spreadsheets? Scratch? Knitting patterns? HTML?).
"I appreciated Felienne’s point that computer science has confused 'hard' with 'interesting' or 'valuable'," Guzdial writes. "We overly value things that are hard to do, which leads us to undervalue things that are interesting, valuable, or useful but are not necessarily hard to do (e.g., studying how people build in Excel is interesting and valuable, even if it’s not as 'hard' as studying programmers building million LOC systems). I have heard this sentiment voiced lots of times. 'The study was really not that much. I don’t see why it’s interesting.' 'The system wasn’t hard to do. Anyone could have built it. It’s not really a contribution.' 'Anyone could have thought of that.' An academic contribution should be judged by what we learn, not by how hard it was to do or invent. That focus on being hard is part of what drives students away from computer science."
A good example of what Hermans talks about can be observed in a 2013 Microsoft Research video, in which a CS-degreed middle school math teacher gets ostracized by the research crowd after she has the temerity to suggest that most kids would be better served by instruction on how to use computers and software like Office (she also suggests 'computational thinking' could be learned in math class and coding concepts be taught outside of the context of CS courses) rather than the 'rigorous CS courses' Microsoft and Google insisted were needed for UK and US K-12 schoolchildren. Interestingly, eight years later in a 2021 Microsoft Research podcast, the same Microsoft Researcher from the 2013 video now embraces the idea of giving children instruction in Office ("We teach children programming using Excel"). Why the change of heart? Microsoft Research explained that it had transformed Excel ('easy' concepts) into a 'Turing-complete' formula language with a new LAMBDA function ('hard' CS concepts).
Submission+-How Much Time Does Needless Red Tape Add to Coding Changes?
A DOGE post on X explains: "On the http://irs.gov/ website, the 'log in' button was not in the top right on the navbar like it is on most websites. It was weirdly placed in the middle of the page below the fold. An IRS engineer explained that the *soonest* this change could get deployed is July 21st... 103 days from now. This engineer worked with the DOGE team to delete the red tape and accomplished the task in 71 minutes. See before/after pictures below. There are great people at the IRS, who are simply being strangled by bureaucracy."
So, does this strike a chord with those of you who have to jump through the hoops of various oversight boards at your organization? How much time do well-intentioned but needlessly onerous requirements of Agile, Risk, Audit, Compliance, Security, Architecture, Governance, Change Control and other groups add to coding changes?
Submission+-NFL Taps Sony Hawk-Eye Tech to Break Free of its First Down Measurement Chains
Sony’s Hawk-Eye virtual measurement technology, which consists of six 8K cameras for optical tracking of the position of the ball, is operated from the NFL’s Art McNally GameDay Central Officiating Center (AMGC) in New York and is integrated with the League’s existing replay system.
It will serve as an efficient alternative to the process of having a three-person chain crew walk chains onto the field and manually measure whether 10 yards have been met after the official has spotted the ball. However, the chain crew will remain on the field in a secondary capacity.
Submission+-What If We Made All Advertising Illegal?8
Submission+-Microsoft, Amazon Execs Call Out WA's Low-Performing 9-Year-Olds in Tax Pushback
In their letter, which reads in part like it could have been penned by a GenAI Marie Antoinette, the WA business leaders question whether any more spending is warranted given how poorly Washington's 4th and 8th graders compare to children in the rest of the nation on test scores. The letter also laments the increase in WA's homeless population as it celebrates WA Governor Bob Ferguson's announcement that he would not sign a proposed wealth tax.
From the letter: "We have long partnered with you in many areas, including education funding. Despite more than doubling K-12 spending and increasing teacher salaries to some of the highest rates in the nation, 4th and 8th grade assessment scores in reading and math are among the worst in the country. Similarly, we have collaborated with you to address housing and homelessness. Despite historic investments in affordable housing and homelessness prevention since 2013, Washington’s homeless population has grown by 71 percent, making it the third largest in the nation after California and New York, according to HUD. These outcomes beg the question of whether more investment is needed or whether we need different policies instead."
Back in 2010, Smith teamed with then-Microsoft CEO Steve Ballmer and then-Amazon CEO Jeff Bezos to fund an effort to defeat an initiative for a WA state income that was pushed for by Bill Gates Sr. In 2023, Bezos moved out of WA state before being subjected to a 7% tax on gains of more than $250,000 from the sale of stocks and bonds, a move that reportedly saved him $1.2 billion in WA taxes on his 2024 Amazon stock sales.
Submission+-Copilot Can't Duplicate 2013 TouchDevelop and Windows Phone Code Generation Demo
But ask Copilot to "write a program that can be run on an iPhone 16 to select 15 random photos from the phone, tint them to random colors, and display the photos on the phone" in 2025 like TouchDevelop did for the long-discontinued Windows Phone in a 2013 Microsoft Research 'SmartSynth' natural language code generation demo (ACM paper, demo video), and you'll get lots of code and caveats from Copilot, but nothing that you can execute as is (compare to functioning 10 lines of code TouchDevelop program). It's a good reminder that just because GenAI can generate code, it doesn't necessarily mean it will generate the least amount of code, the most understandable or appropriate code for the requestor, or code that runs unchanged and produces the desired results.
TouchDevelop — a programming environment and language that enabled schoolchildren and expert programmers alike to write applications directly on mobile devices and in the browser — was (like BASIC) abandoned by Microsoft, who explained: "We determined we needed to replace Touch Develop with MakeCode in order to provide a more holistic, hands-on computing education platform that will bring computer science to life through physical computing devices like the micro:bit and immersive experiences like [Microsoft-owned] Minecraft." It marked an abrupt change in direction from the "Don't just play on your phone, program it" learn-to-code messaging for K-12 students that was promoted for years by the tech giants and even President Obama.
Interestingly, a Microsoft Research video from CS Education Week 2011 shows enthusiastic Washington high school students participating in an hour-long TouchDevelop coding lesson and demonstrating the apps they created that tapped into music, photos, the Internet, and yes, even their phone's functionality, showing us how lacking iPhone and Android still are today as far as easy programmability-for-the-masses goes (when asked, Copilot replied that Apple's Shortcuts app wasn't up to the task). Two years later during CSEdWeek 2013, the new Hour of Code (TM) was launched by tech-backed nonprofit Code.org with a decidedly dumbed-down approach to introducing kids to coding, with Bill Gates and Mark Zuckerberg teaching 30+ million schoolkids how to drag-and-drop puzzle pieces to advance an Angry Bird character up, down, left, and right, the same concepts a 5-year-old might learn by playing Pop-O-Matic Trouble.