In designing collaborative learning, design AI features using realistic examples of students’ learning; support teachers' awareness; develop students' sense of...Michael Alan Chang, Jeremy Roschelle, and iSAT Research Group From BLOG@CACM | September 6, 2023 at 08:00 PM
Robots will likely revolutionize software engineering ranging from code reviews and bug fixing to automated refactoring, backlog prioritization, and employee appraisals...Yegor Bugayenko From BLOG@CACM | September 3, 2023 at 09:54 AM
Here is a quick take on what to look for in Washington and on the broader AI Policy landscape when Congress returns in September.
Marc Rotenberg From BLOG@CACM | August 24, 2023 at 11:01 AM
The best way to guard against becoming a target of social engineering is to familiarize yourself with the strategies, psychological hooks, and technological means...Alex Vakulov From BLOG@CACM | August 21, 2023 at 03:34 PM
In the mid-1990s, data-driven, statistical, and empirical methods have taken the field of artificial intelligence (AI) by storm. In the last two decades, machine...Walid S. Saba From BLOG@CACM | August 20, 2023 at 05:49 PM
Just when it looks like Federated Learning is able to keep local data private, out comes a study to deflate us.
Saurabh Bagchi and Arash Nourian From BLOG@CACM | August 7, 2023 at 03:11 PM
Exploring freshmen's conceptions of the impact of ChatGPT on computer science education.
Orit Hazzan and Yael Erez From BLOG@CACM | August 7, 2023 at 09:58 AM
Automated testing in software development significantly diminishes routine work and saves time, allowing programmers to work more effectively.
Yegor Bugayenko From BLOG@CACM | August 4, 2023 at 11:09 PM
Computer scientists should inform the public that human tests are not a valid way to judge the quality of an AI model, nor a good way to compare AI models to human...Jeremy Roschelle From BLOG@CACM | July 30, 2023 at 11:46 AM
When we ask how deep learning works, are we asking which node represents the answer to "animal, vegetable, or mineral?"
Robin K. Hill From BLOG@CACM | July 29, 2023 at 01:18 PM
Incentives are changing the effectiveness of computer science conferences, but perhaps better conference design can improve them.
Jason Harline From BLOG@CACM | July 26, 2023 at 12:11 PM
A test should show whether Bard is more powerful than ChattGPT or AI-powered Microsoft Bing.
Herbert Bruderer From BLOG@CACM | July 17, 2023 at 09:39 AM
We analyze the organizational change that took place at the Technion when the assessment method in the CS1 course changed from paper-based exams to executable exams...Yael Erez and Orit Hazzan From BLOG@CACM | July 10, 2023 at 10:18 AM
PL/I stands for Programming Language 1, and its aim was to be the Highlander of programming languages.
Doug Meil From BLOG@CACM | July 5, 2023 at 12:35 PM