WEBVTT

00:00:00.000 --> 00:00:04.850 align:middle line:90%


00:00:04.850 --> 00:00:06.080 align:middle line:90%
Hi, I'm Karsten Lundqvist.

00:00:06.080 --> 00:00:06.930 align:middle line:90%
I love gaming.

00:00:06.930 --> 00:00:08.290 align:middle line:90%
I also like coding.

00:00:08.290 --> 00:00:11.340 align:middle line:84%
Currently I work a lot
on Android programmes.

00:00:11.340 --> 00:00:12.430 align:middle line:90%
And that's why we're here.

00:00:12.430 --> 00:00:15.860 align:middle line:90%


00:00:15.860 --> 00:00:18.940 align:middle line:84%
I started out with an
Amstrad and I coded on it.

00:00:18.940 --> 00:00:21.780 align:middle line:90%
And I learned to code that way.

00:00:21.780 --> 00:00:25.030 align:middle line:84%
Code is everywhere, in
dishwashers, in cars,

00:00:25.030 --> 00:00:26.590 align:middle line:90%
in space shuttles.

00:00:26.590 --> 00:00:28.950 align:middle line:84%
But it's actually
not rocket science.

00:00:28.950 --> 00:00:30.230 align:middle line:90%
Everyone can learn.

00:00:30.230 --> 00:00:33.250 align:middle line:84%
When you write a programme,
you rarely start with a blank

00:00:33.250 --> 00:00:34.420 align:middle line:90%
canvas.

00:00:34.420 --> 00:00:36.880 align:middle line:84%
Instead, you bring
together ideas

00:00:36.880 --> 00:00:39.130 align:middle line:84%
that you've met
before, quite often

00:00:39.130 --> 00:00:41.320 align:middle line:90%
from seeing other people's code.

00:00:41.320 --> 00:00:46.530 align:middle line:84%
Seeing how they worked, modify
them, adding extra functions.

00:00:46.530 --> 00:00:49.210 align:middle line:84%
Didn't necessarily understand
the whole programme,

00:00:49.210 --> 00:00:52.170 align:middle line:84%
but we could concentrate
on one particular bit.

00:00:52.170 --> 00:00:55.820 align:middle line:84%
In this course, we we'll be
developing a game together.

00:00:55.820 --> 00:00:58.350 align:middle line:84%
We'll start out with a ball
in the middle of the screen.

00:00:58.350 --> 00:01:00.160 align:middle line:90%
We'll move it around.

00:01:00.160 --> 00:01:02.750 align:middle line:84%
We'll introduce a few
programming constructs

00:01:02.750 --> 00:01:04.450 align:middle line:90%
that will control the ball.

00:01:04.450 --> 00:01:06.360 align:middle line:84%
In that way we'll
get a real game.

00:01:06.360 --> 00:01:08.730 align:middle line:84%
But through that
process, we will actually

00:01:08.730 --> 00:01:11.030 align:middle line:84%
learn different
programming constructs.

00:01:11.030 --> 00:01:13.470 align:middle line:84%
You will be part of a
bigger community, who is

00:01:13.470 --> 00:01:15.320 align:middle line:90%
helping you to do the learning.

00:01:15.320 --> 00:01:17.880 align:middle line:84%
So that, if you don't
understand something,

00:01:17.880 --> 00:01:20.756 align:middle line:84%
you can go on, for instance, to
our frequently asked questions

00:01:20.756 --> 00:01:21.750 align:middle line:90%
page.

00:01:21.750 --> 00:01:22.830 align:middle line:90%
So let's get started.

00:01:22.830 --> 00:01:25.380 align:middle line:90%
I hope you enjoy the course.

00:01:25.380 --> 00:01:32.991 align:middle line:90%