forked from HarryEMartland/codeupmanchester.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathworkshops.html
71 lines (69 loc) · 3.26 KB
/
workshops.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
---
title: Workshops
layout: default
---
<main role="main">
<div class="container">
{% include title-section.html %}
<div class="bg-white">
<div class="row">
<div class="col-md-8">
<p>
CodeUp can be a convenient space to get together and share ideas with others doing similar work. In the past people have
run workshops on mobile app development, web page design and the FreeCodeCamp exercises, and we've even had a
couple working on their Udacity Android Basics nanodegree coursework. In future we hope to run workshops on git
and database languages, and we're considering setting up a longer-term project that people can contribute to.
</p>
<p>
One we get asked about a lot is:
</p>
</div>
<div class="col-md-4">
<img class="fit rounded" src="./Content/programming-101-workshop.jpg" />
</div>
</div>
<div class="row">
<div class="col-md-12">
<h4>
Programming 101
</h4>
<p>
On
<a href="people.html" target="_blank">Drew</a>'s second visit to CodeUp Manchester Claire found out he was a teacher and asked if he could help some
of the beginners with a quick introduction to programming. That course quickly grew into a three-part series
of workshops that now runs 2-3 times a year.
</p>
<p>
Programming 101 is designed to be a whistle-stop tour of everything programming languages can do. It is a practical session
using Python 3, a language that is beginner-friendly but still presents enough of a challenge to be interesting
and applicable to future learning. Think of it a bit like those bumper lanes at the ten-pin bowling alley.
</p>
<p>
The workshop covers the basics of software development common to nearly all programming languages: data types, variables,
inputs and outputs, conditional execution, loops and data structures. In the first session you’ll create your
first program, and from there you'll make lots of little programs that build on what you know.
</p>
<p>
Before attending the workshop you will need to download and install Python 3, which you can get
<a href="https://www.python.org/" target="_blank">here</a>. Copies of the slides for all three parts of the workshop are open source and are published under a
creative commons licence. They can be found here:
</p>
<ul>
<li>
Programming 101 –
<a href="https://www.dropbox.com/s/87fzzzsfb00bers/Progamming%20101%20-%20Part%201.pptx?dl=0" target="_blank">Part 1</a>
</li>
<li>
Programming 101 –
<a href="https://www.dropbox.com/s/tkfyopi9ht377lf/Progamming%20101%20-%20Part%202.pptx?dl=0" target="_blank">Part 2</a>
</li>
<li>
Programming 101 –
<a href="https://www.dropbox.com/s/hq32o06u12kc8ib/Progamming%20101%20-%20Part%203.pptx?dl=0" target="_blank">Part 3</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</main>