# data[].attributes.body
Khan Academy website

Khan Academy provides a vast library of video lessons, practice exercises, and quizzes on a wide range of subjects, including math, science, history, and more. The resources are organized by topic and grade level, allowing teachers to supplement classroom instruction or support students with additional practice.

# data[].attributes.body
National Geographic Society website

National Geographic Education offers a variety of resources for teaching geography, science, social studies, and environmental topics. These include lesson plans, activities, maps, articles, videos, and interactive tools that engage students in exploring the world around them.

# data[].attributes.body
Powered by NCTE | Read Write Think website

ReadWriteThink focuses on literacy education and provides a collection of lesson plans, activities, printables, and interactive tools for teaching reading, writing, and language arts. The resources are designed to foster critical thinking, creativity, and effective communication skills in students.

# data[].attributes.body
PBS LearningMedia | Teaching Resources For Students And Teachers website

PBS LearningMedia offers an extensive collection of educational resources, including videos, games, lesson plans, and interactive activities. The resources cover various subjects, aligned with curriculum standards. Teachers can search for resources by grade level, subject, and media type to find content suitable for their classroom needs.

# data[].attributes.body
Scholastic Resource Bank website

Scholastic provides a wide range of free teaching resources for different grade levels and subjects. These include lesson plans, worksheets, activities, book recommendations, and online tools that support classroom instruction and promote literacy and learning.

# data[].attributes.body
National Education Association website

The National Education Association (NEA) offers resources, lesson plans, teaching strategies, and professional development materials for educators. These resources cover various subjects and grade levels and provide support for classroom instruction, assessment, and student engagement.

# data[].attributes.body
BBC Bitesize English website

1. Comprehensive Guides: These guides cover a wide range of topics, from grammar and spelling to writing and reading skills, for different school levels. They also provide in-depth study guides for specific books, plays, and poems commonly studied in UK schools.

2. Interactive Activities and Quizzes: Each topic is accompanied by interactive activities and quizzes to check understanding and reinforce learning.

3. Videos: Many topics feature videos that explain concepts in a simple and engaging way. Some videos also feature famous personalities and entertainers to make learning more fun.

4. Exams Support: For older students, there are resources for exam preparation, including tips on essay writing and revision.

# data[].attributes.body
BBC Bitesize website

1. Guides: BBC Bitesize offers guides on a range of topics related to ICT.

2. Quizzes: Each guide comes with a quiz to test the user's knowledge on the topic.

3. Videos: The site offers educational videos to explain complex ICT concepts in a simple and easy-to-understand way.

# data[].attributes.body
Khan Academy website

1. Video Tutorials: Khan Academy offers video tutorials on a wide range of topics.

2. Practice Exercises: Students can practice what they've learned through interactive exercises and quizzes.

3. Learning Dashboard: Allows students to keep track of their progress and identify areas for improvement.

# data[].attributes.body
TypingClub website

1. Lessons: Over 600 typing lessons that start from basic to advanced typing skills.

2. Games: Typing games that are educational and fun, helping to improve typing speed and accuracy.

3. Typing Test: Allows users to test their typing speed and get instant feedback.

# data[].attributes.body
Coding Tynker For Kids  website

1. Coding Courses: Tynker offers self-paced online courses for children to learn coding at home.

2. Minecraft Modding: Kids can learn coding by modding their own private Minecraft server that they can share with friends.

3. Game Design: Tynker provides resources for kids to learn how to design their own games.

# data[].attributes.body
Scratch website

1. Coding Environment: Scratch provides an intuitive block-based coding environment that's suitable for beginners.

2. Online Community: Kids can share their Scratch projects with the online community, and also explore and learn from projects created by other members.

3. Learning Resources: Scratch offers a variety of resources, including tutorial videos and activity guides, to help kids and educators get started with coding.

# data[].attributes.body
Code.org website

1. Curated Curriculum: Code.org offers a comprehensive K-12 computer science curriculum that pairs well with a variety of teaching spaces.

2. Hour of Code: This is a one-hour introduction to computer science, designed to demystify "code" and show that anyone can learn the basics.

3. App Lab: An environment where students can make simple apps.

4. Game Lab: Allows students to create and animate game elements.

# data[].attributes.body
Science Bob website

1. Experiments: Science Bob provides a wide range of science experiments that children can perform at home or school using common materials. These experiments cover various areas of science including physics, chemistry, and biology.

2. Q&A: This is a section where Science Bob answers interesting science-related questions sent in by kids.

3. Research Help: It offers resources and guidance on how to do a science fair project, including a list of project ideas.

4. Videos: There are numerous videos showcasing experiments, science concepts, and appearances from Science Bob on TV shows.

# data[].attributes.body
Cool Math Games website

1. Math Games: These are logic and strategy games designed to help students understand and practice different math concepts.

2. Puzzles: There are many different brain-training puzzles that help enhance problem-solving skills.

3. Strategy Games: These games can help children improve their planning and critical thinking skills.

4. Skill Games: These games are designed to help improve speed and accuracy.

# data[].attributes.body
Prodigy Education website

1. Adaptive Math Practice: Prodigy Game features math problems that adapt to the player's skill level. This ensures that students are always challenged but never overwhelmed.

2. Math Content Coverage: It covers over 1,400 crucial math skills, including operations, fractions, decimals, geometry, and more.

3. Engaging Gameplay: The platform gamifies learning by integrating math problems into a captivating fantasy world, where students can collect pets, earn rewards, and compete with peers.

4. Progress Tracking: Parents and teachers can access reports to monitor progress and identify areas where the student might need extra help.

# data[].attributes.body
Storyline Online website

1. Video Stories: Each video features a celebrated actor or actress reading a children's book. The reading is accompanied by engaging illustrations or animations from the book.

2. Activity Guides: Each book comes with a free, downloadable activity guide that includes talking points and activities designed to improve reading comprehension and verbal and written skills.

# data[].attributes.body
Starfall Education website

1. Reading Activities: Starfall has a wide range of interactive reading activities, grouped by different skill levels. These activities cover alphabet recognition, phonics, and reading comprehension.

2. Math Activities: In addition to reading, Starfall offers some math activities, including counting, addition and subtraction, and recognizing shapes and measurements.

3. Songs and Videos: The website features numerous educational songs and videos to reinforce learning in an engaging way.

4. Downloadable Materials: Starfall provides downloadable resources like worksheets, books, and posters for offline learning.

# data[].attributes.body
Starfall Education website

1. Reading Activities: Starfall has a wide range of interactive reading activities, grouped by different skill levels. These activities cover alphabet recognition, phonics, and reading comprehension.

2. Math Activities: In addition to reading, Starfall offers some math activities, including counting, addition and subtraction, and recognizing shapes and measurements.

3. Songs and Videos: The website features numerous educational songs and videos to reinforce learning in an engaging way.

4. Downloadable Materials: Starfall provides downloadable resources like worksheets, books, and posters for offline learning.

# data[].attributes.body
NASA Climate Kids website

1. Articles: The website has a variety of articles on topics related to climate change, including explanations of the science, impacts, and solutions.

2. Interactive features and games: The site offers interactive features, games, and quizzes to make learning about climate change engaging.

3. Videos: There are videos that cover a range of topics, from explanations of the greenhouse effect to profiles of careers in environmental science.

4. Craft and experiment instructions: The website provides instructions for hands-on projects related to environmental science and sustainability.

# data[].attributes.body
BBC Bitesize Science website

1. Learning guides: These include text, video, and graphics to help explain complex concepts in a simple and clear way.

2. Short videos: The site has a vast library of short videos to provide overviews or deeper dives into specific topics.

3. Interactive games and quizzes: These help students engage with the material and test their understanding in a fun, interactive way.

4. Revision resources: For older students, BBC Bitesize offers guides designed to help students revise material for tests and exams.

# data[].attributes.body
Mystery Science website

1. Mystery lessons: These lessons start with a question (or "mystery") and take students through a sequence of observations and explanations to arrive at an answer. The mysteries cover a wide range of science topics.

2. Video lessons: The lessons are delivered mainly through short videos, which include questions and prompts for discussion or activities.

3. Hands-on activities: Many lessons include simple hands-on activities. Mystery Science provides activity instructions and lists of materials needed.

4. Supplemental resources: Some lessons also come with supplemental readings or printable resources.

# data[].attributes.body
Oxford Owl website

1. Free eBook library: Oxford Owl hosts a collection of free eBooks that are perfect for children aged 3–11. Many of these books are from the Oxford Reading Tree series, which is used in 80% of primary schools in the UK.

2. Literacy and numeracy resources: These include a range of educational activities, games, and guides covering English and Maths to help children build these core skills.

3. Advice for parents: Oxford Owl has a wealth of advice on topics such as helping your child learn to read, supporting schoolwork at home, understanding school life, and dealing with challenges that may come up in your child's learning journey.

4. Teaching Resources and Class Management Tools: This includes lesson plans, activity sheets, assessments, and other resources aligned with Oxford University Press textbooks and curriculum resources.

# data[].attributes.body
Duolingo website

1. Interactive lessons: Each lesson includes a variety of speaking, listening, translation, and multiple-choice challenges.

2. Immediate grading: Users get instant feedback on their answers.

3. Personalized learning: Duolingo adapts its lessons to your learning style. Exercises are tailored to help you learn and review vocabulary effectively.

4. Motivational tools: Duolingo encourages regular practice through streak counts, points, and in-app rewards.

5. Duolingo for Schools: This tool lets educators track their students' progress and assignments.

# data[].attributes.body
ESL Library website

ESL Library is an online subscription service for teachers.

ESL Library offers a wide range of resources for English as a Second Language teachers. This includes comprehensive lesson plans, digital flashcards, printable worksheets, quizzes, tests, and specialized content. Materials are designed for all ages, from children to adults. They also provide support for teachers' professional development and feature interactive tools for online assignments.

# data[].attributes.body
British Council website

1. Lesson plans: These are comprehensive guides for teaching specific topics or skills, often including activities, worksheets, and assessment methods.

2. Teaching tips and ideas: Articles and advice on various aspects of teaching, from classroom management to using technology effectively.

3. Online training: Courses and webinars for teacher professional development.

4. Articles: These cover a broad range of topics about English language teaching and learning.

5. Classroom materials: This includes worksheets, flashcards, and other printable resources.

# data[].attributes.body
Math is Fun website

1. Topics: The website covers a comprehensive range of math topics from basic number skills to more advanced topics such as calculus and statistics.

2. Explanations: Each topic is explained in simple language, often with accompanying diagrams or animations to aid understanding.

3. Interactive Tools: Math is Fun offers a variety of interactive tools and games to help students practice and apply what they've learned.

4. Worksheets: The site provides printable worksheets for extra practice.

5. Dictionary: Math is Fun includes a math dictionary where students can look up definitions of math terms.

6. Puzzles: There are also math puzzles to challenge students and deepen their understanding.

# data[].attributes.body
IXL Maths website

1. Adaptive Learning: IXL's system adapts to a student's skill level and presents questions that get progressively more difficult as the student demonstrates understanding.

2. Comprehensive Coverage: IXL offers thousands of skills across hundreds of topics, ensuring comprehensive coverage of K-12 curricula.

3. Immediate Feedback: When students answer questions, they receive immediate feedback. If a student answers incorrectly, IXL explains the correct solution to help the student learn from their mistake.

4. Analytics: IXL provides detailed reporting on student progress and trouble spots, helping teachers and parents understand where students may need additional help.

5. Awards and Certificates: IXL motivates students by recognising their achievements and encouraging them to keep learning.

# data[].attributes.body
BBC Bitesize Maths website

1. Educational Guides: BBC Bitesize offers comprehensive guides that cover a wide array of topics in mathematics, such as algebra, geometry, statistics, and more. Each topic is explained clearly and concisely, making it easy for students to understand.

2. Interactive Activities: Alongside these guides, there are interactive activities that allow students to practice what they've learned. These activities help to reinforce understanding and make learning more engaging.

3. Quizzes: Each guide is followed by a quiz that tests the user's knowledge on the topic. These quizzes provide immediate feedback, helping students to gauge their understanding of the material.

4. Videos: BBC Bitesize also offers a variety of educational videos that explain complex mathematical concepts in a straightforward and enjoyable way.

5. Revision and Exam Support: For students preparing for exams, there are specific revision resources and practice questions available.

# data[].attributes.body
NRICH website

1. Problems: The heart of NRICH are the problems, which aim to challenge students to think mathematically. These problems often come with supporting resources like solutions, printable resources, and sometimes even videos.

2. Articles: There are also numerous articles, which could provide insight into various mathematical concepts, offer guidance on teaching certain topics, or discuss important ideas in math education.

3. Games: Interactive online games are available, offering a fun way to explore math concepts.

4. Projects: Occasionally, NRICH runs projects that encourage students to engage with the problem-solving process over a period of time. These can involve sending in solutions, which might be published on the site.

5. Teacher resources: NRICH also offers resources for teachers, including guidance on how to use the problems in the classroom, curriculum mapping documents, and professional development modules.

6. Events: NRICH sometimes hosts live events, such as online webinars, where students can engage with the team and other learners.

7. STEM resources: NRICH also includes problems that connect math with science, technology, and engineering.