YoVDO

How Programmers Interact with AI Assistants - Exploring Interaction Modes and Live Programming

Offered By: ACM SIGPLAN via YouTube

Tags

GitHub Copilot Courses Programming Courses Software Development Courses Code Generation Courses Grounded Theory Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolving landscape of programming with AI assistants in this 44-minute conference talk from ACM SIGPLAN. Delve into a groundbreaking study on how programmers interact with GitHub Copilot, revealing two distinct modes of interaction: acceleration and exploration. Learn about the innovative Live Exploration of AI-generated Programs (LEAP) model, designed to enhance programmer support in exploration mode. Discover how Live Programming techniques can improve the validation process for AI code suggestions, reducing both under- and over-reliance on AI assistants. Gain valuable insights into the future of programming and the effective integration of AI tools in software development workflows.

Syllabus

[ASA'23] How Programmers Interact with AI Assistants


Taught by

ACM SIGPLAN

Related Courses

Amazon Q Introduction (Thai)
Amazon Web Services via AWS Skill Builder
Angular tooling: Generating code with schematics
Coursera Project Network via Coursera
AWS Flash - Chalk Talks: Amazon Q Developer
Amazon Web Services via AWS Skill Builder
AWS Flash - Generative AI in Action: Real-World Use Cases
Amazon Web Services via AWS Skill Builder
AWS Flash - Generative AI in Action: Real-World Use Cases (Simplified Chinese)
Amazon Web Services via AWS Skill Builder