Six years is a long time to work on anything.  I’ve only had one job which lasted longer than that.  (In fairness, so did my dad … Since he only ever really had one job.)  But it’s a bit of a rush to realise I’ve only got four more final prep weeks ahead of me.

How’d it go this year?  I took many fewer MOOCs, but learned much more.  This summer’s work has been worth well more than twice what I’ve been through with TU100 so far at the OU.  Computer science and object-oriented programming were covered in far more depth than just introductions, abstract program design was probably at introduction level (possibly a bit lower), and my mathematics refresher was very strong: It seems to have covered all of MU123.  And all of it was free!

I’ve also gotten cosy with this year’s modules.

For MST124, as I said, my Khan Academy prep seems to have taken me through everything I would have been exposed to in MU123.  Additionally, I’ve worked through the “boot camp” for MST124 (a series of practice tests and live/recorded tutorials reviewing pre-MST124 maths), and the first two units of MST124.

MST124 is unique compared to other modules I’ve been exposed to or heard about at the OU: They recommend you open your books and start going through the material as soon as you get them.  They know that this stuff is difficult for some people, and give us as much time to get through it as possible.  So even though I’d planned on only getting a week ahead with my study, I’ve done as recommended, and am three or four weeks in.  It’s going really well so far, with only some silly and redundant trigonometric concepts giving me pause.

For anybody considering MST124, here’s my recommendation for preparation: Don’t bother with the “Revise and Refresh” learning materials: They’re rubbish.  But use the quizzes to check your level, and definitely do the tutorials, at least the recorded ones.  For any gaps the quizzes turn up, use Khan Academy.  Or your favourite YouTube resource that explains to your learning style.  (The actual MST124 materials are fantastic, though.)

I’ve even rattled off my first TMA, which I’ll talk about in a different post.

For TM129, there’s not really much prep work for me to do.  TM129 used to be three separate 10 credit modules which have been grouped into a monolithic 30 credit module.  These previous modules are preserved in TM129’s three blocks: robotics, computer networks, and Linux.

The second two blocks don’t need much explanation: I work professionally in both of these fields at a level higher than that covered in the module, so there won’t be much for me to wrap my head around.

I’ve only been through the first week of the robotics block, but it seems I’ve inadvertently had the perfect preparation for that: the Begin Robotics MOOC presented by the University of Reading on FutureLearn.  A lot of the same material is covered, with the academics stripped out of it in the MOOC.  It looks as though the MOOC went into more depth into cybernetics, but I’ll know more later.

So that takes care of the TM129 content, but not its processes: The reports, the studying, assignments … the ePortfolio …

Well, I’ve done prep work for all of that, too, already: It was called TU100.

After five days of websites, phone calls, and emails, I’m finally enrolled on my next modules for Q62.  I’m finishing out Stage 1 with TM129 (Technologies in practice) and MST124 (Essential mathematics 1).  Enrolment for October 2017 opened on the 9th, and it finally got completely sorted this morning.  The website wouldn’t let me register on the first day, because it thought I was trying to take the modules in America from a UK address.  I don’t even know what that means, but I had to call the next day to sort it out.  Once they corrected that issue, they said I hadn’t sent in proof of residence in the UK.  Finding it pointless to argue what had or hadn’t been done, versus what had or hadn’t been lost by their IT systems, I sent in more proof.  The next hurtle was that they registered me on the phone for the modules, but didn’t tie those modules to my degree, so they wouldn’t count toward it.  (In the long run, this isn’t an issue, but it would have required more fuss next year, since my Stage 1 wouldn’t be cleared, even though I’d taken all the required modules.)  Student Finance England should start taking applications for part-time studies in the 2017/2018 academic year in around mid-May, but putting my SFE CR number in now switched me from just reserving the spot in the module until 20 April to being fully registered in it.

As with TU100, I will be on one of TM129’s final presentations.  The module’s final run is October 2018, but I think it has a February 2018 run before that.  It covers three main areas: Networking, Linux, and Robotics.  I’m glad that the degree is rounding out the ICT experience of its programme with these areas.  I’m extremely familiar with the first two, and a very poor hobbyist in the third.  My six year old son helped me build little toy robots last year, and this year he’s been working with a brilliant snap-together circuitry kit his auntie in America got him for Christmas.  Even though the practical portions of the robotics section is entirely virtual, I’m certain he’ll enjoy sharing those parts together.  It also comes with a copy of Isaac Asimov’s I, Robot, which was one of my favourite books in seventh grade.

MST124, I’m not ashamed to say, is a bit outside my abilities.  I will not be receiving a distinction on this module.  As only a bare pass is required and the specific outcome does not impact my degree classification in the slightest, I’m using this to full advantage and studying something I know I’ll only do about average on.  The trade-off is that I should learn and grow the most with this module.

I’ve finally found the block descriptions for MU123 and MST124, so here’s what you learn:

MU123

  • Basic maths review
  • Vocabulary and notation
  • Types of numbers
  • Statistical summaries (types of averages, significant figures, etc.)
  • Algebra
  • Graphs
  • Inequalities
  • Geometry
  • Advanced algebra
  • Quadratics
  • Statistical pictures
  • Trigonometry
  • Exponentials
  • “Maths everywhere” (which I’m guessing is making it practical, which means story problems)

MST124

  • Algebra review
  • Graphs and equations review
  • Functions
  • Trigonometry review
  • Coordinate geometry and vectors
  • Differentiation
  • Differentiation methods and integration
  • Integration methods
  • Matrices
  • Sequences and series
  • Taylor polynomials
  • Complex numbers

Now, why the OU can’t just put this list side-by-side someplace and let people choose is beyond me.  Looking at this, I can see that I had cleared MU123 by the ninth grade, including the level of trigonometry taught there.  I’m about halfway up the MST124 list, having done some differential calculus, but in dire need of a refresher.  I would be bored to tears on MU123.  So even though I’m quite certain I’ll get toward the lower end of between 40% and 84% on my end-of-module exam, MST124’s my route.  (I’ve heard the exam is multiple choice, though, so anything’s possible.)

It also has a revise & review site that opens up next week for early registrants to prepare them in case we’ve forgotten as much maths as we’ve learned.

Even more pre-study studying!  This MOOC was the first I took on FutureLearn, an endeavour of the Open University which, so far, has been far superior to OpenLearn for me.  I have since taken a further two MOOCs there, and I’ve got at least six more in the pipe-line to finish before my course begins in October.

Course Title: Begin Robotics
Provider: University of Reading via FutureLearn
Price: Free
Level: Introductory
Effort: 12 hours over 4 weeks, commencing on set date
Prerequisites: None
Completion awards: Certificate of Achievement (£49 + shipping) for completing 90% of course content, or Statement of Participation (£39 + shipping) for completing 50% of course content

About the course:
This was my first foray into FutureLearn, and it was a great experience.

FutureLearn has all students start together on a course, but they can then progress at their own rate.  You can access all weeks’ content on the first day, and the course remains open for reference after the last day.  But by starting together, there’s a community of others along the way, with each article, discussion, video, or other step accompanied by its own forum thread. If you’re struggling with something, there’s probably someone else who is, too, and collaboration is available.  (This being about robotics, I spent most of my time sharing links to interesting solutions to challenges encountered in cybernetics.)

The first week of Begin Robotics introduced the glossary of terms used, a brief robotics timeline, and robotics simulations.  This last one captured the attention of most of the students.  A variety of robotics simulations have been programmed by the Reading team to allow you to interact with a virtual robot’s programming to test changes and observe results. The interactive nature of it was great for focusing learning, and the community of students comparing results helped even further.

The second week introduced sensors and actuators, for cybernetic observing and affecting the world around it.  Robotic ‘anatomy’ was a topic of discussion, now that sensors and actuators could give such discussion context.  More simulations followed, of course focused on utilising sensor information.

The third week was about robot-human interaction.  This included haptics, interface, psychology, and more.  The fourth week was about robotic learning, and artificial life.

The best thing about this course was its pacing, combined with its multi-track learning.  A beginner could start this course, and feel that they’ve learned a lot by the end of the course, with each week being more challenging.  A serious hobbyist could likewise start this course and feel that they’ve learned a lot by the end of the course.  The two would have learned vastly different things, and never been bored.

For beginners, though, they’ll possibly be left a bit wanting at the end of the course, however, as there’s no big, “Here’s how to start,” moment for them.  It’s just a lot of great information to keep in mind once they do start.  For hobbyists, though, there are a lot of general ideas and specific solutions to some real challenges, and very much worth the time effort.

The real time effort, however, is nowhere near the estimated 12 hours.  It was closer to five or six, and I completed it in four days or so.  I keep going back, however, to participate in the online discussions, as they’re quite good.