Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Does not compute (Score 1) 467

True, I am an overeager Linux enthusiast. My position relies on me not pushing that point, and I think perhaps it's a good time to stress that part of the reason I was given this task was to teach me more than the students I will be teaching. Different areas of focus - I will tell you that the Microsoft nuts in my class know more about Linux without touching it than I do about not being dramatic, not being forceful, being someone that they feel they can approach for what I do definitely know, and otherwise a few things that are personal and being given a chance as an opportunity for me to grow. That being said, the rest of my statement is: I am qualified, even without a degree, to do the part of this class I am doing. I am not the only one, but I am the only one interested enough to do so. We don't do much of anything overly complex because this class is mixed a bit and it's a first year class. Our entire campus's philosophy is that if you approach people with the reality of what they are signing themselves up for a lifetime of, they will either love it or leave it, and perhaps that's for everyone's better nature. Beyond that, we are not the sort to be abusive, forceful, or absurd ~ we teach a what a love of the field means with patience and understanding, and know that some students don't even want to be in our institution (IMHO, one of the worst mistakes parents make is to FORCE their kids into college). Of course, I am always open to my department head testing me on knowledge of the material on the syllabus. I can do it in my sleep - indeed, I already do so much more to pay for my tuition and bills outside of college. You made the mistake of assuming that sophomore means "not a clue what to do or what he's doing". I do have a good feel (granted, with always more to learn), but I needed different perspectives and advice that can't be naturally pooled into a single person - something the Internet (in general) is good at after you filter out the noise.

Comment Re:CS is not an OS class. (Score 1) 467

Oh, alright then. They can use Windows, pay for their own compilers (we have a budget, but not enough for a license for every student), struggle with IT to reconfigure each and every machine to be useful to their needs and productivity - even to the detriment of other students using the lab, and they can enjoy a system that dictates what they can and cannot do. Major ins and outs, yes. Whole OS, no. I learned long ago, when I took my first classes as a high school senior, that the people alongside me in class were of mixed interests and not all of them liked the prospect of hacking an MP3 player to run Linux or understood the ideas behind being allowed to modify - and break - their OS if they wanted to.

Comment Re:Yo, /. geeks pay attention! (Score 1) 467

And indeed, as I'm sure the excess of flames will tell you ~ we title things with the major points of what's in them in technical writing. One could read just the title of this post and have fair odds of giving useful advice if they commented just on that (assuming that they know CS is "Computer Science" and that it's not expanded due to the title length limitation.) However, in your defense, we have a handful of students who are Mathematics majors taking this to satisfy course requirements. Non-majors, but required to learn it as if they are majors as part of their studies in allied fields. My initial comment back to everyone is a ways down, but this is a liberal arts college.

Comment To the countless people who have commented... (Score 1) 467

Thank you. Even though my inability to stop and think to realize that our intstitution's arrangements for classes isn't the same as everywhere, much of the advice is still sound, and I'm reading through the vast majority of the comments. For those who asked for clarification time and time again, the following snippets of information seem to be the ones most needed: The course actually has a split purpose that goes three ways - teaching Linux, teaching a lot of fundamental theory in programming (loops, data structures, etc), and teaching C++ to the students. It is taught in two halves (each being a semester long course), and I'm helping teach the first half. As to the teaching itself, in the labs, they learn the practical part - where they actually use the machinery and things they're lectured on. In lectures, they learn history (in Computing), theory, and the concepts behind a lot of what I will most likely be responsible for. My professor is teaching the largest chunk of everything, but our planned focus is for him to teach lectures and for me to teach labs. The college is liberal arts, 4 years for most programs of study. My personal experience... Well, let's say I get most modern versions of Windows for free through MSDNAA and still get frustrated if I even have to spend the school's bandwidth to download a copy. I love Linux! And indeed, that is part of why I was selected for a potential candidate for helping teach this course - my love of FOSS, my ability to use everything needed in the class, and my seemingly endless patience and reason with people. Beyond that, I'm going to be going through these over the next week or so and reading them. Everyone's input is appreciated, and I would like to thank everyone.

Submission + - Any advice on teaching Linux to CS freshmen? 5

copb.phoenix writes: I'm a sophomore Computer Science student teaching computing labs to a freshman class, getting ready to go over the major ins and outs of the Linux terminal and GUI. While I have my own ideas and the professor over this class to lean on, I've found it difficult to get the few students that I've tried to teach in the past to connect the dots and understand how it relates to what they already know about computers. Does anybody out there have any advice on how to engage and inspire our upcoming class? (Perhaps important: Our machines are running Ubuntu Hardy.)

Slashdot Top Deals

If you think the system is working, ask someone who's waiting for a prompt.

Working...