Source | Description | Link |
---|---|---|
American Literature | It includes a wide range of genres, such as fiction (novels, short stories, poetry, drama) and non-fiction (essays, historical documents). | https://americanliterature.com/ |
BookSmart | All-in-one solution that provides thousands of free books, learning materials, and activities in various languages for K-12 children. | https://booksmart.worldreader.org/ |
eKitabu | Discover Worldreader’s BookSmart reading experience app—offering free books and fun, educational activities for children aged 0-12 in multiple languages. | https://open.ekitabu.com/ |
Project Gutenberg | 60,000+ classic books in plain text, HTML, and Kindle formats | https://www.gutenberg.org |
Open Library (by Internet Archive) | Digital library of over 2M scanned books | https://openlibrary.org |
Internet Archive Books | Full library of downloadable scanned books (PDF, EPUB, etc.) | https://archive.org/details/texts |
Standard Ebooks | Professionally formatted open-source ebooks | https://standardebooks.org |
ManyBooks.net | Curated selection from Gutenberg and others | https://manybooks.net |
PDF Drive | Free academic and non-fiction PDFs | https://www.pdfdrive.com |
Snapplify | Snapplify is a digital education platform that provides teachers/students with access to a wide range of media, tools, and resources to enhance their teaching/teaching. | https://nrcf.snapplify.com/ |
Google Books (Public Domain) | Many classic books are free to download | https://books.google.com |
WikiBooks | Open-content textbooks on various subjects Focus: Science, math, computing, humanities | https://en.wikibooks.org/wiki/Main_Page |
BookSmart
eKitabu
American Literature
Hog Hop – A Simple Jumping Game remix
Hog Hop is a fun, beginner-friendly Scratch game that teaches you the basics of game design and character control using simple programming blocks.
In this remix, you play as a cute hog who needs to hop over moving obstacles to avoid crashing. It’s a one-button game: press the spacebar to jump! The longer you play, the faster the obstacles come, making it more challenging and exciting.
This project is a remix of a simple jumping game created to help students:
- Understand how events like “when space key pressed” work.
- Use motion and gravity simulation (jump and fall).
- Detect collisions between sprites (hog and obstacle).
- Use loops, conditions (
if
,else
), and variables like score or speed. - Customize sprites, backgrounds, and sounds.
Learning Objectives:
- Learn basic Scratch programming skills.
- Understand how to handle keyboard input and sprite interaction.
- Modify and remix an existing game to make it your own.
- Develop creativity by adding your own sounds, characters, or levels.
Try This!
- Can you add background music?
- Can you make the hog double jump?
- What happens if you add more obstacles?



Subject: Computer Science / Coding / Scratch
Level: Suitable for Grade 4–8
Platform: Scratch
- 1
- 2
- 3
- …
- 8
- Next Page »