"Try it and see" is probably the best advice ever. Ran into a problem today with a HUGE overwhelming report and thought of that quote and started changing things and commenting values out just to see what would happen. Got a lot further with my problem :) Such a simple piece of advice but it's so powerful (especially for us new programmers)! Thanks again for the fantastic vids.
Pretty sure he knew what he was doing when he had trouble opening the file. He said he's been lecturing for about 12 years, presumably using the Windows machine for most of that time. What an original way to get the students involved in the lecture and calling out suggestions. This is a much more fun way to learn programming than reading a book. Thanks for making these lectures available!
I'm REALLY loving Richard's lectures. It's a sad sad thing that here in Brazil we have such unevoled teachers. I mean, the topics are roughly the same as other computer science courses but the teachers have an odd, archaic, almost elitist view of what it is to pass on new knowledge. Most of them will spend all classes solving book exercises (expecting that you have already learned the topic by yourself), won't answer questions(and get mad about it) and just boss studends around.
Ok why Richard is so hated and only 9 dislikes? I really like the way he flips the topics. It is like summer trip for me. Probably his charisma and energy drives the haters away from the dislike button!
This is awesome! I'm a student in the US who doesn't know anything about computing, but I want to learn. It's great that these videos are public. Richard Buckland is a very engaging speaker.
Getting ready to start as a freshman at Purdue University this fall. I'm majoring in CS and plan on becoming a software engineer. These videos are very helpful in showing me what I'll be learning. My high school didn't have any CS classes so this is really awesome to have at my disposal! Thanks!
just the life style of the people who go into these things.. and all the time it takes. its just... we die so soon, when im in these classes i feel like im wasting away
Lecture starts at 15:00 - Hello World.cpp, he was having issues opening a file in Windows At 50:30 sound is off but only until 51:25 and then the quality is very low... Mic battery I guess.
Hey Richard! I have been watching your videos for the past 2, 3 days and you are amazing!!! Am not a student but these videos are really really helpful so far for me.
It's good to see you really like the guy. The problem is he takes 20 minutes to explain something that only takes two minutes to explain. This is because he distracts himself way too much. I also find it embarrassing a computer science professor doesn't know how to use a computer, even if it's running an OS he hates. That crappy OS is part of computer science. Personality isn't everything.
"When you get the video of this lecture I want you to zoom into my face and play that in fast forward" DONE! I was watching this at 2x speed and it was HILARIOUS xD -- Still very interesting how someone from a different background struggles using windows for simple tasks... just like many people coming from a windows background get frustrated with Linux and think it sucks just because they're not used to it.
MOST IMPORTANT! A lot of people taking computer sciences think they want to only concentrate on one specific aspect, like hardware, or programming, etc. I have, in my experience, found that people with a well grounded knowledge of all aspects of computers tend to be more successful than those who only concentrated on one specific field of computers exclusively. Get the basics of all computer technology and then concentrate on a field. Oh the stories I could tell if I had space here.
What the hell am i doing here? I'm a mechanical engineering student and I feel like watching all his videos coz he makes higher computing look really interesting and fun! GO R BUCKLAND!
If you have decent computer classes in High School, take them. The more you learn now, the easier it will be to grasp advanced courses in college. Read a lot of books about computers, and don't be afraid to try some exercises they offer in them with your PC. Get a basic idea on what that computer is doing "under the hood". You'll find it's really not that complicated at all Once you realize it's not a magic box, you'll find the advanced stuff a lot easier to comprehend.
He talks about the transistors in the SRAM - static ram - cache. It uses 4 to 6 transistors for every bit. Remember he changes the VALUE of the bit from 1 to 0 and vice versa. The voltage is "5" or "0" for 1 and 0 respectively. Yes you are right that it can't be 0. This is called tolerance. For example if the voltage is under 0.7 V It will go to 0 and if it is 4.3 it will be 1!
Thank you so much for taking time and answering my question. What would be a better major overall Bachelors in Computer Science Or Bachelors In Software Engineering? And with which degree are more jobs open?
at 38:17 the gate is switched on but i thought that the "blobby thing" turned gates off. Why did the voltage value 1 switch the first blobby gate off but the value 0 turn the second bloby gate on? also, what is the actual name of the blobby gate and how is the voltage ever "0" anyway? doesn't 0 just mean nothing, as in no volts? what is actually travelling through the circuit when it is 0, a voltage value between 0 and 1? It has to be something; it can't actually just be 0.
Hey Guys! I really like this videos! is very helpfull! I am for now watching the second one, so I am wondering if you also record the lab class! I guess you all might make a lot of the codings there??? I also would like to know the name of the book he said is good! Thank you all! eliane
@ILykToDoDuhDrifting It's "History Lessons: How Textbooks from Around the World Portray U.S. History" Dana Lindaman and Kyle Ward ISBN-10: 1565848942 ISBN-13: 978-1565848948 have fun!
I'm confused at 53:59. He said it was a 4-bit machine, meaning there are four bits at each memory location. But I thought on modern computers there are 8 bits at a certain memory address, but modern machines aren't 8-bit?
meh. im sitting Higher computing atm (scottish equivalent to Alevel computing) :P hoping to eventually have a career like his :) good fun watching his teaching while learning :)
@nepalihercules It didn't look like any linux distro ive ever used. actually it looked just like mac OSX lol. Its a very easy mistake to make because linux is based off of unix and often considered a unix OS, even though it isnt.
@ytrewQwerty Look dude, he's been lecturing for what? 12 years? Of course he knew what he was doing. It's a way to get the class involved with what he's doing, I bet for most of his lecturing time he has been using Windows computers. Listen to the way he talks to the crowd he's getting them involved with what he is doing, getting them to talk and speak up.
What is the name of that history book that took excerpts from textbooks around the world on the same event and compiled them? I can't find the video where it was mentioned !!! :(
Hello, I am a Sophomore at high school and i have no experience with programing computers. I want to be a software engineer,how hard would it be for me in college when i major in Computer Science.Thank you.How hard would it be for me.
just to add a comment as far as editor wars :P Vim (on Linux, Windows and BSD) - vim . org Notepad++ (on Windows) - notepad-plus-plus . org both of these can do EOL conversion (Unix Style to windows ) and are great editors for text editing
I half expected him to suddenly say "In a van down by the river!" with his self-affirmation, feel good speech. "Kumbayah" had to be next. The transistor explanation was sufficient for the topic. I don't hate the guy, nor do I think he is incompetent. I do, however, think he is overrated. People spend a fortune to go to a university. I would think they would want to get their money's worth. The Comedy Channel is free.
What's that got to do with anything? That's like people who expect me to be an expert on networking just because I build my own computers and spend a lot of time at my computer. If I haven't worked with networking then no matter how good I am at building computers then of course I'm not going to know anything about networking. The same applies here, just because he's good at programming doesn't mean he's automatically going to be good with Windows if he hasn't used a lot of Windows.
Crappy OS or not, still doesn't justify him being ignorant of a major chunk of the computer world. I happen to have a great familiarity with BSD, Linux, Windows, MacOS, Solaris, and quite a few others. It's called "learning and knowing your field". Why? Well, I'm afraid many of his students just may sell their souls and work for the company making that crappy OS. Being a teacher of Computer Science infers having at least a familiar knowledge of many aspects of computers, bad and good.
I take back what i said. Just saw him using his Mac. Looks like standard Darwin (Unix-derived) core. Shame. Would have been more interesting if he had Linux on his mac instead.
Haha so thats how they do it.. explain everything to basics.. P.S. The address bar C:\temporary files\temp whatever u could of just copy pasted into the Open Dialog and finished with the file name followed by a click on ok But it seemed like you wanted to make a joke about windows .. so then okay and u wanted to teach ppl to do the always open with that editor so yah good stuff.
Oh calm down, it's just a video on the Internet. To address your concern. Yes, he is teaching, and I admit "he's not teaching anything" was a bit harsh. However, here are my final thoughts on this old topic. I am surprised how much about computers he didn't know. Such a professor should know about more than one type of computer everyone is using. I am disappointed at how much time he wastes with "fluff". You can teach by entertaining and not waste time. ... continued...
If he is engaging, entertaining AND teaching something. However, if he's not teaching anything then you might as well watch John Stewart if you want to be entertained or look cool. A teacher must TEACH. Of course, good teachers can do that in fun and creative ways, and make every minute a teaching moment. I didn't see that with this guy. Sure he's friendly and funny, but he's not teaching anything. He's flirting, not teaching.
Also, in order to call an OS crappy, you must at least be familiar with it to be able to give it a judgement of "crappy". Otherwise you're just a fanatic fool going with the crowd. Being able to demonstrate WHY it's crappy requires knowledge of it. Besides, just about every student not able to afford a Mac will have a Windows PC, and not being able to demonstrate even basic usage to help those students is, frankly, embarrassing. Besides, flamboyance does not make a good teacher.
he doesnt know how to do something simple in windows, and blames the OS and starts the good old common "microsoft big brother" bullshit? Well who is big brother? someone who controls everything in their machine, hardware to software (apple)? or someone who runs its OS on any machine you want, letting you free to choose any hardware companies you want?
So far, I'm into this lecture series an hour and a half, and this 'instructor' doesn't do much more than talk and talk and talk. Like I want to hear his terribly awkward attempt at humor. Just teach the subject. Present the ideas, explain them, make sure the audience gets it. That's your job, spreading knowledge and understanding, not relating to the class every boring, dry anecdote of your rather mundane life while pretending you're on comedy tour. Teach, man, teach. Extremely annoying.
a university lecturer that doesn't know how to copy and paste in windows, my lecturer could copy/paste/move/delete/find/ etc using the keyboard on windows/mac/unix with equal ease.....this guy is a joke
"Try it and see" is probably the best advice ever.
Ran into a problem today with a HUGE overwhelming report and thought of that quote and started changing things and commenting values out just to see what would happen. Got a lot further with my problem :)
Such a simple piece of advice but it's so powerful (especially for us new programmers)! Thanks again for the fantastic vids.
I love this guy. It is my biggest goal and dream to study CS here once I leave school, and I can only hope he will be my Professor.
Pretty sure he knew what he was doing when he had trouble opening the file.
He said he's been lecturing for about 12 years, presumably using the Windows machine for most of that time.
What an original way to get the students involved in the lecture and calling out suggestions.
This is a much more fun way to learn programming than reading a book. Thanks for making these lectures available!
Mr Richard thank you, made me want to learn programming again I have tears in my eyes bruh. Just know you made a history.
I'm REALLY loving Richard's lectures. It's a sad sad thing that here in Brazil we have such unevoled teachers. I mean, the topics are roughly the same as other computer science courses but the teachers have an odd, archaic, almost elitist view of what it is to pass on new knowledge.
Most of them will spend all classes solving book exercises (expecting that you have already learned the topic by yourself), won't answer questions(and get mad about it) and just boss studends around.
Ok why Richard is so hated and only 9 dislikes? I really like the way he flips the topics. It is like summer trip for me. Probably his charisma and energy drives the haters away from the dislike button!
This is awesome! I'm a student in the US who doesn't know anything about computing, but I want to learn. It's great that these videos are public. Richard Buckland is a very engaging speaker.
I agree with you.. prof. Sahami from Stanford.. Mehran Sahmi..i dunno if i spelled it right... one of the best professors ive ever had..!!
Getting ready to start as a freshman at Purdue University this fall. I'm majoring in CS and plan on becoming a software engineer. These videos are very helpful in showing me what I'll be learning. My high school didn't have any CS classes so this is really awesome to have at my disposal!
Thanks!
i would have loved to had a lecturer this passionate and excited about what he's teaching.
the strong force in Dr, Buckland gives me every bit of confidence in being a good programmer.
just the life style of the people who go into these things.. and all the time it takes. its just... we die so soon, when im in these classes i feel like im wasting away
Lecture starts at 15:00 - Hello World.cpp, he was having issues opening a file in Windows
At 50:30 sound is off but only until 51:25 and then the quality is very low... Mic battery I guess.
its strange how nobody has commented who actually follows this exact class, considering it's for them.
Even though I don't know anything about computer science I find his videos really interesting and funny. :)
I think his pace is awesome...
I'm only diploma level at college in England, but I think that I can learn well from this dude
He is so enthusiastic to teach. Thank you
Hey Richard! I have been watching your videos for the past 2, 3 days and you are amazing!!!
Am not a student but these videos are really really helpful so far for me.
Great teacher. I'm glad this class was recorded.
This is really beautifully filmed. I can't thank you enough, thanks from the US.
It's good to see you really like the guy. The problem is he takes 20 minutes to explain something that only takes two minutes to explain. This is because he distracts himself way too much.
I also find it embarrassing a computer science professor doesn't know how to use a computer, even if it's running an OS he hates. That crappy OS is part of computer science. Personality isn't everything.
I think it's done purposely to engage the students etc. but you wrote this 15 years ago, you could actually be dead.
"When you get the video of this lecture I want you to zoom into my face and play that in fast forward" DONE! I was watching this at 2x speed and it was HILARIOUS xD -- Still very interesting how someone from a different background struggles using windows for simple tasks... just like many people coming from a windows background get frustrated with Linux and think it sucks just because they're not used to it.
This is fantastic!! I wish i had such an enthusiastic lecture when i was at uni..
If youve got a good teacher its good. Especially for computer programming!
MOST IMPORTANT! A lot of people taking computer sciences think they want to only concentrate on one specific aspect, like hardware, or programming, etc. I have, in my experience, found that people with a well grounded knowledge of all aspects of computers tend to be more successful than those who only concentrated on one specific field of computers exclusively. Get the basics of all computer technology and then concentrate on a field. Oh the stories I could tell if I had space here.
i wish i had a teacher just like this guy
You are neither right not wrong. It's one's personality. It's nothing to do with one's talent.
woot! go Richard and Computer science!
I like this video, i want to be an engineer but i dont know what kind, this video gave me some background info on electrical engineering.
What the hell am i doing here? I'm a mechanical engineering student and I feel like watching all his videos coz he makes higher computing look really interesting and fun! GO R BUCKLAND!
How is engineering going?
If you have decent computer classes in High School, take them. The more you learn now, the easier it will be to grasp advanced courses in college. Read a lot of books about computers, and don't be afraid to try some exercises they offer in them with your PC. Get a basic idea on what that computer is doing "under the hood". You'll find it's really not that complicated at all Once you realize it's not a magic box, you'll find the advanced stuff a lot easier to comprehend.
He talks about the transistors in the SRAM - static ram - cache. It uses 4 to 6 transistors for every bit. Remember he changes the VALUE of the bit from 1 to 0 and vice versa. The voltage is "5" or "0" for 1 and 0 respectively. Yes you are right that it can't be 0. This is called tolerance. For example if the voltage is under 0.7 V It will go to 0 and if it is 4.3 it will be 1!
Thank you so much for taking time and answering my question. What would be a better major overall Bachelors in Computer Science Or Bachelors In Software Engineering? And with which degree are more jobs open?
Amazing teacher.
I agree. Amazing lectures.
at 38:17 the gate is switched on but i thought that the "blobby thing" turned gates off. Why did the voltage value 1 switch the first blobby gate off but the value 0 turn the second bloby gate on? also, what is the actual name of the blobby gate and how is the voltage ever "0" anyway? doesn't 0 just mean nothing, as in no volts? what is actually travelling through the circuit when it is 0, a voltage value between 0 and 1? It has to be something; it can't actually just be 0.
I am watching this video on my mac while programming on my Windows Laptop.
I love this guy.
really great teacher, he does remind me also of Dr. Who, he is cool ! :)
I love how the first big number he thinks of is '512'. A true computer lover!
Would you care to elaborate? In what way does it depress you?
Hey Guys! I really like this videos! is very helpfull! I am for now watching the second one, so I am wondering if you also record the lab class! I guess you all might make a lot of the codings there??? I also would like to know the name of the book he said is good! Thank you all!
eliane
@ILykToDoDuhDrifting It's "History Lessons: How Textbooks from Around the World Portray U.S. History" Dana Lindaman and Kyle Ward
ISBN-10: 1565848942
ISBN-13: 978-1565848948
have fun!
I'm confused at 53:59. He said it was a 4-bit machine, meaning there are four bits at each memory location. But I thought on modern computers there are 8 bits at a certain memory address, but modern machines aren't 8-bit?
Holy shit he predicted the DUO :D
can some one give this whole lecture series url
meh. im sitting Higher computing atm (scottish equivalent to Alevel computing) :P hoping to eventually have a career like his :) good fun watching his teaching while learning :)
how's life now?
@@Zack-xz1ph Hows life now for you? lol
@nepalihercules It didn't look like any linux distro ive ever used. actually it looked just like mac OSX lol.
Its a very easy mistake to make because linux is based off of unix and often considered a unix OS, even though it isnt.
@ytrewQwerty Look dude, he's been lecturing for what? 12 years? Of course he knew what he was doing. It's a way to get the class involved with what he's doing, I bet for most of his lecturing time he has been using Windows computers. Listen to the way he talks to the crowd he's getting them involved with what he is doing, getting them to talk and speak up.
richard remids me of John green
This is the fucking best professor on the whoel fucking planet!! No, in the whole universe bitchess!!
it would be a single line command to do whole that stuff, while on GNU/Linux. it was the point I guess.
where can i buy one of those butterflies online?
class starts 15:00 minutes in
What compiler are you using? What software do I need to download, and where can I obtain the link?
What is the name of that history book that took excerpts from textbooks around the world on the same event and compiled them?
I can't find the video where it was mentioned !!! :(
Haha, loved this guy.
Hello, I am a Sophomore at high school and i have no experience with programing computers. I want to be a software engineer,how hard would it be for me in college when i major in Computer Science.Thank you.How hard would it be for me.
How did it go?
just to add a comment as far as editor wars :P
Vim (on Linux, Windows and BSD) - vim . org
Notepad++ (on Windows) - notepad-plus-plus . org
both of these can do EOL conversion (Unix Style
to windows
) and are great editors for text editing
"Do you have a screwdriver?"
"Yes, I do!"
"...can we have it?" :D
Ah, the bafflement which Slot 1 caused continued right into 2008 eh...
I half expected him to suddenly say "In a van down by the river!" with his self-affirmation, feel good speech. "Kumbayah" had to be next.
The transistor explanation was sufficient for the topic.
I don't hate the guy, nor do I think he is incompetent. I do, however, think he is overrated. People spend a fortune to go to a university. I would think they would want to get their money's worth. The Comedy Channel is free.
yep imma high schooler :D
this is great
@UncleDraken The first one I think of is 2048
What's that got to do with anything? That's like people who expect me to be an expert on networking just because I build my own computers and spend a lot of time at my computer. If I haven't worked with networking then no matter how good I am at building computers then of course I'm not going to know anything about networking. The same applies here, just because he's good at programming doesn't mean he's automatically going to be good with Windows if he hasn't used a lot of Windows.
Lecture really starts at roughly 14 minutes.
why does this depress me. not just comp science, any math, science, etc.
he reminds me of Dr. who.
lol the teacher looks like a grown up like grown up HARRYPOTTER!!!!
Crappy OS or not, still doesn't justify him being ignorant of a major chunk of the computer world.
I happen to have a great familiarity with BSD, Linux, Windows, MacOS, Solaris, and quite a few others. It's called "learning and knowing your field". Why? Well, I'm afraid many of his students just may sell their souls and work for the company making that crappy OS.
Being a teacher of Computer Science infers having at least a familiar knowledge of many aspects of computers, bad and good.
This guy's hilarious
I take back what i said. Just saw him using his Mac. Looks like standard Darwin (Unix-derived) core. Shame. Would have been more interesting if he had Linux on his mac instead.
In case he doesn't respond back, I'd suggest going for Visual C++ simply for the ease of use.
Windows XP was such a mess lmao. I'm glad newer versions of Windows have fixed this jankness for the most part.
im windows noob.. and i use linux not mac.. wow, i didnt know that mac and linux users have common experiences (:P)
Does anyone else think this guy resembles john green?
Haha so thats how they do it.. explain everything to basics..
P.S. The address bar C:\temporary files\temp whatever u could of just copy pasted into the Open Dialog and finished with the file name followed by a click on ok
But it seemed like you wanted to make a joke about windows .. so then okay and u wanted to teach ppl to do the always open with that editor so yah good stuff.
my goodness! the teacher used a Wiki page!
Oh calm down, it's just a video on the Internet. To address your concern. Yes, he is teaching, and I admit "he's not teaching anything" was a bit harsh. However, here are my final thoughts on this old topic.
I am surprised how much about computers he didn't know. Such a professor should know about more than one type of computer everyone is using. I am disappointed at how much time he wastes with "fluff". You can teach by entertaining and not waste time. ... continued...
@holycuteboy same man i'm from the US
No, his Mac is running Linux. You can do that, you know.
Lol@ 46:20 "Pentium duo na theyed never do that"
He made a mistake. He said Mac runs Linux, but it actually runs UNIX.
00:26
Rofl @ 46:30 - they'll never call it a duo...
If he is engaging, entertaining AND teaching something. However, if he's not teaching anything then you might as well watch John Stewart if you want to be entertained or look cool.
A teacher must TEACH. Of course, good teachers can do that in fun and creative ways, and make every minute a teaching moment. I didn't see that with this guy. Sure he's friendly and funny, but he's not teaching anything. He's flirting, not teaching.
teacher really needs to learn windows basics
you have to be smarter than the computer to open the file.
Uni lecturers talk too fast. makes it hard to learn.
...
This comment shows your expertise in computer languages, tools and your understanding. Ridiculous..
Also, in order to call an OS crappy, you must at least be familiar with it to be able to give it a judgement of "crappy". Otherwise you're just a fanatic fool going with the crowd. Being able to demonstrate WHY it's crappy requires knowledge of it.
Besides, just about every student not able to afford a Mac will have a Windows PC, and not being able to demonstrate even basic usage to help those students is, frankly, embarrassing. Besides, flamboyance does not make a good teacher.
he doesnt know how to do something simple in windows, and blames the OS and starts the good old common "microsoft big brother" bullshit?
Well who is big brother? someone who controls everything in their machine, hardware to software (apple)? or someone who runs its OS on any machine you want, letting you free to choose any hardware companies you want?
haha.
he's really terrible at windows even for a guy who uses linux/macs, but pretty funny.
So far, I'm into this lecture series an hour and a half, and this 'instructor' doesn't do much more than talk and talk and talk. Like I want to hear his terribly awkward attempt at humor. Just teach the subject. Present the ideas, explain them, make sure the audience gets it. That's your job, spreading knowledge and understanding, not relating to the class every boring, dry anecdote of your rather mundane life while pretending you're on comedy tour. Teach, man, teach. Extremely annoying.
a university lecturer that doesn't know how to copy and paste in windows, my lecturer could copy/paste/move/delete/find/ etc using the keyboard on windows/mac/unix with equal ease.....this guy is a joke