You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is a really simple KaTeX theme component for Discourse.
It stuffs all the necessary bits at the end of </head>.
It loads all KaTeX and CSS (currently v0.10.0) from the jsdelivr CDN.
It then uses the Discourse theme API api.decorateCooked to update the content of posts.
NOTE: I have deviated from the default KaTeX and use the delimeters $$ for inline LaTeX and $$$ for block LaTeX.
But you can edit the options of the KaTeX function pretty easily from the theme editor.
Ideas are cheap. Make a prototype, sketch a CLI session, draw a wireframe. Discuss around concrete examples, not hand-waving abstractions. Don't say you did something, provide a URL that proves it.
Ship it
Nothing is real until it's being used by a real user. This doesn't mean you make a prototype in the morning and blog about it in the evening. It means you find one person you believe your product will help and try to get them to use it.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
If you want to use Xcode's FileMerge as your git mergetool, this is how you set it up.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bookmarklets and scripts for tweaking gradescope.com
Gradescope Hacks
This is a collection of bookmarklets and scripts that you can use to adapt Gradescope to do (currently) unsupported things. Unless otherwise noted, make a new bookmark, then set it's link/URL to the code for each hack.
Directions
To make a new bookmarklet, create a new bookmark in your browser, then use the edit functionality to set the URL. Make sure to include the full text starting with "javascript:". When you click that bookmark while on the page it will prompt you and then do its thing. :)
(Nothing should happen on any page that isn't the right one.)
Warning: These are subject to break at any time. :-)
Created
November 1, 2016 09:33— forked from amyjko/cer.md
Computing education research (CER) is the study of how people learn computing and the invention of better ways to teach computing. This FAQ will teach you more more about the field and how you might contribute to it.
What is computing education research?
First, CER is not teaching. Teaching is helping people acquire knowledge, skills, attitudes and beliefs. Research is discovering truth and inventing solutions. Teachers teach computing, whereas computing education researchers discover what is true about the teaching and learning of computing, and invent new techniques for teaching and assessing it (some pedagogical, some computational).
It's also important to note that I construe "computing" broadly: it's not just about programming, or even just about computer science, but also about all of the phenomena surrounding computing (including privacy, security, information ethics, software engineering, etc.). This means that computing education and computing education research can and do cover far more t