By the end of this lesson, you will:
Make sure you have:
:information_source: Info A web page is a single document on the internet that you can view in your web browser. When you visit websites like YouTube, Google, or your favorite game site, you're looking at web pages!
Web pages are created to:
Web pages are built using three main technologies. Think of them like building a house:
:bulb: Tip Remember these three technologies as H-C-J: HTML, CSS, JavaScript!
HTML (HyperText Markup Language) :emoji:️
CSS (Cascading Style Sheets) :art:
JavaScript :video_game:
:memo: Note Web pages live on special computers called servers. When you type a website address, your browser asks the server to send you the web page files!
Let's look at a real website to see HTML, CSS, and JavaScript in action:
Did you know the internet wasn't always full of colorful websites and videos? Let's travel back in time!
:information_source: Fun Fact: The first web page was created on August 6, 1991, by Tim Berners-Lee. It was just plain text with no pictures or colors!
Today, there are over 1.7 billion websites on the internet. That's more websites than there are people in China!
:information_source: Info EduBlocks is a visual programming tool that lets you create web pages by dragging and dropping colorful blocks instead of typing code. It's like building with LEGO blocks, but for websites!
Instead of writing code like this:
<h1>Hello World</h1>
You drag colorful blocks that represent the code! This helps you:
:bulb: Tip Think of EduBlocks as training wheels for web development. You'll learn the concepts first, then transition to real code later!
With EduBlocks, you can:
Benefit | What It Means for You |
---|---|
Easy to Learn :books: | No typing mistakes! Just drag and drop blocks |
See Your Code :emoji: | Watch blocks turn into real HTML code |
Free Forever :emoji: | Create unlimited projects without paying |
Instant Preview :zap: | See your website update as you build |
No Installation :emoji: | Works in your web browser |
EduBlocks uses HTML blocks that represent real HTML code. Here's how it works:
:memo: Note The Bridge Between Blocks and Code:
- Each block represents a piece of HTML code
- When you connect blocks, you're building a web page structure
- You can switch between block view and code view anytime!
Having problems? Try these solutions:
:bulb: Tip Common Issues and Fixes:
In this lesson, you learned:
Ready to see EduBlocks in action? Watch this video to get started:
Now it's your turn to explore:
Quick Challenge: Visit three of your favorite websites and identify:
EduBlocks Exploration:
Think About It:
:memo: Note Remember: Every expert web developer started as a beginner. Take your time and have fun exploring!