See the PDF.
See the PDF.
https://kelseybrown.github.io/cs318/final (src) http://yoda.cs.uwec.edu/cs321/students/ehlersmj4814/cs318/final/index.php (src) https://farleysm8909.github.io/cs318/final (src) https://rileyj9084.github.io/CS318/final (src) https://gorellak.github.io/cs318/final (src) https://grosskjl2663.github.io/cs318/final (src) https://grossme5161.github.io/CS318/final (src) https://untrustedlife.github.io/cs318/final (src) https://hannaske.github.io/cs318/final (src) https://hayley09.github.io/CS318/final (src) https://ach0261.github.io/cs318/final (src) https://nickjohnston1625.github.io/CS318/final (src) https://jbmoss84.github.io/cs318/final (src) https://lathertb.github.io/cs318/final (src) https://lexamarie25.github.io/cs318/final (src) https://jonathan0606.github.io/cs318/final (src) https://michaeaj1.github.io/cs318/final (src) https://northke.github.io/cs318/final (src) https://travisnyhus.github.io/cs318/final (src) https://jamieorourke.github.io/cs318/final (src) https://quaranpn4020.github.io/cs318/final (src) https://sarknik.github.io/cs318/final (src) https://snelldj.github.io/cs318/final (src) https://swieciam5708.github.io/cs318/final (src) https://thaoamanda.github.io/cs318/final (src) https://meganzak.github.io/cs318/final (src) https://zimmerab.github.io/cs318/final (src)
Today I job-shadowed Mr. Kurt, a 4th and 5th grade teacher at the Chippewa Valley Montessori School. I am not looking to become an elementary school teacher. I just wanted to see how someone spends the entire day with such undeveloped brains and bodies. As a university professor, teachers of this age group instantly have […]
Dear students, Today we close out our formal exploration of the stuff of programming languages. This is what we said we’d look into in the syllabus: Recognize and exploit the strengths of three major programming paradigms: imperative, functional, and object-oriented. Reason about the strengths and weaknesses of various type systems. Weigh the costs and benefits […]
Dear students, Today is peer review day. You will examine three peers projects and give anonymous written feedback. You will spend 15 minutes examining each site in detail. Look for functional issues. Try to break it by resizing the window and locate weird interactions with links or menus. Look for aesthetic issues. Do the colors […]
Dear students, Last time we saw how we could add a hook in Ruby so that when a non-existent method is called on a object, we can still execute the desired action. method_missing lets us write really virtual methods—ones that don’t even exist. Our code effectively used information about the method that would have been […]
Your final in this course is to finalize your project, reflect on it, and present a demonstration of your work during the final exam period. Task 1: Finalize Copy your prototype2 folder to a folder named final in your GitHub project. Make any changes based on the second round of peer reviews. Present this final […]
Dear students, A lot of the world saves time and energy by using a content management system (CMS). These systems allow users that don’t know much about HTML and CSS to still produce beautiful websites. The most frequently used CMS is WordPress, which is responsible for 27% of the web. It accounts for 60% of […]
Dear students, This last week of the semester we enter the crazy world of metaprogramming. What is metaprogramming? Well, there’s been a recurring them in our discussion this semester. C++ pushed very hard to make our data be treated just like builtin data. The classes we write are allowed to be virtually indistinguishable from the […]