This interactive workshop “AI-assisted Coding with Codeium” is designed for researchers who want to optimize their coding workflow using AI tools. Whether you are new to coding or experienced, this class will guide you through practical techniques to improve your coding experience. You will learn how to configure and use AI coding assistants to generate, refactor, and improve code, automate repetitive tasks, and improve documentation. Essential topics such as debugging with AI assistance and managing ethical and security considerations in AI-powered coding environments will also be covered.
This hands-on session is perfect for anyone who wants to simplify their coding process, save time, and write cleaner, more efficient code. By the end, you will have the skills you need to integrate AI into your coding practice with confidence. Basic programming knowledge and experience with a code editor such as VS Code are recommended.
Visit the lesson built from this repository.
Please see the CONTRIBUTING.md for contributing guidelines and details on how to get involved with this project.
Also see the current list of issues for ideas for contributing. Look for the tag . This indicates that the issue does not require in-depth knowledge of the project and lesson infrastructure, and is a good opportunity for a new contributor to get involved.
The tag indicates issues that we would particularly appreciate contributions to fix.
To learn more about how this lesson site is built and how you can edit the pages, see the Introduction to The Carpentries Workbench.
Current Maintainers of this lesson are:
See CITATION.cff for citation information, including a list of authors.
Lesson content is published with a CC-BY license.
Please get in touch with Giulia or Olga with any questions about this lesson.