Add assessment

This commit is contained in:
Chris Proctor 2024-05-20 23:17:52 -04:00
parent 8035896a39
commit 1de4469022
1 changed files with 20 additions and 0 deletions

20
assessment.md Normal file
View File

@ -0,0 +1,20 @@
# Object Oriented Programming Quicksheet Assessment
Tom,
This is a thoughtful reflection on OOP and where it fits into your teaching practice. It doesn't
need to be everywhere, and CSP doesn't feel like it's the right place for a heavy does of programming.
While I'm generally not very interested in arguing about which programming language is best
for teaching, I do feel OOP and JavaScript don't really go well together. Recent versions
of JS (ECMA 6) support a class syntax, but at its heart, JS is still grounded in prototypical
inheritance--subtly and confusingly different from class inheritance!
Your course proposal is interesting, particularly as it would be a chance to have a less content-heavy,
more constructionist learning environment. This could pair so well with other initiatives in a school.
I have dreamed for years of using some game framework, having students create games, and then making
them available on a physical console like they used to have in video arcades, perhaps in the school library
or a hallway. I think the experience of creating a game and then having it become a hit with peers
would be powerful.
Chris