Skip to content

D-Lab's 2-hour session to help participants get their computing environment set up and introduce them to modern AI-assisted coding tools.

Notifications You must be signed in to change notification settings

dlab-berkeley/D-Lab-Setup-Sessions-Python-AI-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

D-Lab Setup Session: Python + AI Tools

License: CC BY 4.0

This is a hands-on setup workshop—no slides or notebooks required. Just bring your laptop!

Prerequisites

There are no prerequisites for this workshop. This session is designed for complete beginners.

Check out D-Lab's Workshop Catalog to browse all workshops, see what's running now, and review prerequisites.

Workshop Goals

This 2-hour session will help you get your Python computing environment set up and introduce you to modern AI-assisted coding tools. The session is conversation-driven—we'll tailor guidance to your specific research goals and create space for questions throughout.

By the end of this workshop, you will have:

  • A working installation of Anaconda Python on your computer
  • Visual Studio Code configured to run Python
  • Access to GitHub Copilot (free for students and educators)
  • A clear path forward for continuing your Python learning

Learning Objectives

After this workshop, you will be able to:

  • Install and launch Anaconda Python on your operating system (Mac, Windows, or Linux).
  • Understand what Anaconda provides: Python, the conda package manager, and common data science libraries.
  • Open Jupyter Notebook and run Python code.
  • Create and activate conda environments.
  • Navigate Visual Studio Code and run Python scripts.
  • Use GitHub Copilot to assist with writing and understanding code.
  • Think critically about the benefits and limitations of AI coding assistants.

This workshop does not cover the following:

Software Requirements

Please try to download the following before the workshop (but don't worry if you run into issues—that's what we're here for!):

Software Download Link
Anaconda Python https://www.anaconda.com/download
Visual Studio Code https://code.visualstudio.com/
GitHub Education Pack https://education.github.com

Additional Resources

Next Steps

After this workshop, we recommend:

About the UC Berkeley D-Lab

D-Lab works with Berkeley faculty, research staff, and students to advance data-intensive social science and humanities research. Our goal at D-Lab is to provide practical training, staff support, resources, and space to enable you to use Python for your own research applications. Our services cater to all skill levels, and no programming, statistical, or computer science backgrounds are necessary. We offer these services in the form of workshops, one-to-one consulting, and working groups that cover a variety of research topics, digital tools, and programming languages.

Visit the D-Lab homepage to learn more about us. You can view our calendar for upcoming events, learn about how to utilize our consulting and data services, and check out upcoming workshops.

Other D-Lab Python Workshops

Workshop Description
Python Fundamentals Introduction to Python syntax and programming concepts
Python Data Wrangling Data manipulation with pandas
Python Data Visualization Creating plots with matplotlib and seaborn
Python Machine Learning Fundamentals Introduction to scikit-learn

Contributors

About

D-Lab's 2-hour session to help participants get their computing environment set up and introduce them to modern AI-assisted coding tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published