Kids Still Need Computer Science Education
Written by Sue Gee   
Monday, 29 July 2024

Should kids still learn to code now that AI-tools will soon take over this task? According to Teach AI, the rise of AI makes CS education even more important and it has teamed up with the CSTA to provide guidance to help teachers adapt to the age of AI.

 

teachAI CSTA banner

As we reported at the time, Teach AI was launched last year, with funding from Code.org, with the mission of

empowering educators to teach with AI and about AI 

Specifically:

TeachAI is committing to provide thought leadership to guide governments and educational leaders in aligning education with the needs of an increasingly AI-driven world and connecting the discussion of teaching with AI to teaching about AI and computer science.

This month, at the Computer Science Teachers Association conference, Teach AI together with the CSTA issued three briefs designed to explain why and how teachers should balance AI with Computer Science in the classroom, arguing that:

"K-12 computer science education is more important than ever in an age of AI."

The explanation given was:

"As AI becomes increasingly present in the classroom, educators are understandably concerned about how it might disrupt the teaching of core CS skills like programming. With these briefs, TeachAI and CSTA hope to reinforce the idea that learning to program is the cornerstone of computational thinking and an important gateway to the problem-solving, critical thinking, and creative thinking skills necessary to thrive in today's digitally driven world. The rise of AI only makes CS education more important, with early research showing that people with a greater grasp of underlying computing concepts are able to use AI tools more effectively than those without."

The research referred to was a controlled experiment in which 69 novice programmers, aged 10 to17 Learners worked on Python code-authoring tasks, each followed by a code-modification task. Half of the learners had access to Codex, the OpenAI code-generator which significantly increased code-authoring performance (1.15x increased completion rate and 1.8x higher scores) while not decreasing performance on manual code-modification tasks. Additionally, learners with access to Codex during the training phase performed slightly better on the evaluation post-tests conducted one week later, although this difference did not reach statistical significance. 

The first of the briefs, with the title, Why is it Still Important to Learn to Program? addresses common misconceptions starting with the idea that AI coding tools make programming knowledge unnecessary. Countering this the guidance states: 

Learning to program, which is more than learning the syntax of a programming language, gives students opportunities to understand programming logic, practice solving problems, and develop an understanding of algorithms and data structures. This knowledge is necessary to direct AI tools effectively.

It goes on to dismiss the premises that AI will replace all programming jobs, arguing instead that human creativity and domain expertise will continue to be crucial in programming.

The second brief, How Are Computer Science Educators Teaching With and About AI? was informed by a survey of 364 CS teachers (24% primary, 76% secondary, 12% international) administered by the CSTA and TeachAI in May 2024. A key finding was:

CS AI Survey

The third brief, How Can Students Become Critical Consumers and Responsible Creators of AI? goes into the issues of transparency and accountability; information accuracy and integrity; privacy; fairness and justice; and ethical design that confront everyone interacting with AI providing valuable guidance for classroom practice. 
teachAIsq

More Information

Guidance on the Future of Computer Science Education in an Age of AI

TeachAI.org

Related Articles

Embracing AI In Education

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Advent Of Code 2024 Now Underway
01/12/2024

December 1st is much anticipated among those who like programming puzzles. It is time to start solving small but tricky puzzles on the Advent of Code website with the goal of amassing 50 stars by Chri [ ... ]



IBM Opensources AI Agents For GitHub Issues
14/11/2024

IBM is launching a new set of AI software engineering agents designed to autonomously resolve GitHub issues. The agents are being made available in an open-source licensing model.


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Monday, 29 July 2024 )