Don't Have The Well-Trained Mind?

Get the number one guide for Homeschooling and Classical Education

$34.95
Buy It Now
  • Programming Resources GameMaker Like Scratch, GameMaker is an introduction to programming; the difference is that Scratch is a free educational language, while GameMaker is proprietary and for-profit (the company’s home site is http://www.yoyogames.com/). GameMaker can be a powerful teaching tool, though, because it allows students to create computer games while learning basic programming techniques....

    Read more »

  • Online Classes Java The programming language Java can be learned through online courses or free online tutorials. Java is widely used, and there are many resources available; these are just a few. Java for the Absolute Beginner tutorials on Youtube, from The Java Hub: https://www.youtube.com/user/TheJavaHub Code Academy offers a free introduction to Java (among...

    Read more »

  • Programming Resources Scratch The programming language Scratch was developed at MIT as an educational tool to introduce younger students to programming, as a stepping stone to more advanced work. There are many good Scratch resources designed for students from fourth grade up. The Scratch home page at MIT contains tutorials, projects, and more: https://scratch.mit.edu/...

    Read more »

  • Programming Resources Edhesive (Computer Science) Subject: Computer science Grade level: High school Publisher: Edhesive (previously “Amplify”) Website: https://edhesive.com/ Description: Introductory and AP computer science courses, developed in association with the University of Texas-Austin, offered as live, online, instructor-led classes.
  • Programming Resources Python Students can study the programming language Python in several different ways: Michael Dawson’s book Python Programming for the Absolute Beginner, 3rd edition (Course Technology, 2010) is a self-teaching guide for high school students and (possibly) highly motivated upper middle schoolers.  An online companion can be purchased and downloaded at Delmar Cengage Learning. Hello,...

    Read more »