@@ -244,7 +244,7 @@ Extend [AMY][] to manage the process of training people to be instructors.
244
244
245
245
| ** Intensity** | ** Involves** | ** Mentors** |
246
246
| ------------- | --------------| ------------ |
247
- | Moderate | Workflow Design, Interface Design, Python, Django, Testing | [ @pbanaszkiewicz ] [ ] |
247
+ | Moderate | Workflow Design, Interface Design, Python, Django, Testing | [ @pbanaszkiewicz ] [ ] , [ @ gvwilson ] [ ] |
248
248
249
249
### Background
250
250
@@ -253,10 +253,14 @@ to keep track of who's qualified to teach,
253
253
what workshops have run,
254
254
who taught and attended,
255
255
and so on.
256
- This project will extend it to manage all aspects of instructor training,
257
- and will replace the current mish-mash of Etherpads and Google Docs spreadsheets
258
- that we use for this purpose.
259
- The main requirements are:
256
+ This project will extend it to manage all aspects of our instructor training course,
257
+ an intensive two-day workshop that introduces people to basic ideas in educational psychology and instructional design
258
+ and shows them how to apply those ideas to teaching basic coding skills to researchers.
259
+ For more information on the instructor training program,
260
+ see [ the course notes] [ instructor-training ] (under construction).
261
+
262
+ Instructor training is currently managed using a mish-mash of Etherpads and Google Docs spreadsheets.
263
+ The main requirements for its replacement are:
260
264
261
265
* recording applications from individuals and groups who wish to become trainers
262
266
* matching those applications to upcoming instructor training workshops
@@ -272,15 +276,15 @@ that can be used by administrators, trainers, and mentors;
272
276
making that workflow's implementation flexible so that it can easily be reconfigured as our process evolves;
273
277
testing both the usability and functionality of the new interface.
274
278
275
- The software stack for this project is [ Python] [ ] , [ Django] [ ] , and [ JQuery ] [ ] .
279
+ The software stack for this project is [ Python] [ ] , [ Django] [ ] , and [ Javascript ] [ ] .
276
280
277
- ## Open Source Development Experience
281
+ ### Open Source Development Experience
278
282
279
283
Skills required to complete the project (you can apply without all of them):
280
284
281
285
* Knowledge of [ Python] [ ] .
282
286
* Knowledge of [ Django] [ ] or a similar three-tier web application framework.
283
- * Knowledge of [ JQuery ] [ ] or a similar front-end Javascript UI toolkit .
287
+ * Knowledge of [ Javascript ] [ ] for front-end user interface development .
284
288
* Familiarity with [ GitHub] [ ] workflows.
285
289
286
290
Any of these skills could be learned during the project and we will help you
@@ -316,6 +320,7 @@ Project proposal: please create a pull request to this repository.
316
320
317
321
Other: please use our [ mailing list] [ ] .
318
322
323
+ [ @gvwilson ] : https://github.com/gvwilson/
319
324
[ @pbanaszkiewicz ] : https://github.com/pbanaszkiewicz/
320
325
[ @rgaiacs ] : https://github.com/rgaiacs/
321
326
[ AMY ] : https://github.com/swcarpentry/amy
@@ -325,7 +330,8 @@ Other: please use our [mailing list][].
325
330
[ Git ] : http://git-scm.com/
326
331
[ GitHub ] : https://github.com/
327
332
[ gsoc-issues ] : https://github.com/numfocus/gsoc/issues
328
- [ JQuery ] : http://jquery.com/
333
+ [ instructor-training ] : https://swcarpentry.github.io/instructor-training/
334
+ [ Javascript ] : https://en.wikipedia.org/wiki/JavaScript
329
335
[ mailing list ] : https://groups.google.com/a/numfocus.org/forum/#!forum/gsoc
330
336
[ python-requests ] : http://docs.python-requests.org/en/master/
331
337
[ Python ] : https://www.python.org/
0 commit comments