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

Compilers
Stanford University via Coursera
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera
Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera
Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
Udemy
Angular tooling: Generating code with schematics
Coursera Project Network via Coursera