Coding Foundations · Lesson 4 of 13

Files, Folders, and File Extensions

Learn how files, folders, and familiar file endings help beginner projects feel clearer and less intimidating.

Free 5 practice exercises 1 homework item

What you will learn

  • Explain what files and folders are in simple terms.
  • Recognize what a file extension helps you understand.
  • Identify common beginner file endings such as .html, .css, .js, and .py.
  • Understand why project organization reduces confusion.

Lesson shape

15 minute lesson with 6 sections, 5 exercises, 11 checkpoint questions, and 1 homework submission.

The lesson player saves sections, safe practice results, quiz progress, and completion status.

Lesson outline

What this lesson includes

Create a free student account to open the full student player, exercises, quiz, and completion tracking.

Overview

What a file is

Full lesson content unlocks in the student player.

Explain

What a folder is

Full lesson content unlocks in the student player.

Explain

Why project organization matters

Full lesson content unlocks in the student player.

Practice

What a file extension means

Full lesson content unlocks in the student player.

Practice

Common examples like .html, .css, .js, and .py

Full lesson content unlocks in the student player.

Wrap up

What to remember before moving to lesson 5

Full lesson content unlocks in the student player.

Homework

Assignments attached to this lesson

File upload

Upload your file-organization checklist

Upload a short note or checklist showing how you would organize beginner project files.

Not started

Open homework