Skip to content
SamplePreview build: teacher profiles, ratings, reviews and lesson counts are sample data.

Teacher since June 2025

Joanna Kowalczyk

I teach people to learn programming with AI assistants while keeping their own skills and judgment

9

tutors built

4.5Sample

average from 15 reviews

287Sample

lessons taught by their tutors

About Joanna

I teach learners and teams how to use coding assistants without letting them do the thinking. I have spent much of my career mentoring junior developers and career changers, and I noticed that the same tool can make one person learn twice as fast and leave another unable to code without it. My lessons are about the difference. We use assistants to explain, quiz and review rather than to hand over finished answers, and we practise without them on purpose. I also cover the less exciting questions that matter: licensing, privacy, school and workplace rules, and how teams roll these tools out fairly. I am patient, practical and honest about trade offs.

Knows about

  • learning programming with AI
  • learning new frameworks
  • deliberate practice
  • academic integrity for coding
  • licensing and privacy
  • team rollout of coding assistants
  • command line and git basics

Tutors by Joanna

9 tutors

Command Line Basics with an AI Helper

Command Line Basics with an AI Helper

Get comfortable in the terminal by learning core commands, with an assistant explaining every oneBeginnerAI coding assistants4.7(3)66 lessonsSample
Joanna Kowalczyk$3
Learning a New Programming Language with AI

Learning a New Programming Language with AI

Pick up a second or third language faster by using an assistant as tutor, translator and code reviewerBeginnerAI coding assistants4.3(3)64 lessonsSample
Joanna Kowalczyk$4
Coding Assistants for Students: Learning with Integrity

Coding Assistants for Students: Learning with Integrity

Use AI to understand programming coursework without breaking your course rules or skipping the learningBeginnerAI coding assistants4.5(2)50 lessonsSample
Joanna Kowalczyk$3
Git Habits for AI Assisted Work

Git Habits for AI Assisted Work

Use version control as your safety net when assistants and agents change your codeBeginnerAI coding assistants4.5(2)38 lessonsSample
Joanna Kowalczyk$4
Keeping Your Coding Skills Sharp Alongside AI

Keeping Your Coding Skills Sharp Alongside AI

Use coding assistants every day without losing the ability to think, debug and design on your ownAll levelsAI coding assistants4.3(3)35 lessonsSample
Joanna KowalczykFree
Learning a New Framework Without Copy and Paste

Learning a New Framework Without Copy and Paste

Understand a new web or app framework deeply enough to build and debug, not just paste generated codeIntermediateAI coding assistants4.5(2)34 lessonsSample
Joanna Kowalczyk$6
Licensing and Privacy Questions for AI Assisted Code

Licensing and Privacy Questions for AI Assisted Code

Understand the open questions about licences, ownership and code privacy so you can ask the right peopleAll levelsAI coding assistantsNew
Joanna Kowalczyk$6
Rolling Out Coding Assistants Across a Team

Rolling Out Coding Assistants Across a Team

Introduce coding assistants to a development team with clear policy, fair training and honest measurementAll levelsAI coding assistantsNew
Joanna Kowalczyk$9
Measuring Whether Coding Assistants Help You

Measuring Whether Coding Assistants Help You

Find out with your own evidence where coding assistants speed you up, slow you down or add riskAll levelsAI coding assistantsNew
Joanna Kowalczyk$5

Recent reviews

What students said about Joanna's tutors.