“MATLAB® is a high-level language and interactive environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications.” – MathWorks
This workshop provides an introduction to MATLAB® interface. The workshop is intended for students with no programming experience, and is designed to assist students to learn basics of programming with MATLAB. The MATLAB interface, variables, arrays, conditional statements, loops, and plots are among the topics that will be explained. At the end of the workshop, students should be able to use MATLAB for their course work, and be ready to advance their programming skills on their own.
I recently found this article about using Google SketchUp (free) in conjunction with a high school history class in Vermont. Students are learning local history by building 3D models of buildings in their community using SketchUp. Since they are getting their hands dirty and interacting and creating objects, this is helping the students retain the knowledge and getting involved with the subject. Here’s the original post on the Official Google SketchUp Blog: