The worst CS101 course ever?(cs101.wvu.edu)
cs101.wvu.edu
The worst CS101 course ever?
http://cs101.wvu.edu/about
25 comments
It seems to be called "Computer Science 101" to me.
Computer Science 101 is a 4-credit general education course designed to teach data analysis and problem solving skills using Microsoft Office 2007.
Computer Science 101 is a 4-credit general education course designed to teach data analysis and problem solving skills using Microsoft Office 2007.
The actual intro CS course at WVU is "CS 110 - Intro. to Computer Science". According to the course catalog it covers:
"Programming and program design; simple data types, variables, and expressions; program modularization through procedures, functions, and classes; repetition and selection through control structures; structured data types including arrays and records; applications."
Here's the home page for the Fall 2010 CS 110: http://www.csee.wvu.edu/~adjeroh/classes/cs110/
"Programming and program design; simple data types, variables, and expressions; program modularization through procedures, functions, and classes; repetition and selection through control structures; structured data types including arrays and records; applications."
Here's the home page for the Fall 2010 CS 110: http://www.csee.wvu.edu/~adjeroh/classes/cs110/
While they probably won't get into it too far, Excel is one of the most powerful tools ever developed for non-programmers. It massively increases the productivity of a wide swath of society.
That's true but it is not computer science at all.
CS is about your ability to create Excel, not using it.
CS is about your ability to create Excel, not using it.
I'm not actually so sure about that- being "good" with excel is partially about being able to break a big problem into a series of transformations of data. Excel is a kind of sneaky way to get business analysts to program.
Maybe it is, maybe it isn't, but it probably makes sense to judge this class in the context of the computer science major's degree plan. So have a look:
http://www.lcsee.cemr.wvu.edu/ugrad/curriculum/
http://www.lcsee.cemr.wvu.edu/ugrad/curriculum/
Nothing makes me more angry than people who do not know how to use Excel. We had a lab where we got 1,300 data points from a stress-strain failure and had to derive the material properties from such. PEOPLE DID IT BY HAND! MORE THAN ONE THOUSAND DATA POINTS IN A CSV, AND THEY DID IT BY HAND!
This title is misleading. From the site CS 101 is described as a "4-credit general education course". They steer students from all majors into this class to learn how to make flyers, use access, enter excel formulas, etc. I actually took it and found it to be pretty useful.
By the way it's not required for CS or CPE degrees. The intro for CS students is the java based CS 110. See http://www.lcsee.cemr.wvu.edu/ugrad/curriculum/curriculum-de.... For those interested in some more exciting stuff see http://ai-at-wvu.blogspot.com/. (Disclosure BS Comp Sci @ WVU)
If you look at the actual CS curriculum there, this class is not included anywhere (for the major or the minor).
All the snark in here is great, but it's really just a naming issue. This is not a recommended course for any of their actual Computer Science degree paths. Not newsworthy.
At my local university, "Introduction to Programming" is actually CS150. Courses in the 10x block seemed reserved for remedial education.
Our University had one of these courses too. They were finding that without a course like this, too many students were taking the stage one computer science courses hoping to improve their general computer skills. After introducing this course, the failure rates of the programming and data structure courses went down dramatically.
"During the Spring 2008 semester, 51.5% of our students received an A in the course."
In other words, someone couldn't use Excel to find the bell curve.
I used to teach this stuff to high school freshmen as a course titled "Information Technology Literacy." If given the choice again, I'd rather be chasing the headlights of a bus.
We had a similar course at school (circa 1990) called "Computer Literacy And Information Technology". The "A" in "And" was carefully capitalised on all course material for some reason or other.
I was going to comment that that evaluation seemed a little unfair, but lots of people have done exactly that. Gotta say I like the way this group rises above the snark.
At least they would teach me something I don't know yet...
It's billed as an introduction to computer applications, not an introduction to computer science or programming.
There are a lot of people who can't create calculations in a spreadsheet (as phirephly mentioned) or organize information into a simple database. Without having these basic skills, an individual is at a significant disadvantage when they enter the workforce.
As far as Office 2007 goes, sure Office 2010 has been out for a little while but universities teach using the versions of the software available in the computer labs... perhaps WVU hasn't upgraded yet.