Ngong Road Children's Foundation

We empower Nairobi children living in poverty to transform their lives through education and support, leading to employment.

  • About
    • Selection Criteria
    • Our Children
    • Our Work
    • Our Staff
    • Our Partners
    • Board of Directors
      • Advisory Board Members
    • Awards
  • programmes
    • Education
      • Elimu Hub
    • Health and Well-Being
      • SRH
    • Supportive Community
      • Computer Lab
      • Library
      • Saturday Programme
      • Summer Camp
    • Employment Programs
      • Life Skills
      • Career Programme
      • Techmate Programme
        • Ngong Road Blockchain Lab
  • Support Us
    • Sponsor a child
    • Donate to our Scholarship Fund
    • Support our programs
    • Rent from us!
  • News
    • News
    • Events
  • Students Resource Center

Jul 24 2025

Free e-Books Sources

SourceDescriptionLink
American LiteratureIt includes a wide range of genres, such as fiction (novels, short stories, poetry, drama) and non-fiction (essays, historical documents).https://americanliterature.com/
BookSmartAll-in-one solution that provides thousands of free books, learning materials, and activities in various languages for K-12 children.https://booksmart.worldreader.org/
eKitabuDiscover 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 Gutenberg60,000+ classic books in plain text, HTML, and Kindle formatshttps://www.gutenberg.org
Open Library (by Internet Archive)Digital library of over 2M scanned bookshttps://openlibrary.org
Internet Archive BooksFull library of downloadable scanned books (PDF, EPUB, etc.)https://archive.org/details/texts
Standard EbooksProfessionally formatted open-source ebookshttps://standardebooks.org
ManyBooks.netCurated selection from Gutenberg and othershttps://manybooks.net
PDF DriveFree academic and non-fiction PDFshttps://www.pdfdrive.com
SnapplifySnapplify 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 downloadhttps://books.google.com
WikiBooksOpen-content textbooks on various subjects
Focus: Science, math, computing, humanities
https://en.wikibooks.org/wiki/Main_Page

Jul 24 2025

BookSmart

https://www.worldreader.org

Jul 24 2025

eKitabu

https://www.ekitabu.com/content

https://open.ekitabu.com/dist/cloud-reader/?epubs=..%2F..%2Fepub_content%2Flibrary.json

Jul 24 2025

American Literature

Jul 09 2025

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 »

QUICK LINKS

Home

Contact Us

Student Portal

Privacy Policy

Data Controller Certificate

CONNECT WITH US 

Ngong Road Children’s Foundation

PO Box 1765-00502

Karen, Nairobi, Kenya

0792-745-612 (Mobile) [email protected]

Covenant Guest House Road, gate no.9

  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube
OUR PARTNERS
Bimeda
Braeburn School
Kimfay
CFK Logo
Science Mill
Saf Foundation
© 2025 · Friends of Ngong Road, a 501(c)(3) nonprofit