It sure looks like a blue-green algae, which I think is what ocillatoria is. This has been a rough year here in Ohio with the heat and very limited rain. Don't go swimming in there as long as you have it, and keep pets out.
If Bill Cody sees this, I am sure he can/will provide a more certain answer.