Posts Tagged ‘Wolfram Course Assistance Apps’

By Mike Hubbartt, © Copyright 2011, All Rights Reserved.

Software: General Astronomy Course Assistant
Vendor: Wolfram Research (
Price: $4.95

Many modern students use their smart phones in school, and Wolfram understands this so they are releasing a series of course assistant applications for smart phones and devices like the Apple iPhone and iPod touch. I’ve already looked at Wolfram’s Course Assistant for Astronomy, and I wanted to look at Wolfram’s General Chemistry Course Assistant when it was released since I initially majored in Biochemistry when I first started my undergrad degree.

This Course Assistant is sold through the Apple Apps store for $4.95, and I downloaded and installed the app through iTunes, which was flawless. The data (just like in the Astronomy Course Assistant) was organized by categories:

  • Atoms, Molecules, Ions
  • Atomic Structure & Periodicity
  • Reactions & Stoichiometry
  • Gases
  • Chemical Bonding
  • Liquids & Solids
  • Acids & Bases
  • The Nucleus
  • Units & Chemical Properties

Atoms, Molecules, Ions

This category has these subcategories: Find an Element. Find an Isotope, Atomic Properties of Elements, Abundance of Elements, Properties of Monoatomic Ions, and Ion Groups.

I went to the ‘Find an Element’ subcategory and entered 8, and then pressed ‘Compute’ to see the information on Oxygen, which displayed the element name,the location in the periodic table, an image of the element, some basic element properties (symbol, atomic number, electron configuration, block, group, period, and atomic weight), thermodynamic properties (melting point, boiling point – in centigrade and fahrenheit – critical temperature and pressure, molar heat of fusion, heat of vaporization, specific heat at STP, and adiabetic index), material properties (density, molar volume, refractive index, sound speed, and thermal conductivity), electromagnetic properties, reactivity (valence, electronegativity, electron affinity, ionization energies, atomic properties (term symbol, atomic radius, covalent radius, and van der Waals radius), abundance (universal, crust, and human), nuclear properties (half-life, isotopes), and identifiers (CAS and PubChem numbers).

In addition to searching for elements by atomic number, you can also use the number of protons and electrons. My favorite subcategory of this category of the course assistant was the ‘Atomic Properties of Elements’, because the search criteria you can use to find information include atomic number/weight/radius, number of protons/electrons.neutrons, and the Lewis structure.

Atomic Structure & Periodicity

This category has four subcategories: Light & Matter, Electron Configuration, Periodic Properties of Elements, and Ionic Radii.

The ‘Light & Matter’ subcategory lets you compute EM Radiation, the energy of a photon, and photon energy. The ‘Electron Configuration’ subcategory lets you compute configuration information for atoms or ions. The ‘Periodic Properties of Elements’ calculates information for elements and element groups. The ‘Ionic Radii’ subcategory computes radii for monoatomic and polyatomic ions.

Reactions & Stoichiometry

This category has eight subcategories to Solve for Mass/Volume, Convert Mass/Volume, Calculating Molar Mass, Composition of Compounds, Concentration and Solutions, and Equations and Reactions. My favorite subcategory was Equations and Reactions, which lets you plug in data to compute Reaction Enthalpy, the Reaction Equilibrium Constant, balance chemical equations, and calculate theoretical yields. Each section lets you specify 1 to 4 reactants and 1 to 4 products. Very useful.


This category has nine subcategories to solve for Avogadro’s Law (V or n), Boyle’s Law (V or P), Charles’s Law (V or T), Gay-Lussac’s Law (P or T)/Density or Molar Mass, the Ideal Gas Law (P, V, n, and T), Graham’s Law, Average Kinetic Energy, and RMS Velocity.

Chemical Bonding

This category has two subcategories: Bond Properties of Chemicals and Lewis Structures of Elements. The ‘Bond Properties’ include dipole moment, bond types and bond lengths for water, ethanol, acetic acid, acetone, and chloroform.

Liquids & Solids

This category has three subcategories: X-ray Analysis of Solids (Bragg Equation), Boiling Point of Liquids, and Liquid Vapor Pressure. I really liked how the second subcategory lets find boiling points based on city, elevation or mountains.

This was the only area of the app that I saw an error. I went into all three subcategories and all were blank, even though I waited 10 minutes. I quit the app and after I went back into it I was able to see each subcategory, but then the app locked up for a minute. I was able to restart the app, but I have notified Wolfram about this issue and will update this review as soon as I hear back from them.

Acids & Bases

This category lets you look up properties of acids and bases, calculates the ionization percentage of a solution, determine acidity and basicity of solutions (calculate pH and pOH, H+ and OH-, and look up the pH of a chemical), calculate pKa, and solve for pH or pKa.

The Nucleus

This category lets you look up information on isotopes (get element isotopes, look up nuclear properties, and find isotope half-life), as well as compute carbon-14 dating (if you believe that the earth is actually older than 6400 years). I went into the ‘Isotopes’ subcategory and looked up the isotopes for Oxygen, which showed all of the stable and unstable O isotopes. My favorite subcategory of this section was the ‘Isotope Half-Life’, as you can easily use element name or mass numbers to compute the half-lives of elements, which was interesting considering the reactor problems currently being experienced in Japan (as well as in Chernobyl).

Units & Chemical Properties

This category contains five subcategories: Unit Conversions, Physical Properties, Thermodynamic Properties, Element Properties, and Chemical Properties. The ‘Unit Conversion’ subcategory allows conversions based on length, mass, temperature, and volume. The four types of ‘Physical Properties’ are molecular weight, density,boiling point, and melting point. The types of properties found using ‘Thermodynamic Lookup’ are enthalpy of formation, entropy, free energy, heat capacity, enthalpy of fusion, and combustion heat.

I liked the ‘Element Properties’ subcategories, because it returns a ton of information for each element (the element name, periodic table position, an image, basic element properties, thermodynamic properties, material properties, electromagnetic properties, reactivity, atomic properties abundances, nuclear properties, and identifiers), but that seems to be the same as the data returned in the ‘Find an Element’ subcategory option in the ‘Atoms, Molecules, Ions’ category of the app.


Wolfram has expanded their offerings beyond the first 6 course assistant apps available for the iPhone, iPad, and iPod touch. I tested this app using my iPod touch and was satisfied with the amount of useful information as well as the content layout. I did have a problem at one point and had to exit the app, but it then functioned normally.

As much as I enjoyed this app on my iPod touch, I’d love to be able  to retrieve all of the ‘Element Properties’ (in the ‘Units & Chemical Properties’ category) using a GUI image of the periodic table instead of the keyboard that was implemented in the app. To select elements not included on the keyboard, you just need to highlight the element that begins with the same first letter of the alphabet, then select the desired element. Preferring a GUI for this UI is a person preference and not a bug or error, but it might be more appropriate on the larger screen on the iPad.


A good value. Good data that will preclude the need to look up technical information in a textbook, which is handy for high school or college students.

By Mike Hubbartt, © Copyright 2011, All Rights Reserved.

Software: Astronomy Course Assistant
Vendor: Wolfram Research (
Price: $4.95

When  I returned to college to earn my undergrad degree in Computer Science in 2007, I was surprised to see how many students used their smart phones in school. I started on a Masters degree (MS in SE) in the Fall of 2010 and was surprised to see how many students have embraced mobile devices to help with classwork. With the release of the iPad 1.0 product, I’ve seen little or no use of netbooks on campus, and huge numbers of students using mobile devices to access and retrieve information while studying and in classrooms. I bought a iPod Touch in March and have to admit I’m hooked. The apps I’ve tried look and function very well, so I was pleased to see Wolfram Research releasing course assistants for students.

For the 3 or so readers that are unfamiliar with Wolfram Research, they have been selling Mathematica for many years. Over the course of the product life-cycle they have constantly added functionality to their powerful software. Many universities provide Mathematica for their students at low or no cost, and it is a fantastic product for Math, Engineering, and Science majors. I started using Mathematica 5 and have enjoyed using and reviewing versions 6 and 7 for MacWorld UK, and I cover 8.0 (and 8.0.1) on this blog.

This review covers the Wolfram Astronomy Course Assistant, which is sold through the Apple Apps store for $4.95. I downloaded and installed the app through iTunes, which was as fast as you’d expect. After opening the app for the first time, I noticed the data was organized by categories:

Sky Orientation, Moon, Physical Astronomy, Light and Telescopes, Starlight and Atoms, The Sun and Stars, Black Holes, Cosmology, Solar System, and Life on Other Worlds.

Sky Orientation

This category has data on: Constellations, Zodiac, Reference Points, Basic Angles, Degrees to Right Ascension, Angular Diameter, Size Comparison, Seasons, Periapsis/Apoapsis. My favorite option was the size comparison, where you compare 2 astronomical objects. My least favorite option was Seasons, where you look up the nearest solstice/equinox for a specified date.


The moon is one of my favorite bodies to observe as it is so close that many features can be seen with binoculars. I liked everything in this category, which covers moon phases, lunar and solar eclipses, and the tides. I checked out the most recent solar eclipse yesterday, and it was yesterday (May 20), although it was not visible from many places as it was primarily seen over the Atlantic ocean.

Physical Astronomy

This section covers Newton’s Laws, Newton’s Second Law, Circular Orbit Velocity, Stationary Orbits, Escape Velocity, Moment of Interia, Rotational Angular Momentum, Kepler’s Laws, Kepler’s Third Law, Kepler’s Third Law with Mass, and Relativistic Energy. All are good to have when taking an astronomy or physics class, but my favorite was escape velocity where you can compute this information for astronomical bodies based on radii of AUs, kilometers, miles, meters, and feet. Mass is set using kilograms, pounds, or grams. Very useful.

Light and Telescopes

This section covers materials useful for building or using telescopes. It uses eyepiece focal length and objective focal length to determine telescope magnification. I also like how it calculated light gathering power, so you can compare 2 telescopes (very handy when you decide to purchase your next telescope).

Starlight and Atoms

There were a few options I really liked, but don’t see a need for the Temperature Conversions as this is fairly simple to calculate and I’ve seen the conversion formulas in more than a few intro programming books. My two favorite areas in this category were the Stellar Spectral Classes (determine the property of stars using class/subclass/luminosity) and the Relativistic Doppler Effect (determine speed of a light source using wavelengths). Good stuff!

The Sun and Stars

A ton of information about our sun and stars. It is useful being able to compute the physical properties of the sun based on distance from the surface.

The Star Properties section of the category provides properties for Sirius, Canopus, Arcturus, Rigel Kentaurus A, Vega, Capella, Rigel, Procyon, Achernar, Betelgeuse, Hadar, Altair, Acrus, Aldebaran, and Spica. The type of data returned for each star was useful, however I’d rather have a dynamic list of stars pulled from Wolfram’s servers than a fixed, hard coded list.

Black Holes

How can you not be interested in one of the most powerful objects in the known universe? This category provides a means to calculate Schwarzschild Radius, Hawking Temperature, entropy, surface gravity, surface area, and gravitational redshift for black holes. Excellent information, especially for students.


This category lets you calculate the wavelength of an object that is red shifted. Nice, but I wish there were more sections than the 3 that are provided.

Solar System

Some good, quick reference information on bodies in our solar system. I particularly liked being able to retrieve images of the planets – you first retrieve a thumbnail image and can select a larger image if you want. I like how much amount data you can retrieve on our solar system bodies. I did use some of the data in the Dwarf Planets section when I wrote my piece on Dwarf Planets (see the Astronomy page of this blog for more information).

Life on Other World

This category consists of inputs to compute the Drake Equation, which accepts various data to yield the probability of life on other worlds. Very handy.


Wolfram has 6 course assistant apps available for the iPhone, iPad, and touch. I tested this app using my touch and was satisfied with the amount of useful information as well as the content layout. I would like to see fewer hard-coded lists in future releases, as Wolfram’s data source servers are excellent sources of materials and I’d love to have the capability of this (and other) apps expanded without needing to download an updated version of the app.

I had no crashes or errors when testing, although 1 time I had a timeout when attempting to retrieve an image of Mercury. As much as I enjoyed this app on my iPod touch, I’d love to see it on an iPad.


A good buy for reasonable price. Good for students in high school or college, as they can have a good valid source of information that will help when they take a class in the fascinating subject of astronomy.

By Mike Hubbartt, © Copyright 2011, All Rights Reserved.

This afternoon I read an email in my St. Thomas account about the new Wolfram mobile apps for the iPhone/iTouch/iPad and Android, so I went to their site to see what they had to offer. There are three new Wolfram Course Assistance Apps for students ( Algebra, Calculus, and Music Theory) but more are planned for a lot of other courses. I checked out the Music Theory app and it was $1.99 at iTunes.

Then I noticed the Developer Products menu at the top and checked it out. You can download API documentation, download a widget for your website or blog, or build your own widget. I’m a developer, so I decided to build a widget.

Before getting started I decided to watch the demo video from Wolfram and it is very clear. So clear I wondered if it really was as easy as it was portrayed in the video. The demo example retrieved the distance between two cities. After retrieving the information, the speaker showed it is simple to replace the names of the initial cities with variables, and it is easy to add custom labels for the variables. He then showed how easy it is to change the color of the widget, to set the widget titlebar, and a description for users.

Being an amateur astronomer, the choice of topic for my widget was simple. Yes, astronomy. I tried some code I wrote that runs in a Mathematica workbook (it retrieves images of the 8 planets in our solar system) but it didn’t work. I then just tried ‘planets’ and it worked exactly as I hoped.

All you have to do is decide what type of data you want to retrieve and then enter that into the Wolfram|Alpha site. If the site understands the query, it returns the requested data. After seeing my query retrieved information on all of the planets (including images), I created the widget but changed planets to a variable so users can specify a planet of their choice. I entered Jupiter and tested it, and it worked – a lot of good data, Jupiter’s current location in the solar system, and a picture of the largest planet in the solar system. So simple.

I saved my widget with the name Planets in Our Solar System, and you can check it out in the Astronomy section of the Wolfram website at

You have to check this out  – go to Wolfram’s site and look at all of the available widgets. Watch the demo video, then create your own widget for yourself or for others. The only thing I’d mention is that I was unable to embed my widget on this site – I don’t host my own copy of WordPress and had not found a way to be able to add it with my current configuration. I am amazed how little effort it takes to create a widget and hope our readers will explore this aspect of Wolfram|Alpha.

Easy, fun, useful, and free. How can you beat that?