OU blog

Personal Blogs

Christopher Douce

Preparing to tutor TM113 Computing fundamentals 2

Visible to anyone in the world

One of the new level 1 computing modules on the BSc (Honours) Computer Science with Artificial Intelligence qualification goes by the catchy title TM113 Computing fundamentals 2: programming, databases, software engineering. It accompanies TM110 Computing fundamentals 1: concepts and Python programming.

As suggested by its title, this new module has three strands. What follows are a set of links and resources that may be useful to anyone who might be potentially interested in tutoring this module. If you have tutored TM112, the Python element will be familiar to you, but the software engineering and databases less familiar (although you may be familiar with databases, if have had any awareness of TM254 Managing IT: the why, the what and the how).

Programming

If you are familiar with software development but not with Python, the following OpenLearn and Cisco resources might be useful:

Databases

Within OpenLearn, there is the following:

Another useful resource that has been mentioned is:

Software engineering

Turning to the theme of software engineering, there are a couple of OpenLearn resources that have been derived from existing OU modules. 

Other resources

If you have never tutored an OU module before, the following module can be very helpful:

If you are an existing tutor, a really useful thing to do is to take advantage of the university’s fee waiver.

Reflections

The OpenLearn resources can certain be useful, and you can demonstrate awareness of the materials by gathering an informal badge (which can be added to a CV). What has really helped me to become a better tutor has been the fee waiver. This could be applied to computing modules, or modules from other faculties.

Acknowledgments

Thanks are extended to Anthony Johnson who shared some of those resources during a very early module team meeting.

Permalink Add your comment
Share post

Comments

A man with a beard

New comment

One of the problems I have with python is that it has a deadly byte that makes you laugh to death!