forked from Catrobat/catrobat.github.com
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgsod_2021.html
232 lines (219 loc) · 7.91 KB
/
gsod_2021.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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>Project Proposal</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/pygment_trac.css">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
<header>
<h1>Catrobat</h1>
<p>
A visual programming language
<br />
and set of creativity tools
<br />
for smartphones, tablets,
<br />
and mobile browsers
</p>
<p class="view">
<a href="http://www.catrobat.org/">Home</a>
</p>
<p class="view">
<a href="http://developer.catrobat.org/">Developers' Home</a>
</p>
<p class="view">
<a href="http://developer.catrobat.org/first_steps">First steps into Catrobat</a>
</p>
<p class="view">
<a href="http://catrob.at/pc">Find Pocket Code on Google Play</a>
</p>
<p class="view">
<a href="http://catrob.at/PCios">Find Pocket Code on the App Store</a>
</p>
<p class="view">
<a href="http://catrob.at/plus"><img src="googleplus.png" height="20px" /></a> <a
href="http://catrob.at/fb"><img src="facebook.png" height="20px" /></a> <a
href="http://catrob.at/pctwitter"><img src="twitter.png" height="20px" /></a> <a
href="http://catrob.at/youtube"><img src="youtube.png" height="20px" /></a> <a
href="http://catrob.at/mailinglist"><img src="google-group.png" height="20px" /></a> <a
href="http://catrob.at/github"><img src="github.png" height="20px" /></a> <a
href="mailto:[email protected]"><img src="mail.jpg" height="20px" /></a>
</p>
</header>
<section>
<h2>Project proposal for Google Season of Docs 2021</h2>
<br />
<strong>Welcome,
<br />
we officially present our project idea for this year's Google Season of Docs.</strong>
<br />
Last Updated: 11 March 2021</p>
<p>
<strong><u>About Catrobat</u></strong>
<br />
Catrobat (first released in 2010 as Catroid, now Pocket Code) aims to provide teenagers and adults a
solution to learn coding, to be creative and be prepared for the digital future of our world, as simple
logical processes, creative solutions and easily understandable connections are essential in the world
of tomorrow.
<br />
Our vision is to provide young people with the chance to include these principles in their
everyday digital-life. We believe that free, age-based and motivating software, which can be used
directly by teenagers or in education, is essential in order to prepare the next generation for their
future.
</p>
<p>
<strong><u>The project</u></strong>
<br />
The goal of this project is to update a part of the educational resources provided on the <a
href="http://wiki.catrobat.org">Catrobat Wiki</a>. The main goal of the project is to update the
Wikis educational documentation, to increase the educational value of the content and make it more
accessible for a wide audience (from kids to young adults).
<br />
The documentation should provide introductions into basic and advanced programming concepts. Through
updating the documentation, we want
to give the users, as well as the creators, a well structured basis & overview for a well documented
educational wiki page.
<br />
Therefore the main focus of the project will be to update the Wikis how-tos
section. The project should also focus on other essential parts (e.g. tutorials, FAQ, etc.) to not only
increase the educational value, but also the user and creator friendliness.
</p>
<hr />
<p>
<h3>Scope</h3>
<ul>
<li>
Examine the the existing state of the documentation based on these factors
<ul>
<li>
Educational quality
</li>
<li>
User Friendliness
</li>
<li>
Structure
</li>
</ul>
</li>
<li>
Evaluate the missing programming concepts
</li>
<li>
Update / Create the educational material
</li>
<li>
Incorporate feedback
</li>
</ul>
</p>
<p>
The project is estimated to need between 4 - 6 months, with a work load of 6hr/week, depending on the
current state of the documentation. For this task it would be ideal if the technical writer has a
background in education to create the resources.
</p>
<p>
<strong><u>Measuring the project success</u></strong>
<br />
The current state of the documentation provides little educational value and is hard to navigate for the
users. After updating the documentation the educational value of the documentation will increase and it
should be easier to navigate through the educational resources. Through updating the structure of the
page and the how-tos section we will provide the users with a place where they can easily find the
needed information for simple tasks as well as more complex problems.
<br />
We consider this project to be a
success if we evaluate the usability and educational value, measured through surveys, of the to have
increased. The many possibilities and the already existing content will boost the process of the
project. Through a technical writer, the how-tos, among others, can be prepared in a meaningful way,
especially for the young adults. A simple navigation, as well as educational materials, form the
foundation for using the visual programming language Catrobat in a playful and easy way.
</p>
<p>
<h3>Milestones</h3>
<ul>
<li>Evaluate the current state of the How-Tos</li>
<ul>Compare the existing documentation to a list of essential programming concepts</ul>
<li>Update the existing documentation</li>
<ul>
<li>Add missing concepts</li>
<li>Provide a clear structure for the examples</li>
<ul>Provide needed programming concepts</ul>
<li>Provide good examples / use cases</li>
</ul>
<li>
Quality control
<ul>
<li>Check for errors</li>
<li>Incorporate feedback</li>
<li>Evaluate state of the How-Tos</li>
</ul>
</li>
</ul>
</p>
<p>
<h3>Budget</h3>
<table>
<thead>
<tr>
<th>Budget item</th>
<th>Ammount</th>
<th>Note / Justification</th>
<th>Running total</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical writer audit, update and quality control of the educational materials</td>
<td>9000 $<br></td>
<td>estimation based on a 6hr/week ~60$/hr<br></td>
<td>9000 $<br></td>
</tr>
<tr>
<td>10 Logo T-Shirts with shipping<br></td>
<td>300 $<br></td>
<td><br></td>
<td>9300 $<br></td>
</tr>
</tbody>
</table>
</p>
<p>
<strong><u>Additional information</u></strong>
<br />
Catrobat regularly participates in the Google Summer of Code and this is our first participation in the
Google Season of Docs.
<br />
Within the framework of this project, it would finally be possible to provide a wide range of
documentation. This first experience with a technical writer can be a basis for our how-tos. This being
our first time working with a technical writer, we will make sure to provide optimal support and
integration into the Catrobat workflow.
</p>
</section>
</div>
<script src="javascripts/scale.fix.js"></script>
<script>
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
i[r] = i[r] ||
function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date();
a = s.createElement(o), m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-42270417-2', 'catrobat.org');
ga('send', 'pageview');
</script>
</body>
</html>