A hands-on workshop exploring "vibe coding" - an AI-assisted approach to programming that focuses on what you want to accomplish rather than how to implement it. No matter where you stand with 'vibe coding' – familiar territory or brand new concept – we'll work together to set up tools that enhance your AI-powered workflow. Through hands-on experience with VSCode, GitHub Copilot, and MCP sequential thinking, we'll discover how AI development can transform your daily work.
This repository contains materials for a 1.5-hour interactive workshop designed for students, researchers, graduate students, postdocs, faculty, and data analysts who want to leverage AI tools to accelerate their work. We'll demonstrate real-world applications using fMRI neuroscience data analysis, showing how "vibe coding" transforms complex research workflows.
Core Concept: "Vibe coding" lets you describe what you want in natural language and let AI handle the implementation details - perfect for exploratory research and rapid prototyping.
Tools We'll Master:
- VSCode: Your AI-enhanced development environment
- GitHub Copilot: AI-powered code completion and chat assistance
- MCP Sequential Thinking: Step-by-step problem breakdown for complex analyses
Real Application: We'll analyze actual fMRI brain imaging data to demonstrate statistical analysis, data visualization, and scientific interpretation - all powered by AI assistance.
-
Set up a modern development environment with Visual Studio Code (VSCode)
-
Install and configure GitHub Copilot - your AI coding assistant
-
Configure MCP (Model Context Protocol) Server for enhanced AI assistance
-
Investigate potential applications for your work
-
Real Application: We'll analyze actual fMRI brain imaging data to demonstrate statistical analysis, data visualization, and scientific interpretation - all powered by AI assistance.
- Pre-Workshop Setup: Follow instructions in
pre-class-installation.md - Workshop Experience: Work through
Workshop-Updated.ipynb - Extended Learning: Explore
fMRI-EDA-Workshop.ipynbfor deeper analysis
Researchers, data scientists, and students who want to:
- Accelerate their coding workflows with AI assistance
- Focus more time on scientific insights and less on syntax
- Learn modern tools for enhanced productivity
- Explore AI-assisted data analysis approaches
This workshop explores how AI coding assistants can reshape your development workflow. Instead of planning every detail upfront, you'll learn to leverage AI for rapid prototyping, explanation-driven learning, and spending more time on research questions rather than implementation details. We'll help you assess whether these tools meaningfully improve your productivity or simply add another layer to existing practices.
- Yale Library Research Guide on Generative AI https://guides.library.yale.edu/gai/home
- Github Copilot Tutorials https://github.com/features/copilot/tutorials
- VS Code Intro https://code.visualstudio.com/docs/introvideos/basics
- Model Context Protocol https://github.com/modelcontextprotocol