CodeCampKidz is offering a free introductory course to learn basic web development for free to Boy Scouts. The course includes two free online classes led by a live instructor. Each scout will work through 4 projects from the basics to more advanced topics. These projects may be usable to fulfill requirement for the Digital Technologies and/or Programming merit badges. (It will be up to your merit badge counselor
You can learn more about the program and how to sign-up by visiting https://codecampkidz.com/boyscouts.