►
From YouTube: Courseware as Code with GitLab
Description
Vote for our SXSW workshop here!
https://panelpicker.sxsw.com/vote/118974
A
At
get
lab,
our
mission
is
to
turn
read
into
read,
write
so
that
everyone
can
contribute
one
of
the
places
that
struggles
the
most,
with
understanding
that
everyone
can
contribute
to
something
is
education
hi.
My
name
is
pj
metz
and
I'm
a
former
english
teacher
turned
education,
evangelist
for
git
lab
and
I'm
here
to
talk
to
you
about
courseware.
As
code
courseware's
code
started
as
an
idea
at
the
u.s
army
cyber
school
later
on
we're
going
to
talk
to
you
more
about
the
details
of
what
that
means.
B
B
As
they
started,
building
out
the
content,
they
were
storing
files
on
laptops
and
hard
drives.
That
approach
quickly
became
a
problematic
when
the
school
experienced
turnover
and
the
content
was
lost
when
individuals
left
the
organization,
other
early
tactics
included
emailing,
zip
files
and
whiteboarding,
which
resulted
in
inefficient
and
exceedingly
manual
processes.
B
The
goal
was
to
empower
the
team
with
courseware
is
code
and
use
devops
principles
like
continuous
integration
and
continuous
development
to
replace
the
traditional
maintenance
of
content
and
documentation.
Styles,
such
as
presentations,
word,
processing
documents
and
spreadsheets
with
markdown
and
cicd
pipelines
fast
forward.
One
year
the
courseware's
code
repository
had
over
six
thousand
commits
from
175
users,
not
only
from
faculty
but
from
students
themselves.
B
This
example
shows
how
revolutionary
courseware
is
code
can
be
for
professional
training,
but
what
about
in
typical
educational
classrooms?
Several
of
our
get
lab
for
education
program
members
have
adopted
this
funnel
and
have
seen
transformational
results.
For
example,
harriet
watt
university
in
scotland
deploys
15
coding,
based
courses
over
four
campuses
and
four
different
countries.
The
benefits
to
students
and
faculty
are
immense.
B
Instructors
saw
a
10
times
improvement
in
marking
times
with
automated
testing.
Any
educator
can
appreciate
those
results.
Students,
love
having
everything
in
one
location
and
gitlab,
made
it
easier
to
work
together.
One
student
remarked-
and
I
quote-
gitlab
has
made
group
work
easier.
It
was
a
crucial
tool
in
multiple
group
work
projects.
B
It
really
helped
with
coordinating
development.
The
university
of
manchester
in
the
uk
has
also
adopted
this
funnel
as
well.
They've
actually
created
devops
tools
to
find
pattern
and
evaluation
metrics
that
can
be
used
to
improve
course
content
and
reflect
on
the
most
common
issues.
The
students
are
facing.
A
A
Now
any
teacher
can
take
this
template
and
they
can
bring
devops
right
inside
for
their
students
and
they
can
do
it
as
easily
as
creating
a
static
website.
We've
got
everything
they
need
right
in
a
readme
file.
So
it's
easy
to
follow.
You
might
need
some
coding
experience,
but
it
also
walks
you
through.
So,
if
you're
new
at
this,
you
can
tell
you
exactly
what
to
do.
A
We
were
very
excited
to
work
with
alejandro
and
we
were
more
excited
to
bring
what
he
built
to
others,
so
they
can
implement
devops
cycles
into
their
own
classroom
now,
courseware,
as
code
is
not
just
for
computer
classes,
I.t
students
or
developers,
it's
something
that
we
believe
can
be
used
for
classes
all
over
the
educational
spectrum.
By
using
the
devops
life
cycle,
we
can
prepare
students
not
just
for
a
world
where
tech
is
becoming
all
more
present,
but
we
can
also
prepare
them
for
collaboration
working
in
teams
working
asynchronously
with
a
global
group.