

Ask Slashdot: How To Allow Test Takers Internet Access, But Minimize Cheating? 330
New submitter linjaaho writes "I work as lecturer in a polytechnic. I think traditional exams are not measuring the problem-solving skills of engineering students, because in normal job you can access the internet and literature when solving problems. And it is frustrating to make equation collections and things like that. It would be much easier and more practical to just let the students use the internet to find information for solving problems. The problem: how can I let the students access the internet and at same time make sure that it is hard enough to cheat, e.g. ask for ready solution for a problem from a site like Openstudy, or help via IRC or similar tool from another student taking the exam? Of course, it is impossible to make it impossible to cheat, but how to make cheating as hard as in traditional exams?"
Sometime the old ways (Score:5, Interesting)
I remember being allowed to bring notes with me to class. Would just making this open book/open notes accomplish the same thing?
Re:Sometime the old ways (Score:5, Interesting)
Some of the toughest exams I've ever taken have been open book. Mostly because they require you to understand not only the theory, but the application of the theory and law to the problem. This usually shows that both the instructor, and the student understands the course material. And that it was being taught, and understood correctly.
Re:Sometime the old ways (Score:5, Interesting)
Some of the toughest exams I've ever taken have been open book.
Same here. My observation was that if the test was "open-book", the books would not be much help.
Re: (Score:3)
Re: (Score:3)
Re:Sometime the old ways (Score:5, Insightful)
Could a professor put questions on the test that he or she knows aren't easily solved by using the Internet?
I don't know. Is there a question which cannot be answered by visiting www.gmail.com and having a helpful friend or highly paid accomplice on the outside write up the solution for you?
If your answer to that question is 'No', then you're starting to see the problem. If your answer is 'Yes', then I have an amazing investment opportunity for you. It's a combination of a perpetual motion machine, time cube, and weight loss device that is made entirely from recycled ophidian extracts...
Re:Sometime the old ways (Score:5, Insightful)
Absolutely there's a question that can't be answered that way:
"Minwee, on your previous exams you struggled to even articulate the most basic concepts involved in XYZ. Yet here on your final exam you managed to put forth an elegant solution. Please, from memory, walk me through your solution and how you came up with it step-by-step."
The tricky part (and it isn't that tricky) is how to know who's done suspiciously well and who is just a really good student.
For me, when I teach courses, I handle that by giving 2 grades for each assignment. One is the letter grade, the other is a meta-grade that explains why they got that letter. I also mix up assignment types and methods - some are open book, some are spontaneous and WAY too short (2-3 minutes at most) to get any real kind of response from an IRC enabled accomplice, etc.
The meta grade thing is simple: I might have 3 students who do an assignment and get a C. One might have gotten a C because they got an answer that was incorrect BUT they derived it through a process that is sensible and correct (usually just some kind of error they didn't catch); One might have gotten a C because they got a correct answer but their process made no sense; One might have gotten a C because they got the right answer but didn't show their work at all. Over time I develop a profile for each student based on those metas and so I can spot outliers not just in the actual letter grade they got but also in the reason for the grade.
When I have a student who routinely does very well but doesn't show their work, I'll sit with them and ask them to explain their work. If they can't do it adequately I'll remind them that cheating will get them an F for the course and possibly expelled, so I expect that in the future they'll be able to explain how they got those ever-so-correct answers the next time. It's shocking how many "correct but inarticulate" students suddenly become "frequently incorrect but extremely verbose" when they realize I'm on to them.
The other thing is that by and large, cheaters are not very consistent students when it comes to those meta grades, even if their letter grades might be. When I see a student with a very inconsistent pattern, that's another sign I need to have a talk with them.
I figure if a student can both figure out and slide past my system they deserve to get away with it.
Anyway, the thing is that it requires a faculty member who is actually invested in teaching their students rather than just herding them through a course.
You're solving the problem the wrong way (Score:5, Informative)
The halting problem fails because it's too easy to craft countermeasures aimed deliberately at the scanner. Enumerating the irrationals fails because there is so much complexity, it's literally impossible to go throgh it all.
But just because you can't solve this problem technically doesn't mean it can't be solved. It's difficult, but I believe it might be possible. Don't bother beyond the basics. Get a computer lab set up with computers you control. Don't allow the students to bring in any USB sticks or CDs.
Then simply install tracking software on every PC. (You can also use a network sniffer to back this up.) The idea isn't that to prevent cheating technically; rather, you want to preserve the ability to tell that people have cheated, and simply punishing them under the existing rules.
You tell everyone in the class that you'll be monitoring their internet usage during the exam. Then tell everyone what you consider cheating. Have your grad students go through the logs manually; the difference should be fairly obvious.
Re: (Score:3)
You tell everyone in the class that you'll be monitoring their internet usage during the exam. Then tell everyone what you consider cheating. Have your grad students go through the logs manually; the difference should be fairly obvious.
Why waste the time of your grad students or TAs?
Turn the log files into an exercise for another professor's computer science class.
Re:Sometime the old ways (Score:4, Insightful)
Re: (Score:3)
Our class used to bug teachers for open-book tests, thinking it would make things easier. And for a few classes, it did.
Then we ran into the teacher whose thought process was "If you want to use the book during the exam, then I'm going to make it so hard that you *NEED* to use the book during the exam". :( And a lot of the questions had answers in the appendices, the footnotes, the sidebars, etc, places you wouldn't normally think to look while flipping through the text.
Most people didn't finish that exam
Re:Sometime the old ways (Score:4, Interesting)
I went to school when calculators were first starting to be available. That meant the rich kids could drop $400 for the Bowmar Brain with all the scientific functions and the rest of us had to made do with the TI-11 (or whatever it was...)
So the engineering school designed all the tests without numerical answers. You had to set up the problem and explain the solution, and devise a test to see if your solution was correct. All without using numbers....
Those were some of the hardest tests I ever took. 3 hours, 3 problems, and you sweated blood. I remember one of the problems:
"Calculate the heating of the skin of a rocket as it lifts off through the atmosphere. Assume the engines put out constant thrust. Account for fuel consumption and thinning of the earth's atmosphere."
I would bet that even today Google would be at a loss to provide an answer.
That's what I'd do.... Devise a test that required you to think through the answer.
Let them tell you (Score:3)
Tests are suppose to show that the students are learning, right? Then monitor the internet traffic and see where they're going for answers, that will show you if they've really learned how to find answers to questions or not. And give real life type word questions, not just "1+1 = ?", stuff like "If you have one apple and someone gives you another apple, how many apples do you have?"
If they're going to sites like Openstudy to just ask someone
Re: (Score:3)
Maybe the most important part of knowledge is knowing where you can look up stuff.
And indeed without properly understanding the matter and as such having no idea what exact formula to look for and where to find it and then to apply it you're still at a total loss.
Re:Sometime the old ways (Score:5, Insightful)
I disagree entirely. First, you need to distinguish between secondary and higher education; the two are very different here in the US. The submitter said he worked as a lecturer in a polytechnic, so that's university-level, not grade school. Back in the early 90s when I was in college, open-book and open-note tests were totally common; rote memorization was not. Everyone (at least in engineering school) had graphing calculators (mostly the venerable HP48), so trying to prevent students from bringing in stuff on their calculators was an exercise in futility, so in many classes like freshman Chemistry, we were allowed to have one sheet of paper with all the notes we could cram onto it when we took an exam.
By most accounts, our universities are pretty effective at educating people; it's our grade schools that suck and get all the criticism. The main criticism of colleges is that the tuition is much too high (it wasn't nearly as expensive when I attended; it's skyrocketed in the past couple decades for some reason).
Re:Sometime the old ways (Score:5, Funny)
When I had "take-home" tests, I would always forget where I lived.
Re:Sometime the old ways (Score:5, Funny)
I had a student once -- Whenever we had an "in-class" test, his mother would always have a heart attack.
Re:Sometime the old ways (Score:5, Funny)
Then stop having in-class tests! My god, you're killing the woman!
Re: (Score:2)
Open-note = nearly guaranteed pass (Score:5, Funny)
Many of my engineering classes allowed "formula sheets" or a "formula card", usually a single sheet of paper or a 4x6 index card, that the student was responsible for formulating themselves.
I used this to completely ace the exam in several of my EE classes where I otherwise would have had great difficulty. (Analog just wasn't my thing while becoming a CompE; I rocked my digital and computer classes.)
My tactic: Virtually all professors provide sets of review problems, and the answers to the review problems (along with all homework questions and mid-terms) were on file with the library. I'd go the library and make copies of those materials. I would then go back to my room and pass-through every single homework assignment, mid-term, and review question, and solve every problem to the point where the remainder of the solution was "busy-work." If, after much staring, I simply could not figure out how the professor got from point A to point B, I simply copied the entire solution to that problem (writing very small with a very sharp pencil if I was confined to a card, or just about 3 rounds of reducing on the copy machine if I wasn't) onto my formula sheet/card.
90% of the time, the problems where I had to copy the solutions wholesale onto the card ended up on the exam (with some trivial parts changed), and I was invariably one of the few people in the class to get it right, despite the fact that I had utterly no idea how the solution worked.
Re: (Score:3)
Part of education today is learning how to use resources like the internet, and sometimes databases specific to the material you are learning.
That's true. Doing research is not an innate thing for most people. Where do you look? What is relevant? When I went to graduate school, one of the first classes we were required to take involved tasks that forced us to go find where in the library certain things were, and where other things were on campus, and how to use what we found there.
So, to "test" that, you assign papers and outside-of-class projects.
When you are giving a test, as in "everyone sitting in one room with a sheet of questions", desig
Whitelist it. (Score:5, Insightful)
Re:Whitelist it. (Score:4, Interesting)
I was going to write something about how you'd end up blacklisting sites that have good answers just because they have the ability to post questions (like Stack Overflow). Then I realized that using a site like that would be considered cheating in just about any class I've ever taken, even if they did let you look up reference material.
Apparently, my entire job involves "cheating" non-stop.
Re: (Score:2)
Sounds overcomplicated and probably more work than preparing an equation sheet.
Personally I think the best answer is monitoring. Record the screen throughout the test.. review it when you review the completed test. Shouldn't be too hard to see cheating just by skimming through. Even if you just randomly select a few and thoughoutly go through them I think it would work..
Re:Whitelist it. (Score:5, Funny)
Re:Whitelist it. (Score:5, Funny)
Panspectral? Not merely multispectral?
Will the students be issued flashlights, or will the tests be administered in braile?
Re: (Score:3)
Panspectral? Not merely multispectral?
Will the students be issued flashlights, or will the tests be administered in braile?
NO loose energy particles
AT ALL!
Re: (Score:3)
And what about gamma rays? That'll need a whole lot of lead.
Re: (Score:3)
Monitor the computers (Score:2)
If in a lab situation, use software that records sites visited, or is capable of viewing the student's screens. Make it known that this software is being used.
Re: (Score:2)
Or you could have the students work on their computers to solve the test, and walk around the room. Anyone you dislike is excused and gets to (re)take the same test on the next class p
Re: (Score:3)
This was my thought, but further to that, actually record the entire exam of all the students. Then, if there is any question about cheating you can actually go back and verify after the fact.
Or, as the proctor, spend your time trolling the "do my homework for me" sites looking for test questions, and supplying hilariously wrong answers. Then, see how many make it through to the end, and be sure to issue especially humiliating referrals to the dean in their expulsion packet.
But seriously, the problem of students finding the answers "too easily" by asking or some similar means is only the first layer. After that, you have to prevent them from collaborating with *each other* (something that you
Watch them closely (Score:4)
Re:Watch them closely (Score:4, Interesting)
In my tests, I typically draw up questions based on information that we have covered in class using hypothetical situations. For many subjects, such as mathematics this doesn't work too well since they can just look up a formula generator and pull the information from there. Therefore questions basically need to be new for each test and cover application of theory rather than basic formula. Another thing that helps is making sure that there are enough questions that if they have to look up information for each question they will not be able to finish the test before time runs out. Preferable to plain answers of course are essay questions, but those will add to the time that it takes to grade the papers. I generally run my finals as take home tests, but they are considerably harder to answer than the typical tests. Being that the courses I teach are college level I find this works well, but requires one to two hours to grade each test which means that I have an upper limit of around 60 tests I can grade between turn in deadline and when scores have to be entered into the system. Since I make each test up per class every semester I can gauge the complexity of the tests depending on class size and competence of TA's.
If you do limit the test to in class tests remember, unless the classroom supplies computer systems to access the web, the students with laptops have an unfair advantage over those that do not or have slow computers.
Re: (Score:3)
Re:Watch them closely (Score:4, Informative)
easy way to do this is have a question POOL where the test draws X questions and there are 7X questions total (adjust to your liking) if your pool is large enough then even if they ask the folks around them they won't be able to get enough info to pass.
Re:Watch them closely (Score:4, Interesting)
Or the professor could collect hundreds of questions and let the system randomly select so no two students have the same questions. Questions could be cumulative meaning that next semesters questions could be any of the 300 from last semester or one of the 100 from this one. Eventually there would be thousands of questions. Making it harder to cheat each semester.
Re: (Score:2)
That's assuming all of the questions are equally difficult and the material was equally/fairly covered in the class for all of them, etc. It's pretty unlikely that it would end up being fair. (SAT questions, for example, go through years of testing and review by millions of students to make sure they are "standardized" in that way...)
What are you testing (Score:5, Insightful)
In "real life" students will have access to all those things. Perhaps it isn't cheating but rather utilizing tools that they would have access to in "real life".
Assume they'll use every tool at their disposal- and write the tests in such a way that they can't copy the question into a search bar and google the answer.
Re: (Score:3)
I think the point is to give access to the tools that they could use in real life while ensuring that they can still work independently. After all, it would be far too easy for them to look up prior solutions (most courses use similar sets of questions on examinations because the students don't have enough experience to solve novel problems). Even if you could come up with unique questions, you still have a situation where they could hire someone else to answer the questions for you.
My suggestions: only l
Re:What are you testing (Score:4, Insightful)
I think the point is to give access to the tools that they could use in real life while ensuring that they can still work independently.
Well, in real life, people collaborate on work. So, if you are demanding they do all the work without collaborating, you are already putting artificial limits on the process.
If you are going to put one artificial limit on them, why not two? They don't get to look things up. But that's not fair, is it?
So don't ask questions where they have to look things up. If you have to look up the concepts behind the work you are doing, then you haven't really learned anything, now have you? I'll point out that there is a difference between forgetting the name for some concept (e.g., "Boyle's Law" or "Charles' Law") and what that concept is ("pressure vs. volume of a gas" etc.) If you want to teach the concepts, you'll accept a demonstration of the concept without demanding it be named properly.
Even if you could come up with unique questions, you still have a situation where they could hire someone else to answer the questions for you.
That exists in real life, too. They're called consultants. If you are going to test in "real life" mode, do it. You have to allow consultants.
My suggestions: only let http through and use a white-list for acceptable websites.
You don't get to install anything on my phone, tablet, or latptop. Ain't gonna happen. And if you do, I'll simply use root to get around it. Real life sucks, huh?
It is only a taste of real life, but it should be enough to prepare them.
Real life rarely sets 100 people down in a room and hands them a list of questions to answer. Tests aren't supposed to simulate real life. Write the test to test what you need to test, not test whether they could figure out a way around an artificial limit that isn't going to be there in real life.
Re: (Score:3)
That exists in real life, too. They're called consultants. If you are going to test in "real life" mode, do it. You have to allow consultants.
Consultants are what, $150 an hour?
Rich student: Just $150 to pass this test without studying? Sure!
Poor student: $150? That's half of what I have to live on this month! No way!
Re: (Score:3)
Cool, I do not need to remember what 2+2 is anymore, now I can just Google it!
Re:What are you testing (Score:5, Insightful)
Re: (Score:2)
Not just that, but to prevent cut+paste answers.
You have a hard question, instead of finding the necessary pieces to make an answer, you go to answers.com, ask, wait for someone else to provide you with a ready-made answer and paste it in as your own.
Its a bit like using just Wikipedia for research.
The solution is really just to google for the answers that are given. If you find an exact match, strike the answer as plagiarist. If you find a similar but nowhere like copied answer, give the student points for
Re: (Score:3)
Wikipedia provides database dumps. Just use a transparent proxy to serve from your own private wikipedia - instead of irritating everyone else who might be looking at that information legitimately!
Re:What are you testing (Score:4, Informative)
I've heard a lot of horror stories about students who were able to ride on the success of others.
Ah yes, the parasite. In high school I had a classmate in my CS class who couldn't program a VCR. I, being naive, socially awkward, and wanting to have friends, allowed him to look over my shoulder every week to get the correct answers. He went on to graduate with honors, was selected as the valedictorian, got a full ride to an ivy league university where he undoubtedly continued his shenanigans, and now he's a vice president at Visa Inc. So let that be a lesson to all you would-be cheaters, I guess.
You don't know what teaching is. (Score:5, Insightful)
Teaching means showing the way to solve problems. Nobody cares about correct solutions to school problems. It's all about the process of solving the problem, a scheme of thinking.
just your basic setup... (Score:5, Informative)
Block all traffic except port 80 http. (They don't need https, do they? They aren't checking bills online or using email, or some other security oriented task...)
Block all udp connections.
Dns filter a blacklist of known cheating sites.
Block bullshit sites like facebook, myspace and pals too. That's just good sense.
Re: (Score:2)
Re: (Score:2)
Not a whole lot you can do about proxies without resorting to breaking the internet in seriously fundamental ways. Whole oppressive regimes have millions of dollars invested in trying to lock things down like that, and it still doesn't work.
Eventually you just have to be practical. There is only so much that can be locked down, and the savvy will know how the locks work. Rather than getting stingy about it, accept that it will happen, and impose a "proxy use gets your test torn up" rule, and log IPs.
A quick
Re: (Score:2)
Many bug systems, often the best place to find answers to tricky problems, are HTTPS only.
It's not particularly tough to set up a logging MITM proxy that captures HTTPS as well though. Log every byte of traffic, do some basic searches on the whole data set to find traffic that indicates possible cheating to inspect further and combine that with your own hunches about possible cheating, then investigate the "interesting" traffic.
Merely informing the students that their every move is logged will discourage a
Suck It Up (Score:5, Insightful)
"And it is frustrating to make equation collections and things like that."
(A) Suck it up and do the work once.
(B) Use a textbook that comes with a premade formula card for use on tests.
(C) Find a premade formula card online and distribute that for tests.
Personally, I use option (B) for my math classes. Trying to make the internet non-communicable is like making water not wet.
Re:Suck It Up (Score:4, Insightful)
"Trying to make the internet non-communicable is like making water not wet."
Exactly what I came here to say. Use a closed-off intranet, physical media (formula sheets, textbooks, etc), or allow students to prepare their own short "cheat sheet" before class. Don't even bother trying to lock down or whitelist the public Internet: the public Internet is the opposite of what you want to do.
Re: (Score:3)
Use Random Variables and have a time limit. (Score:5, Interesting)
When I was in grad school, in many classes we were allowed to use the internet on tests, as well as our notes, any spreadsheets/programs/scripts we had pre-made, etc. The caveat was that the tests were structured in a way that if you didn't already know what to do, you wouldn't have enough time to look it up and still finish the test. Googling things takes time. And the test really only provided enough time to actually do what you already knew.
You can also use random variables for each test, or groupings of tests, to prevent direct copying of answers. With a time limit, cheaters would have to wait for someone else taking the test to find the correct answer, send it out, and then modify it to match their own variables. If they can do all of that in a crunch, chances are they understand it pretty well on their own, even if they are lazy.
Re: (Score:2, Interesting)
What has also seemed to work decently is oversight. The one class I've taken where we were allowed to use the computers on our exams, the teacher made a point of showing us her setup: she was simultaneously viewing approximately a quarter of the class's screens at any one time, could throw it up on the overhead, or even lock them out, record it, etc (and of course the screens would randomly switch to a different set every so often).
And she showed us. It was funny when she pointed out by name a couple peo
Wikipedia on Disk (Score:2, Interesting)
Give them access to a copy of wikipedia on disk. If they can't find the information there, they will be unlikely to find it elsewhere on the internet, but there should not be explicit answers to test questions.
http://meta.wikimedia.org/wiki/Wikipedia_on_CD/DVD
Re: (Score:3)
Re: (Score:3)
I had no idea that existed.
the simple grammar, words, and short sentences seem like a strange rule. Like I said Wikipedia is too complex for the non expert in many fields but the problem is not because they use too long words.
I cannot imagine that many people benefiting from simple English, all in all it is not a particularly easy subject but we all do get quite a lot of practice.
If you are too young/stupid to understand the English language used in Wikipedia then you will not have much hope for the content
Re: (Score:3)
But if the teacher and the text book has been teaching a specific doctrine and using specific formulates then you can not just change all of that for the test.
It is not student hand-holding, it is testing stuff that is not being taught.
Have an honor code (Score:2)
My school wouldn't even proctor the exam, they'd just expel you if you were ever caught cheating (no ifs ands or buts) , so getting an A instead of a gentleman's C by cheating didn't seem worth it. It did happen of course, and roughly 0.1% to 0.2% of the student base would get booted every year.
Re: (Score:2)
It's funny how "honour code" and "honour system" mean the exact opposite...
That being said, I sincerely doubt your school was able to catch all of the cheaters with such a mild approach, especially in mathematics and the sciences. There are a lot of problems where even 'show your work' isn't a guarantee you'll get more than a little bit of variation in how students answer each question. High-level analytics on multiple-choice questions (e.g. "did these students get the same ones wrong every time?") isn't ev
i don't buy it (Score:4, Insightful)
Re: (Score:2)
So what happens when all the "original content" makers die off? If we just search the web, we'll only get old information. Let people figure out how to create their own OC by searching within and solving/exploring on their own, so that the future internet will have new information.
You may find it surprising that very few people come up with brilliant ideas entirely in isolation -- they build on the successes of others. The internet is just a way to find other people's successes faster.
Collaboration is a skill too (Score:4, Interesting)
Now you have to grade collaboration... (Score:4, Insightful)
So does the whole group get an A, if they have some rock star who knows the material cold while 4 of the other students contribute absolutely nothing, and should have normally failed the exam?
That's no different than one person doing their homework and letting their friends copy it.
Re:Now you have to grade collaboration... (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
There's plenty of time for teamwork in later life. In fact, companies usually prefer to hire team members that are good enough to deliver on their own.
Re: (Score:3)
I recall taking one or two CS classes with a similar methodology.
Basically, the class was broken up into teams of 3-5 students and given a problem to solve. The final grade was a combination of the groups final answer, and individual write-ups by each student explaining the solution. Those write-ups may include a description of what you agree/disagree with in the overall group answer, and a description of what parts you specifically contributed to.
This, particularly with larger classes and randomly-chosen
Why Measure Problem Solving? (Score:2)
Proxy with logging. (Score:3)
Simple answer. Allow them to do whatever and then review what they visited. If there is any sign of going somewhere that might be questionable, call for a review.
Exams test one thing. (Score:3)
Practical exercises another.
I'd say keep the exams closed book/no net, and the practicums open (you can't help but have them open). But then take 3-5 minutes per student and make sure that the practicum is at least fully understood by the student with an oral exam (TA's can handle that if too much workload).
cheating shouldn't be your problem (Score:2, Interesting)
Ultimately, the cheater only hurts themselves. It shouldn't be your concern as to whether they are cheating. The only thing a lock does is keep an honest person honest. The cheaters will find a way, no matter what you do to restrict them, so the better solution is to make them take responsibility for their cheating by trusting them not to cheat.
My alma mater has an honor code, that is essentially this, on every assignment for credit, whether paper, exam, etc... you had to write a statement saying you upheld
reduce the exam time to a minimum (Score:3)
If you allocate a *tight* amount of time for each problem, then students will find that it takes too long to cheat by googling. The downside is that you'll get complaints about your exam being too hard. In particular, students won't have time to make mistakes and correct them - they have to either know the material cold, or fail the question and move on.
Also, remember to change the questions every year.
Should be Solvable (Score:3)
Suppose it costs $20/hour to hire a student to help proctor a test.
Suppose students take four classes per semester, two semesters per year, four exams per class, two hours per exam. That's 64 exam hours per year per student.
Hire one proctor for each of ten students. So each group of ten students will have to pay for $20 * 64 proctor hours. That's $1280 per ten students, or $128 per student per year for exam proctoring.
Now, let them use the Internet as much as they want, and have one student-proctor monitoring each group of ten students for inappropriate behavior. That costs $128 per student per year.
Now, hire an additional set of proctor-proctors for another $128 to manage and oversee the first set of proctors. Hire students from the business school and give them half a credit of management.
With twice the estimated required number of proctors, that's still only $256 per student year to closely monitor the tests. That is not a large portion of college tuition.
This sounds like a very solvable problem -- if the institution is flexible enough to come up with interesting solutions. Seems like being able to come up with that kind of solution would also be a pretty good way of judging the quality of a university -- good PR opportunity.
Having grades align well with academic proficiency seems like a high-value line item for universities. Spending less than 10% of tuition to make exams more accurately test for subtle skills seems like a worthwhile investment to me.
Tests are so 19th century. (Score:3)
Really. actually even pre 19th century - times in which where knowledge was more theory than practice.
Now, it should be practice. tests should be abolished. people should be given continuous assignments, projects and workshops, and instead learn things while doing them, as it should be - instead of memorizing stuff from a textbook and courses and to write them down when prompted.
Re: (Score:2)
Maybe for some fields. Not for all - or even most, where one needs both theory and practice.
Re: (Score:2)
nay. even for theory-heavy, you can just give projects, assignments, workshops and have them actually practice what they are going to learn and learn by practice. even in theoretical physics.
Re: (Score:3)
One problem with (homework) assignments is that the instructor is never really sure who it is that's doing the work. The dumb, rich kids will pay the smart, entrepreneurial ones to do the work for them.
Come test time, you have to have a way to keep the test taker from simply forwarding each question to their help and then copy the completed answer down.
IN short (Score:2)
I don't want to do the work to create unique tests, so how can I keep them from getting outside information?
Oh, I also want to allow them to get outside information.
Look, there training to be engineers, you can not prevent them from access 'part' of the internet.
Don't let them access the internet at all.
THEY are there to learn that subject. As such they should figure it out. ANY engineer that has to look up everything its a crappy engineer.
Don't do it. (Score:2)
If you're at all worried about this, don't allow internet access. Either allow it or don't, but don't half-ass allow it. If you let them open any electronic device, you have to assume they have access to the full, unfiltered internet. Welcome to the 21st century, where we have cell phones with wireless tethering and all manner of wireless access dongles like 4G modems which are completely out of your control. I suppose if the classroom was surrounded by a Faraday cage and only wired internet to their de
Setup Site Restrictions in the Browser (Score:2)
Please ... (Score:3)
/facepalm (Score:2)
Or it will train them not to think when wikipedia goes down...
Some of the best instructors I had taught the concepts and not the "units", and all the notes and cribsheets in the world were useless if you didn't understand the concept. Not every instructor can be one of the top-10, so maybe we do need to handicap those profs with internet access. /s
Google Cache (Score:2)
Only allow them to use Google cache to be sure they don't use some chat site.
Log it all (Score:3)
Try a different angle... (Score:3)
You're never going to be able to make cheating as hard as it is on non-open tests as it is on open tests. That's an inherent problem in allowing access to outside information, particularly when you're dealing with worldwide communications.
What you can do is minimize the impact of cheating by working with the test itself: in particular, by setting a time limit based on its length. The idea here is to make it so that someone who constantly looks up outside information is highly likely to run out of time to finish the test. There's a delicate balance to be struck here, because you've said that some amount of going outside for information is not only to be expected but completely appropriate. But at the same time, you expect at least some knowledge to be "in-brain" (for lack of a better term), and so by using in-brain knowledge when it's there, a passing student will be able to finish the test quickly enough to beat the time limit. The trick is calibrating things, and I'm afraid I don't know a good solution for that.
Make your questions emphasize problem solving (Score:3)
The problem with a traditional teach-learn-test-forget-teach cycle is that students have to stuff as much of the lecture material into their brains as they can fit, pour it all out on the test and repeat the cycle. In my opinion, having tests that actually check for understanding rather than memorization capability would promote actual understanding of material instead of the repeated stuffing.
I've been out of school for a while, but I have recent anecdotal evidence -- vendor certification exams. Specifically, I took the VMWare exam recently. I passed, but it was quite difficult because I work with the product on an infrequent basis -- that is, I don't have the entire GUI memorized. More than half the questions would be easy to answer if you had the GUI in front of you and could just check the available options; the rest tested your knowledge of product architecture, limits and quite frankly trivia items. I've never done well on exams like these, because I'm just not a memorizer.
When I was in school a million years ago, with the Internet just becoming a viable research tool, some of my upper-division chemistry professors wouldn't give standard exams - we'd get "take home exams" which were actually mini-research projects that you could do pretty well if you were paying attention in class. The questions were just right in most cases...challenging enough to be a major pain to brute-force your way through, but made easier if you knew where to start looking (by knowing the material that was presented.) I'm not sure you can do this with a class of hundreds in freshman chemistry lectures, but when you have 20 or 30 students taking the class, and most are motivated to do well anyway, these are easier to do.
So the question isn't "how do I block Internet access for the test?" but more along the lines of "How do I make a challenging-enough test that can be finished in a finite amount of time, and doesn't just test student's lookup skills?"
Hmm (Score:3)
Ask them questions that require an application of working knowledge / theory, as opposed to vocab / rote memorization style questions.
A little less "What does HTTP stand for?" a little more "I need to do some task using HTTP, show me how to make it do what I want it to do." That'll nuke using Google for an easy look up (for an answer), and potentially make anyone who copies off of another (via texting, emailing, cellphone, whatever) liable to fail the class (plagiarism ho!). See, by making it a non-trivial answer, you destroy the use of search engines for an easy answer, and by requiring some creativity (or even a fair amount), you can more accurately gauge a student's understanding, while also ensuring (via creativity) that no two student's answers should be identical. Of course, there are potential problems here, but it does, with a little tweaking, should help you identify the group-thinkers or no-thinkers with some ease. Plus, job security, as a teacher / professor, as you get to grade everyone's exams manually (the techs know you fear the machines, you need not be shy about it); just be sure to announce at the beginning of class that your style is that of the Athenians (Greek philosophers, focusing on thinking, etc.), or something to that effect.
The key here, to berate the point, is to ensure each answer is unique. Since simple answers cannot be unique, it's impossible to ensure that cheating has not occurred. Whereas with the greater increase in complexity (but not necessarily difficulty, mind you) of the answer, the more unlikely it is that two answers can be the same without one person copying another. When complexity increases enough, you have the effect of the Mona Lisa, where if 5 people turn the same or similar enough picture in, you have an extremely good idea that they were in communication with one another. It's not mathematically impossible, of course, that they should all create the same Mona Lisa, only hideously unlikely. Hell, if the solutions are unique enough, you might even learn something from them.
Let them cheat! (Score:2)
So set them realistic problems and let your students solve them by hook or by crook, just they way they'll solve them when they're on a payroll.
At least that way, the students who do well on the test will be the ones who will do well in indu
Ask good questions? (Score:2)
Ask questions that require the student to demonstrate synthesis of the various things you've wanted them to learn. They might be able to google individual steps to solve the larger problem, but they wouldn't be able to google the end result - they'd have to know what they're doing. Put a time limit on it.
For example, in an introductory programming class (a CS 100 level course at my university), the final for the class consisted of this:
"Take a sound file (speech.wav) consisting of several dozen words with b
use the K.I.S.S. approach (Score:3)
Their are 2 way you could go about this.
1) Authoritarian route : State before the Exam starts that Key-logging and screen recording software has been installed on all machines, and no cell phones allowed.
With an automatic fail if key-loggger or screen capture software is disabled or caught using a cell phone (with a supervised resit later the same day with an automatic 1/3 drop in maximum score.)
2) Sneaky B'stard approach : Make the question so hard or badly worded that their is NO definitively correct answer, or that no 1 answer makes sense. Then it would be harder for "little Jimmy goggler" to find a correct answer on cheating sites, unless he's been taking notes and paying attention in class.
Either approach probably won't work but it's my suggestion ^_^
Re: (Score:2)
Re: (Score:3)
so you want peopel who can cram to pass but not te (Score:2)
so you want people who can cram to pass but not test people with the can doing the work for real. If you want to LEARN you want it to be like a paper mcse when you can pass by just craning for the test?
Re: (Score:2)
Re: (Score:2)
My thought process:
block all ports other than port 80 - not effective, see tools like google chat
block port 80 + internal dns a records to make sure chat/email sites like gmail, hotmail, yahoo mail don't get resolved - still not foolproof, and a chat client that operates on LAN could get around it (engineering students are clever after all), alternately phones can sit in your pocket and be tethered and no one would know you're not on their firewalled connection.
use school-pro
Or... (Score:3)
I would say to avoid short answer questions like multiple choice or one word answers.
Essays are probably harder to cheat on without getting caught.
Or...
Make every question 20-multiple choice w/ different sets of 20 answers out of 100 on every test. Picking correct one by collusion is more difficult. To actually force the problem solving, interspersing questions where the correct answer is not listed and "none-of-the-above" is correct makes collusion even more difficult.
Bonus points for giving a test that where all the correct answers, but 1, on a 20 question multiple-choice test are "none-of-the-above". My high-school calculus teacher did that and I