Improving CS Performance by Developing Spatial Skills
Research suggests that attention to the type of games and puzzles we play can improve performance in CS degree programs and beyond.
Improving CS Performance by Developing Spatial Skills
Research suggests that attention to the type of games and puzzles we play can improve performance in CS degree programs and beyond.
Integration of Music and Art in a Science and Engineering-Based University
How do technology researchers involved in music and art view its relationship with their science and engineering research?
Heutagogy in Computer Science Education
Heutagogy is characterized by self-determined learning, where learners are not only involved in the learning process but are the primary architects of their educational journey.
Considering Conference Contributions
How to get the most out of the time and effort of serving on Program Committees.
Computational Thinking: The Idea That Lived
Computational thinking is the idea that has not only survived, it is now seen as more important than ever in an age of AI.
Mentorship Lessons from Growing a Developing Country Journal
The editor of an open access publication shares ideas on bridging the gap between predatory and prestigious journals.
Everything You Always Wanted to Know About PCs, But Were Afraid to Ask
There are important ground rules one needs to follow to make the submission review process fulfilling for reviewers and fair and productive for our technical communities.
Leveraging Computational Thinking in the Era of Generative AI
The importance of computational thinking increases, and becomes essential, as generative AI applications come to the fore.
The Impact of AI on Computer Science Education
How will generative AI tools be incorporated into the pedagogy?
Research Experiences for Undergraduates Are Necessary for an Equitable Research Community
Research internships for undergraduates are a necessary part of any solution toward equity in computing education.
Artificial Intelligence, Social Responsibility, and the Roles of the University
Universities should collaborate with industry, government, and community organizations on activities to promote the socially responsible development and use of AI technologies.
An Analysis of the Math Requirements of 199 CS BS/BA Degrees at 158 U.S. Universities
While most CS departments in the U.S. require calculus, there is no consensus as to where in the degree program it should be placed.
Keys to a Comprehensive Computer Science at School Policy in Argentina
Advances in CS and its growing presence in everyday life have established a strong interest in including it in school curricula.
Automatic Pronunciation Assessment Systems for English Students from Argentina
Computer-aided training systems can help learners of a second language improve their pronunciation skills.
The Digital Degree Certification Revolution in Brazil and Beyond
The issuance and validation of paper-based degree certificates in Brazil presents a significant hurdle.
Computing Everywhere, for Everyone, at Any Level
Students at every education level should have age-appropriate familiarity with computing.
An Open Data Platform to Advance Gender Equality in STEM in Latin America
The ELLAS platform consolidates into a single source data from researchers, policymakers, and decision makers working on STEM and gender issues.
Leveraging Language Models and Automatic Summarization in Online Programming Learning Environments
Researchers enhanced tutor-trainee interactions by using stochastic language models to identify training errors to assist others making similar programming errors.
Visualizing Progress in Broadening Participation in Computing: The Value of Context
Standard analysis of a CS degree data does not account for the changing demographics of the undergraduate population.
The BPC Relevance of Common Assessment in the Introductory Sequence
Common assessment is a core institutional change that supports broader participation in computing.
CS2023: Global Undergraduate Computer Science Curricula
CS2023 builds upon CS2013, the 2013 computer science curricular guidelines.
How Does Life Change Post Academic Tenure?
Computer Vision, ML, and AI in the Study of Fine Art
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedBy opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More