Evan Cole

Logo

What if best practice was common practice?

View My GitHub Profile

Open Education

Below are aligned educational resources I have been involved in developing:

Software as a Second Language: An approach for incrementally adopting comprehension-first programming education designed around four levels of time investment:

  1. Quick Wins: Teaching or study techniques you can pick up in under an hour.
  2. Tools: Guides for adopting tools like Study Lenses that help understand any code you are working with.
  3. Content: Lesson plans, exercises, and references that can be incorporated into an existing curriculum.
  4. Curriculum: Guides & resources for redesigning programming curricula around comprehension-first learning objectives.

De Nepo: Open Ed: A collection of evidence-based resources & tools for computing education. Some highlights:

InTechgration: I am helping them to adopt/adapt De Nepo materials, and giving Instructional design & curriculum packaging advice for WDX-180

Blocks to Text: Thoughts about helping learners transition from blocks to text. Also an experiment in hosting essays+slides+demos in one GitHub organization.

JS for Open Computing Education. A presentation from FOSDEM ‘19 with some principles for designing realistically open computing education. The code is wonky, the ideas are solid.

Micromaterials: Open learning resources that are focused, free, give automated feedback, and (ideally) generate endless practice.