Web Development for Homeschoolers

A Production of the Ultimate Homeschool Podcast Network.

275:` Web Development for Homeschoolers


Podcast episode on Web Development for Homeschoolers

In this episode, host Meryl van der Merwe interviews Robert Walsh, an experienced web developer and educator from Excalibur Solutions Stem Academy. They dive into the fundamentals of web development, discussing HTML, CSS, JavaScript, and the advantages of learning to code websites over using drag-and-drop builders. Robert shares insights on the ideal age for kids to start learning web development, free online resources, and the benefits of taking a structured web development course.

Robert Walsh was also a guest on Episode 266 where he talked about teaching students to use Tinkercad.

What is Web Development?

  • Creating content that displays inside a web browser (Chrome, Firefox, Edge, Safari)
  • Building dynamic and interactive web pages with coding
  • Requires knowledge of HTML, CSS, and JavaScript
    • HTML = Structure
    • CSS = Appearance
    • JavaScript = Interactivity and behavior

Why Learn Web Development Instead of Using Drag-and-Drop Tools?

  • Drag-and-drop tools have limitations and may not give the desired result
  • Learning HTML, CSS allows customization beyond drag-and-drop capabilities
  • Adding custom JavaScript enables complex behaviors not possible with drag-and-drop

Age to Start Learning Web Development:

  • Middle school age (6th or 7th grade) can conceptually grasp the basics
  • Need to be comfortable with a computer keyboard
  • Ability to differentiate syntax between HTML, CSS, and JavaScript

Free Resources for Learning:

Benefits of Taking a Web Development Course:

  • Get feedback and assistance from experienced instructors
  • Learn best practices and coding conventions
  • Structured curriculum and guidance

Robert’s Web Development Course Offerings

Take a look at show sponsor, FundaFunda Academy to see what they offer for online classes and web-based unit studies.

Join our Facebook Group, especially for the listeners of this podcast! You can ask questions and get advice as you try integrating technology into your homeschool.

If you enjoyed this episode, please subscribe to the show and give a rating and maybe even a review! Subscribing will help you make sure you never miss an episode

Hour of Code 2023

A Production of the Ultimate Homeschool Podcast Network.

Hour of Code 2023

253: Hour of Code 2023

The Hour of Code takes place each year during Computer Science Education Week in the week of the birthday of Admiral Grace Hopper. If you don’t know about her contribution to the field of computer science, here is a short video to watch with your children

Each year you can find many free coding activities that will take students about one hour to complete on the Hour of Code website

This year they have included a number that are related to AI and those are the ones I talk about in this episode. The 4 I tried out are:

  • Dance Party: AI Edition
  • Build Fun Apps/Games Using ChatGPT AI
  • Scratch – Book to Code
  • Discover AI in Daily Life

To celebrate Computer Science Education Week, show sponsor FundaFunda is offering a discount on their programming classes – you can get $20 off any of them with code HWT20 until Dec 31, 2023: 5-week Beginner Scratch or Python or Full semester Scratch or Python classes

—————————————————————————————————————-
Take a look at show sponsor, FundaFunda Academy to see what they offer for online classes and web-based unit studies.

Join our Facebook Group especially for the listeners of this podcast! You can ask questions and get advice as you try integrating technology in your homeschool.

If you enjoyed this episode, please subscribe to the show and give a rating and maybe even a review! Subscribing will help you make sure you never miss an episode

Hour of Code 2023

Challenge your kids to code

A Production of the Ultimate Homeschool Podcast Network.

Challenge your kids to code

208: Challenge your kids to code

There is no better time to challenge your kids to code! Computer Science Education week is December 5 – 11, 2022 but the free resources I talk about in this episode are available year-round

Mentioned in this episode:

Hour of Code – in the episode, I explain how to navigate the website to find the perfect activity for your child.

Show sponsor FundaFunda’s programming classes – you can get $15 off any of them with code HWT15 until Dec 31, 2022: 5-week Beginner Scratch or Python or Full semester Scratch or Python classes

—————————————————————————————————————-
Take a look at show sponsor, FundaFunda Academy to see what they offer for online classes and web-based unit studies.

Join our Facebook Group especially for the listeners of this podcast! You can ask questions and get advice as you try integrating technology in your homeschool.

If you enjoyed this episode, please subscribe to the show and give a rating and maybe even a review! Subscribing will help you make sure you never miss an episode

Challenge your kids to code

Programming with Scratch

A Production of the Ultimate Homeschool Podcast Network.

Programming with Scratch

Episode 37: Programming with Scratch

 

In episode 11, I covered ways to introduce your children to programming. One of those ways was Scratch, and in this episode, I will go into more detail about programming with Scratch.

What is Scratch?

Scratch was created by a team at MIT to be an accessible way for children to learn to code. It is free and can be used online, or it can be downloaded. Scratch can be used by children from age 8 all the way through high school. Younger children can use the Scratch Junior app on an iPad.

Scratch is block based. Students don’t need to type the code but just drag the blogs and stack them together

Learn more about Scratch from this TED talk by Mitchel Resnick who headed up the MIT team that developed it.

Why is Scratch great to use for coding?

  • It is easy to use. Students can learn the basics quickly.
  • It is fun to use.
  • Completed programs can be easily shared
  • Students can play each other’s games with one click see how it was coded
  • .

What can you do with Scratch?

Scratch can be used to create interactive cards, animated stories and many different types of games.

Here are some examples:

Cloud Catcher Game
Shoot the Fishes
Beach Hunt
Lucky Shot

Be sure to take a look at FundaFunda Academy’s online Scratch classes. You can select 5-week self-paced ones that progress from Beginner to Advanced or a one-semester class that can be taken over the summer or during any semester. The full semester classes are equal to all 3 of the 5-week classes and will earn high schoolers a 1/2 credit in computer programming.

If you enjoyed this episode, please subscribe to the show and give a rating and maybe even a review!

Contact Meryl via email on meryl@mediaangels.com or connect with her on Pinterest, Instagram, and Facebook

And join our Facebook group.

Programming with Scratch #learntocode #scratchprogramming #homeschoolpodcast