Course Description
About the course
Students today can freely access powerful Generative AI models such as ChatGPT (OpenAI), Copilot (GitHub), CodeWhisperer (Amazon), and Codeium. These tools use Large Language Models (LLMs) to generate plausible (but not always correct) solutions to a wide range of typical problems in programming courses, including tracing, explaining, writing, and debugging code. This workshop will provide a hands-on introduction to the usage of these tools by faculty, as well as potential (mis)use of these tools by students. In addition, it will explore new forms of programming assignments that can be considered now that such code-writing tools are available for students.
Mode of workshop: Online
This workshop will cover topics like Inspection of materials, Destructive and Non-destructive inspection etc.
Day 1 : Saturday : 10th June, 2023
Module 1 : Programming with Generative AI
- Concepts covered : Installation and demo of Generative AI tools for programming and Research overview
- Learning Outcomes: Solving typical programming problems with Generative AI and Familiarity with current research in this area
- Live session: 03 hrs live lecture. 30 mins Assessment
Day 2: Sunday : 11th June, 2023
Module: 2 Critiquing AI-generated code
- Concepts covered : Analysis of correct and incorrect code
- Learning Outcomes : Understanding the importance of code critique and the importance of task-driven test development
- Live session: 02 hrs live lecture. 30 mins Assessment
Day 3 : Saturday : 17th June, 2023
Module: 3 Programming pedagogy with Generative AI
- Concepts covered : Pedagogical changes to attain learning outcomes
- Learning Outcomes : Recognising where existing pedagogical practices need to be changed and Articulating alternative pedagogical strategies
- Live session: 03 hrs live lecture. 30 mins Assessment
Module: 4 Learning with Generative AI
- Concepts covered : Using Generative AI to learn how to use popular libraries
- Learning Outcomes : Understanding how Generative AI can aid learning
- Live session: 02 hrs live lecture. 30 mins Assessment
Session dates: 10 – 11 June, 2023 & 17 – 18 June, 2023
Time: Saturday (June 10 & 17) at 04:00 p.m. – 07:00 p.m.
Sunday (June 11 & 18) at 05:00 p.m. – 07:00 p.m.
Last date of Registration: 6th June, 2023
Reviews
There are no reviews yet.