Skip to content

{ Category Archives } Teaching

Using Google Docs for Grading

Using Google Documents for Grading – ProfHacker – The Chronicle of Higher Education “Enter Google Documents, one of our favorite cloud-based tools. I’ve been using it for some time now as a way for students to submit their work. But it wasn’t until I read Andrew Cullison’s “Grade Student Papers Using Google Forms” that I [...]

Tagged ,

Going from Java to C++

I’ll be teaching CPSC 230, Computer Science II, in the Fall. We use C++ in that course and students have had a one-semester course, Computer Science I, using Java. Here are soem links about going form Java to C++. Moving from Java to C++ moving from java to c++ (tags: c++ java tutorial programming) Book of C++ going from [...]

Tagged , ,

An Agglomeration of links for 2011-03-11

Links to ways to spend your money while traveling, a couple of links to the announcement of the 2011 Turing award, and a related link to a site about NP completeness Is There a Right Way to Spend Money When Traveling? – Practical Traveler – NYTimes.com Repeatedly confounded by these questions, my wife, Joan, and [...]

Tagged , ,

Checking Plagiarism

Different Types of Plagiarism | WriteCheck Various resources for writers about plagiarism (tags: writing plagiarism)

Tagged ,

Free Online Course Materials at MIT, The HigherEd Teaching and Learning Portal, a very nice collection of electronic literature

Here are three very nice resources that may seem disparite, but have lots in common. They all deal with sharing excellent sources that deal with creativity, teaching, and learning. Free Online Course Materials | OCW Scholar | MIT OpenCourseWare “OCW Scholar courses are designed for independent learners who have few additional resources available to them.” [...]

Tagged , , , , ,

Cutting Off the Internet

Egypt’s Autocrats Exploited Internet’s Weaknesses – NYTimes.com “But quickly lost in the swirl of revolution was the government’s ferocious counterattack, a dark achievement that many had thought impossible in the age of global connectedness. In a span of minutes just after midnight on Jan. 28, a technologically advanced, densely wired country with more than 20 [...]

Tagged ,

Women as computers

Top Secret Rosies “In 1942, when computers were human and women were underestimated, a group of female mathematicians helped win a war and usher in the modern computer age. Sixty-five years later their story has finally been told. “ (tags: mathematics women history computing computers)

Tagged , ,

AI, Gaming, and Adopting New Technologies links for 2011-02-07

What Is Artificial Intelligence? – NYTimes.com “I.B.M.’s groundbreaking question-answering system, running on roughly 2,500 parallel processor cores, each able to perform up to 33 billion operations a second, is playing a pair of “Jeopardy!” matches against the show’s top two living players, to be aired on Feb. 14, 15 and 16. “ (tags: ai ibm [...]

Tagged , , ,

Topics for Programming Languages

A few links to some topics we come across in CPSC 401, Organization of Programmgin Languages. The first oens deal with ALGOL and Scheme. These are followed by a link to a presentation about types. AThe last was added in June, 2011. All pretty good. Revised Report on the Algorithmic Language Algol 60 The report [...]

Tagged , , , , ,

An Agglomeration: How to Study & Wikipedia Turns 10!

Putting this together as two links I gathered on January 18, 2011, it seems that these have little to do with each other. The first si a link to a site that I occasionally point out to my students. it has some good advice, good arguments, and the occasional cartoon to make the case for [...]

Tagged ,