Instructor Notes

This is a placeholder file. Please add content here.

Introduction to AI Coding IDE Tools


Instructor Note

For the next exercise, in the shared notes document have a section for participants to add in answers.



Introduction to Microsoft Visual Studio Code


Checkpoint: who’s successfully managed to install the Python extension?



Installing Python Packages

Who has installed a Python package before, using the program pip? Who has created and used a Python virtual environment before?



Checkpoint: Setting up a Virtual Environment

Who has successfully created and activated their virtual environment?



Checkpoint: who’s been able to download the code and open it within VSCode?



Checkpoint: who’s configured the Python extension?



Checkpoint: who’s run their Python progran and seen this image when opening data/inflammation-01.csv.png?



Checkpoint: if you’re using Conda and encountered this error, did it fix it?



Getting Started with using Copilot within VSCode


Checkpoint: I’ve installed the GitHub Copilot extension



Checkpoint: I’ve logged the Copilot extension into my GitHub account



Checkpoint: I’ve configured my privacy settings



Instructor Note

For the next exercise, in the shared notes document have a section for participants to add in answers.



Checkpoint: I’ve generated a Copilot instructions file



Checkpoint: I’ve disabled the inclusion of csv files



Instructor Note

Following the exercise below, talk through the possible solutions, highlighting the key similarities and differences between each response.



Instructor Note

For the next exercise, add two sections - one each for Benefits and Risks, so that participants can add their own comments to each category.



How to use Copilot to Improve an Existing Codebase


Quick Check: Ask the Audience

Following the exercise, paste the following comment into the chat, and ask for thumbs up/down as a reaction to it, and summarise the responses:

Were you able to achieve something that you regard as well written code that you understand and runs?



Instructor Note

For the next exercise, in the shared notes document have a section for participants to add in answers.



Instructor Note

For the next exercise, in the shared notes document have a section for participants to add in answers.



Instructor Note

For the next exercise, add a section into the shared notes so that participants can add their own comments.



Investigate a New Codebase