All posts by Mr Stratton

Computing teacher and a PT at Coltness High School.

Microsoft Mirage Table

The kinect is basically a depth sensitive web cam. Researchers at Microsoft have created a 3D video conferencing tool that includes aspects of augmented reality as well as 3D scanning.

[kml_flashembed movie="http://www.youtube.com/v/EaCjTog0u40" width="425" height="344" allowfullscreen="true" fvars="fs=1" /]

More details here. Now the thing is that this looks a lot like a scene from Minority Report (the 2002 movie). However, while the film has 3D holographic projectors, running from a 2D source. Microsoft has 3D capture and uses a 3D projector to convince the user that they are seeing in 3D.

[kml_flashembed movie="http://www.youtube.com/v/OSDqZeI2WlA" width="425" height="344" allowfullscreen="true" fvars="fs=1" /]

In ten years we have went from a science fiction film based in 2054 to a working prototype.

How the Internet works in 5 minutes

I liked this video but I did not like or agree with their definition of server, it was a simplification too far.

[kml_flashembed movie="http://www.youtube.com/v/7_LPdttKXPc" width="425" height="344" allowfullscreen="true" fvars="fs=1" /]

Compare it with the video below and you will see the similarities

[kml_flashembed movie="http://www.youtube.com/v/Ve7_4ot-Dzs" width="425" height="344" allowfullscreen="true" fvars="fs=1" /]

A question from a Pupil

Hi, I’m currently studying computing on Scholar and one of the answers to a question I disagree with. The question is “a program stores the user IDs of 20 SCHOLAR users. Which of the following would be the most efficient way of storing this information?” and the possible answers are:
  • 20 integer variables
  • an array of integers
  • an array of strings
  • 20 string variables
Scholar says the answer is an array of strings, but why? I thought the answer would be an array of integers, as to log into Scholar you just use numbers. Please explain why it is an array of strings ?

Continue reading A question from a Pupil