# Learning Objectives - Workshop 01 Morning: VS Code Setup

## Workshop Overview

Transform your computer into a professional AI command centre. By the end of this 3-hour session, you'll have a fully configured workspace that multiplies your productivity 10x.

## Primary Learning Outcomes

By the end of this workshop, you will be able to:

### 1. Installation & Configuration (Core Skills)

**You will be able to:**
- ✅ Install and configure VS Code on your operating system
- ✅ Navigate the VS Code interface confidently
- ✅ Install and manage extensions for your profession
- ✅ Configure AI assistants (Continue, Copilot, or Codeium)
- ✅ Set up development containers (optional but recommended)
- ✅ Customize settings for your workflow

**Success Criteria:**
- VS Code launches successfully
- At least 5 essential extensions installed
- AI assistant responds to prompts
- Custom settings configured

### 2. AI Integration Mastery

**You will be able to:**
- ✅ Connect multiple AI models to VS Code
- ✅ Write effective prompts for content generation
- ✅ Use AI for document enhancement and editing
- ✅ Understand cost vs. benefit of different AI providers
- ✅ Manage API keys and usage limits
- ✅ Switch between AI models based on task

**Success Criteria:**
- Successfully generated AI content
- Used at least 3 different prompt styles
- Can explain when to use different AI models
- Configured cost tracking

### 3. Productivity Automation

**You will be able to:**
- ✅ Create custom snippets for repetitive tasks
- ✅ Use keyboard shortcuts fluently (minimum 10)
- ✅ Leverage multi-cursor editing
- ✅ Set up project templates
- ✅ Automate file organization
- ✅ Build reusable workflows

**Success Criteria:**
- Created 3+ custom snippets
- Use keyboard shortcuts instead of mouse
- Organized project with template structure
- Automated at least one repetitive task

### 4. Project Organization

**You will be able to:**
- ✅ Create logical folder structures
- ✅ Use workspace configurations
- ✅ Implement file naming conventions
- ✅ Link related documents
- ✅ Manage multiple projects
- ✅ Export and share configurations

**Success Criteria:**
- Professional project structure created
- Workspace settings configured
- Files organized logically
- Can navigate project efficiently

### 5. Real-World Application

**You will be able to:**
- ✅ Complete a real project using new skills
- ✅ Apply AI to actual work tasks
- ✅ Measure productivity improvements
- ✅ Troubleshoot common issues
- ✅ Adapt workflow to your profession
- ✅ Share knowledge with colleagues

**Success Criteria:**
- Completed real project in under 30 minutes
- Documented time savings
- Can explain workflow to others
- Identified 3+ use cases for your work

## Detailed Skill Breakdown

### Beginner Level (First Hour)

**Knowledge:**
- [ ] Understand what VS Code is and isn't
- [ ] Comprehend the extension ecosystem
- [ ] Recognize benefits over web-based tools
- [ ] Identify AI integration points
- [ ] Know basic keyboard shortcuts

**Skills:**
- [ ] Launch and navigate VS Code
- [ ] Install extensions from marketplace
- [ ] Open and edit files
- [ ] Use basic AI prompts
- [ ] Save and organize work

**Mindset:**
- [ ] Overcome "this is for programmers" belief
- [ ] Embrace trial and error
- [ ] See AI as assistant, not replacement
- [ ] Think in terms of efficiency gains

### Intermediate Level (Second Hour)

**Knowledge:**
- [ ] Understand snippet syntax
- [ ] Comprehend workspace concepts
- [ ] Know when to use different AI models
- [ ] Recognize prompt patterns
- [ ] Understand project organization principles

**Skills:**
- [ ] Create custom snippets
- [ ] Configure workspace settings
- [ ] Write effective AI prompts
- [ ] Use advanced editing features
- [ ] Manage multiple files efficiently

**Mindset:**
- [ ] Confidence in experimentation
- [ ] Strategic thinking about automation
- [ ] Quality over speed initially
- [ ] Building sustainable workflows

### Advanced Level (Third Hour)

**Knowledge:**
- [ ] Master keyboard shortcuts
- [ ] Understand advanced AI techniques
- [ ] Know optimization strategies
- [ ] Recognize collaboration patterns
- [ ] Comprehend version control basics

**Skills:**
- [ ] Execute complex multi-file operations
- [ ] Optimize workflows for speed
- [ ] Troubleshoot issues independently
- [ ] Apply learning to novel situations
- [ ] Teach basics to others

**Mindset:**
- [ ] AI commander mentality
- [ ] Continuous improvement focus
- [ ] Sharing knowledge with others
- [ ] Pushing boundaries of possible

## Profession-Specific Objectives

### For Academics & Researchers

**You will be able to:**
- Create structured research documents
- Generate literature review outlines
- Manage citations and references
- Build reusable methodology templates
- Organize research projects efficiently

### For Business Professionals

**You will be able to:**
- Create professional proposals rapidly
- Generate executive summaries
- Build project documentation
- Automate report creation
- Manage client deliverables

### For Creative Professionals

**You will be able to:**
- Draft creative briefs quickly
- Generate content variations
- Organize portfolio materials
- Create consistent brand documentation
- Manage multiple projects

### For Technical Writers

**You will be able to:**
- Structure complex documentation
- Generate API references
- Create consistent formatting
- Build documentation templates
- Manage version-controlled docs

## Assessment Criteria

### Knowledge Assessment (10 points)

**You will demonstrate understanding of:**
- Core VS Code concepts (2 points)
- Extension ecosystem (2 points)
- AI integration principles (2 points)
- Project organization (2 points)
- Workflow efficiency (2 points)

### Practical Skills (15 points)

**You will successfully:**
- Set up workspace quickly (3 points)
- Create AI-enhanced content (4 points)
- Build custom snippets (4 points)
- Execute multi-file operations (4 points)

### Application & Reflection (5 points)

**You will:**
- Apply to real project (2 points)
- Articulate value proposition (3 points)

**Passing Score:** 24/30 (80%)

## Success Indicators

### Immediate (End of Workshop)

- [ ] VS Code fully configured
- [ ] AI assistant working
- [ ] First document created with AI
- [ ] Custom snippets operational
- [ ] Real project completed

### Short-term (1 Week)

- [ ] Using VS Code for all documents
- [ ] Created 5+ AI-enhanced documents
- [ ] Built personal template library
- [ ] Saving 2+ hours per week
- [ ] Shared with one colleague

### Long-term (1 Month)

- [ ] 10x productivity in documentation
- [ ] Custom workflow fully optimized
- [ ] Team adoption (if applicable)
- [ ] Contributing to community
- [ ] Exploring advanced features

## Learning Pathways

### Minimum Viable Outcome

**Basic Proficiency:**
- VS Code installed and working
- One AI assistant configured
- Can create basic documents with AI
- Understanding of core concepts
- Confidence to continue learning

### Target Outcome

**Professional Competence:**
- Fully configured AI command centre
- Multiple AI integrations
- Custom automation workflows
- Real productivity gains
- Ready to teach others

### Stretch Outcome

**Advanced Mastery:**
- Optimized personal workflow
- Advanced AI techniques mastered
- Custom extensions or templates
- Measurable ROI
- Leading team adoption

## Post-Workshop Goals

### Immediate Next Steps

- [ ] Review workshop materials
- [ ] Complete any unfinished exercises
- [ ] Apply to one real project
- [ ] Document lessons learned
- [ ] Set 30-day practice goals

### Continuing Education

- [ ] Join VS Code community
- [ ] Explore advanced features
- [ ] Continue to Phase 2 (Version Control)
- [ ] Build professional template library
- [ ] Share knowledge with colleagues

## Measuring Success

### Quantitative Metrics

**Track these numbers:**
- Time saved per document: ___ minutes
- Documents created per week: ___
- AI prompts success rate: ___%
- Keyboard shortcut usage: ___/10
- Template reuse frequency: ___

### Qualitative Indicators

**Assess these factors:**
- Confidence level (1-10): ___
- Enjoyment of workflow (1-10): ___
- Quality of output (1-10): ___
- Willingness to recommend (1-10): ___

## Your Commitment

### I Commit To:

- [ ] Active participation in all exercises
- [ ] Trying new approaches without fear
- [ ] Asking questions when stuck
- [ ] Applying learning to real work
- [ ] Sharing knowledge with others
- [ ] Continuous improvement over time

### Workshop Promises To You:

- ✅ Clear, step-by-step instructions
- ✅ Real-world applicable skills
- ✅ Supportive learning environment
- ✅ Practical, not theoretical
- ✅ Immediate productivity gains
- ✅ Ongoing support resources

## Ready to Begin?

These objectives represent a transformation in how you work. By the end of today, you'll wonder how you ever worked without these tools.

**Let's build your AI command centre!**

---

[Begin Workshop →](./00_introduction.md) | [Check Prerequisites](./prerequisites.md) | [Back to Workshop Overview](README.md)

