non fiction for 12 year olds


non fiction for 12 year olds

Title: Discovering the Wonders of the World: Non-Fiction Books for 12-Year-Olds


Reading is a gateway to exploration and knowledge. For 12-year-olds, non-fiction books offer a fascinating world of information that can spark curiosity and inspire lifelong learning. Whether they are interested in history, science, nature, or biographies, there is a treasure trove of non-fiction books waiting to be discovered. In this article, we will explore some captivating non-fiction books perfect for 12-year-olds, providing them with an enriching reading experience and expanding their horizons.

1. “The Diary of a Young Girl” by Anne Frank:
Anne Frank’s diary is a powerful memoir that chronicles the life of a Jewish girl hiding from the Nazis during World War II. This book provides a poignant and personal account of the Holocaust, offering young readers a glimpse into the historical events that unfolded during that dark period.

2. “I Am Malala: How One Girl Stood Up for Education and Changed the World” by Malala Yousafzai:
Malala Yousafzai’s autobiography tells the story of her fight for girls’ education in Pakistan and the subsequent attempt on her life by the Taliban. This inspiring tale of courage and determination encourages young readers to stand up for their beliefs and fight for justice.

3. “The Boy Who Harnessed the Wind” by William Kamkwamba and Bryan Mealer:
This awe-inspiring true story follows the journey of a young Malawian boy who, against all odds, built a windmill to bring electricity to his village. William Kamkwamba’s determination and resourcefulness in the face of adversity will inspire young readers to embrace their own ingenuity and strive for positive change.

4. “The Wondrous Workings of Planet Earth” by Rachel Ignotofsky:
This beautifully illustrated book takes readers on a captivating journey through Earth’s ecosystems, exploring the intricate connections between plants, animals, and the environment. It encourages young readers to appreciate and protect our planet’s delicate balance.

5. “Women in Science: 50 Fearless Pioneers Who Changed the World” by Rachel Ignotofsky:
Highlighting the achievements of women scientists throughout history, this book celebrates the contributions of remarkable women who made groundbreaking discoveries in various scientific fields. It encourages young girls to pursue their passion for science and shows them that they can succeed in any field they choose.

6. “The Story of Civil Rights Hero John Lewis” by Jim Haskins:
This biography introduces young readers to the life and accomplishments of civil rights leader John Lewis. From his participation in the historic march on Selma to his lifelong fight for equality, Lewis’s story serves as an inspiration for young readers to stand up against injustice and work towards a better world.

7. “The Evolution of Calpurnia Tate” by Jacqueline Kelly:
Set in early 20th-century Texas, this novel follows the adventures of 11-year-old Calpurnia Tate as she explores her love for science and nature. Through Calpurnia’s eyes, young readers get a glimpse into the world of natural history and the struggles faced by women pursuing scientific careers in a time when it was uncommon.

8. “Bomb: The Race to Build—and Steal—the World’s Most Dangerous Weapon” by Steve Sheinkin:

This gripping historical account reveals the race to develop the atomic bomb during World War II. From the scientists who worked on the project to the spies who attempted to steal the secrets, this book provides an in-depth look at the complex ethical and scientific dilemmas that arose during this critical time in history.

9. “The Omnivore’s Dilemma for Kids: The Secrets Behind What You Eat” by Michael Pollan:
In this thought-provoking book, Michael Pollan explores the complex food system and challenges kids to think critically about what they eat. It delves into topics such as organic farming, factory farming, and the impact of food choices on our health and the environment, empowering young readers to make informed decisions about their food.

10. “The Boys Who Challenged Hitler: Knud Pedersen and the Churchill Club” by Phillip Hoose:
This true story follows a group of Danish teenagers who, during World War II, launched acts of sabotage against the occupying Nazi forces. Their bravery and defiance serve as a reminder that even young individuals can make a difference in the face of injustice.


Non-fiction books for 12-year-olds offer a world of possibilities and knowledge waiting to be explored. From historical events to scientific breakthroughs, these books provide young readers with the opportunity to expand their horizons, develop critical thinking skills, and inspire them to make a positive impact on the world around them. By introducing young readers to the wonders of non-fiction literature, we spark their curiosity, encourage lifelong learning, and lay the foundation for a future generation of informed and engaged individuals.

google play server error fix

Google Play Server Error Fix: Troubleshooting Guide for Android Users


Google Play Store is the primary source for Android users to download and update applications. However, like any other software, it is not immune to errors. One common issue that many Android users encounter is the “Google Play Server Error.” This error can be frustrating and prevent users from accessing the applications they need. In this article, we will explore the various causes of this error and provide a comprehensive troubleshooting guide to help Android users resolve the Google Play Server Error.

Paragraph 1: What is the Google Play Server Error?

The Google Play Server Error is an error message that appears when the Google Play Store is unable to establish a connection to the server. This error can occur due to various reasons, including network issues, outdated software, cache problems, or conflicts with other applications. The error message typically reads, “Server error – Retry” or “Server error – Tap to retry.”

Paragraph 2: Common Causes of the Google Play Server Error

There are several common causes of the Google Play Server Error. Firstly, it could be due to network connectivity issues. If your device is not connected to a stable internet connection, the Play Store may not be able to communicate with the server. Secondly, outdated software can also cause this error. If your Google Play Store app or Android operating system is not up to date, it may encounter compatibility issues with the server. Lastly, conflicts with other applications or cache problems can also lead to the Server Error.

Paragraph 3: How to Fix the Google Play Server Error?

Fixing the Google Play Server Error can be a bit tricky, as there can be multiple causes behind it. However, we have compiled a comprehensive troubleshooting guide that will help you resolve this error and regain access to the Google Play Store.

Paragraph 4: Troubleshooting Guide for the Google Play Server Error

1. Check your internet connection: Start by ensuring that your device is connected to a stable and reliable internet connection. If you are using mobile data, try switching to Wi-Fi or vice versa to see if the error persists.

2. Restart your device: Sometimes, a simple restart can resolve temporary glitches or conflicts. Power off your Android device, wait for a few seconds, and then power it back on.

3. Clear cache and data: Go to the Settings of your device, then navigate to Apps or Application Manager. Locate the Google Play Store app and tap on it. From there, select the “Clear cache” and “Clear data” options. Restart your device and check if the error is resolved.

4. Update Google Play Store: Ensure that your Google Play Store app is up to date. Open the Play Store, go to Settings, and tap on “About” or “Play Store version.” If an update is available, install it and check if the error persists.

5. Update your Android OS: Outdated Android operating systems can cause compatibility issues with the Google Play Store. Go to the Settings of your device, tap on “System,” then select “Software update” or “System update.” If an update is available, install it and restart your device.

Paragraph 5: Additional Troubleshooting Steps

6. Remove and re-add Google account: Sometimes, syncing issues with your Google account can cause the Server Error. Go to the Settings of your device, tap on “Accounts” or “Users,” then select your Google account. Tap on “Remove account” and confirm. Afterward, add the account back by going to Settings > Accounts > Add account > Google.

7. Check date and time settings: Incorrect date and time settings can interfere with the Google Play Store’s connection to the server. Go to the Settings of your device, tap on “Date & time,” and ensure that the settings are set to automatic or manually adjust them as required.

8. Disable VPN or Proxy: If you are using a VPN or proxy on your device, it may interfere with the Play Store’s connection. Disable any VPN or proxy services and check if the error is resolved.

9. Reset app preferences: Resetting app preferences can help resolve any conflicts or settings issues. Go to the Settings of your device, tap on “Apps” or “Application Manager,” then select the three-dot menu icon and choose “Reset app preferences.” Restart your device and check if the error persists.

10. Factory reset your device (last resort): If none of the above steps work, you may need to consider performing a factory reset. However, note that a factory reset will erase all data on your device, so make sure to back up your important files before proceeding. Go to the Settings of your device, tap on “System,” then select “Reset” or “Backup & reset.” Choose “Factory data reset” and follow the on-screen instructions.


The Google Play Server Error can be frustrating for Android users, but with the troubleshooting guide provided in this article, you should be able to resolve the issue. Remember to start with simple steps like checking your internet connection and restarting your device. If the error persists, try more advanced troubleshooting steps like clearing cache and data, updating the Google Play Store and Android OS, or removing and re-adding your Google account. If all else fails, a factory reset may be required as a last resort.

video game consoles for kids

With the increasing popularity of video games, it’s no surprise that kids are becoming more interested in gaming consoles. Video game consoles provide an immersive and interactive gaming experience that can keep children entertained for hours. However, with so many options on the market, it can be overwhelming for parents to choose the right console for their kids. In this article, we will explore some of the best video game consoles for kids, taking into consideration factors such as age-appropriateness, game library, and parental controls.

1. Nintendo Switch :
The Nintendo Switch is a versatile gaming console that offers both handheld and docked modes. It is perfect for kids who enjoy gaming on the go or playing with friends and family at home. The console has a wide variety of kid-friendly games, including popular titles like Mario Kart 8 Deluxe, Super Mario Odyssey, and Animal Crossing: New Horizons. Additionally, the Nintendo Switch offers robust parental controls that allow parents to set restrictions on game time, online communication, and content access.

2. PlayStation 4:
While the PlayStation 4 is primarily targeted towards older gamers, it still offers a range of kid-friendly games and features. The console boasts a vast library of games suitable for kids, such as Ratchet & Clank, LittleBigPlanet 3, and Minecraft . The PlayStation 4 also has comprehensive parental controls that let parents manage their child’s gaming activities, including setting playtime limits and restricting access to certain content.

3. Xbox One:
Similar to the PlayStation 4, the Xbox One offers a wide selection of games suitable for kids. With titles like Minecraft, LEGO games, and Disney Infinity, there’s no shortage of kid-friendly content on this console. The Xbox One also features robust parental controls, allowing parents to manage their child’s gaming experiences, including setting time limits, restricting access to certain games, and monitoring online interactions.

4. Nintendo 3DS:
If you’re looking for a handheld gaming console for your child, the Nintendo 3DS is an excellent choice. This console offers a vast library of games specifically designed for kids, such as Pokémon, Super Mario, and The Legend of Zelda. The 3DS also features parental controls that allow parents to set time limits, restrict access to online features, and control the content their child can access.

5. Xbox Series S:
The Xbox Series S is the latest addition to the Xbox family and is a more affordable option compared to the Series X. While it is designed for next-gen gaming, it still supports a wide range of kid-friendly games from its extensive backward compatibility library. The console offers enhanced graphics, faster load times, and improved performance, ensuring a seamless gaming experience for kids.

6. PlayStation 5:
The PlayStation 5 is Sony’s newest gaming console and offers a range of kid-friendly games. With titles like Sackboy: A Big Adventure, Astro’s Playroom, and Ratchet & Clank: Rift Apart, kids will have plenty of options to choose from. The PS5 also features parental controls that allow parents to manage their child’s gaming time, restrict access to certain content, and monitor online interactions.

7. Nintendo Wii U:
Although the Nintendo Wii U is an older console, it still offers an excellent gaming experience for kids. With games like Super Mario 3D World, Mario Kart 8, and Splatoon, kids can enjoy hours of fun on this console. The Wii U also features parental controls that allow parents to set gaming time limits, restrict access to certain content, and monitor their child’s online activities.

8. LeapFrog LeapTV:
For younger children, the LeapFrog LeapTV is a fantastic choice. This console is specifically designed for kids aged 3-8 and offers educational games that promote active play and learning. The LeapTV controller is easy for kids to use, and the console comes with a motion-sensing camera that tracks their movements, making gameplay more interactive and engaging.

9. Ouya:
The Ouya is an Android-based gaming console that offers a range of kid-friendly games. While it may not have the same level of popularity as other consoles, it is a cost-effective option for parents who want to introduce their kids to gaming. The Ouya features parental controls that allow parents to manage their child’s gaming time and limit access to certain content.

10. Nintendo GameCube:
Although the Nintendo GameCube is an older console, it still has a great selection of kid-friendly games. With titles like Super Smash Bros. Melee, Mario Kart: Double Dash!!, and The Legend of Zelda: The Wind Waker, kids can experience classic gaming at its best. While the GameCube doesn’t have online capabilities, it offers multiplayer options, allowing kids to play with friends and family.

In conclusion, when choosing a video game console for kids, it’s essential to consider factors such as age-appropriateness, game library, and parental controls. The Nintendo Switch, PlayStation 4, and Xbox One are all excellent choices for older kids, offering a wide selection of games and robust parental controls. For younger children, the Nintendo 3DS, LeapFrog LeapTV, and Ouya provide age-appropriate content and educational gaming experiences. Lastly, the Xbox Series S, PlayStation 5, Nintendo Wii U, and Nintendo GameCube offer a mix of newer and classic games that are suitable for kids of all ages. Ultimately, whichever console you choose, it’s crucial to monitor your child’s gaming habits and ensure they have a healthy balance between gaming and other activities.

Leave a Comment