"I like Windows Phone" Wow, so he is the second user of it, now I know them all!
@scienceprimo
11 жыл бұрын
Q: "How do you take a child and introduce them to the concept of 1's and 0's and the logic gates" A: Redstone in minecraft. It's one of the best learning tools for experimenting with logic and abstraction in an engaging way.
@exiletomars
8 жыл бұрын
I feel like things like Arduinos and Raspberry Pis and similar things will give kids excitement to get into computers and such.
@ataylortca
9 жыл бұрын
I've always wondered how the computer ACTUALLY worked - all the information behind the many layers of abstraction. What if digital technology died tomorrow and we had to rebuild it from scratch? I'd have no idea how and am simply dependent, standing on the shoulders of giants, but with no awareness of the details of their work. This video was awesome in providing some initial answers as to how digital technology works.
@azakusilov
9 жыл бұрын
There is nice book related to this topic - Code: The Hidden Language of Computer Hardware and Software by Charles Petzold.
@kennyrosas-mondragon8926
9 жыл бұрын
As 19 year old and second semester of college I think the problem is that kids are not being exposed to stuff like programming or working with logic gates, The only reason why I started is because I took a class called Digital Electronics back in the 9th grade I got 34% in that class but was really blown away, how complex PCs where compared to what they used to be and what drives them so i got into C# programming I've spent the Past 4-5 Years know programming random stuff for fun and it's great :) Also my senior year i retook that class and got a 96% because I didn't fully understand Flip-Flops. :/
@SquareKiteGaming
10 жыл бұрын
There have always been people that didn't care to understand the abstraction of underlying technology, and there will always still be a small portion of the population interested in taking things apart. Most people might have a iphone, but there are still teenagers interested in rooting their android phone(like me!).
@tastelesstouch
9 жыл бұрын
It's interesting to note that the same people who made that acorn computer he shows at the end are the same people who created the ARM (Acorn RISC Machine) processor that's powering his iphone :)
@famailiaanima
3 жыл бұрын
Seven years later, and it is becoming a real problem. A lot of kids in developing countries like mine only have access to smartphones, they don't learn basic things like writing a properly formatted document, creating a spreadsheets, even using a web browser. Even more privileged kids aren't being educated on this matter, their parents don't think desktops and laptops are relevant anymore.
@PixelOverload
10 жыл бұрын
>What is it that's encouraging them to ask the question "How does this work?" Absolutely nothing, in fact it's telling them to do the exact opposite. However, that's exactly why they'll ask the question. The same kid who responds to an order to keep of the lawn by doing exactly the opposite, will respond to the implied "don't open me" of the black box by doing exactly the opposite.
@BlackSuneEmpire
8 жыл бұрын
4:10 You worry way to much. Trust me there are loads of kids and adults too, who take things apart and find out how things tick. Great video though, ty!
@Paul_Ivanish
10 жыл бұрын
This is the kind of thought that should be labeled as "philosophical engineering" applied to technology... and if recurred backwards into "philosophical reverse-engineering", the topic yields endless dividends in the realm of scientific curiosity. ;)
@mckennacisler01
9 жыл бұрын
I'm really worried about that too. And it's only going to get worse, both with hardware black boxes and in software ones...
@Blargshark1231
2 жыл бұрын
This is filmed in a really distracting way. A tripod would help. Or a webcam.
@squiffyk7
9 жыл бұрын
I don't understand the worry here... I grew up curious of how computers worked without having old clunky equipment with screws that I could look inside of. I understood how electricity could make a light bulb function, but working electricity to make a computer function which seemed incomparable was enough to make me curious as to how computers work and eventually lead to me studying computer science. I would have been just as curious if I grew up with just a smart phone
@DjVortex-w
10 жыл бұрын
In the 80's and even the 90's, even the average computer user had a decent notion of things like files, file sizes, file types, the difference between files and directories, and so on. They could easily distinguish, for example, between a gif file and a jpeg file, and they had a good notion not only of the size of the file, but also whether it was a "big file" or a "small file" compared to other similar files. In other words, even the average user had a relatively decent understanding of the technical aspect of many things in the computer (such as files). Nowadays this is an almost non-existent concept, save for a very small minority of savvy users. Nowadays the average user might have an extremely _vague_ concept of what a "file" is, but will have no good concept of file types or their size. In fact, most users will never even know or understand what "file size" is, what the size of a particular file is, or even if they see it, what it means, or whether it's a "big" file or a "small" file. They simply don't understand what the number means and what its significance is. This has all kinds of side-effects, such as people sending multi-megabyte images through email, even though the exact same information could be compressed into just some tens of kilobytes. The user at no point will have any kind of concept of what's happening, and may well be completely unaware of whether the email is "really big" or not. This is something that was less likely to happen in the 90's because the average user was a lot more aware and knowledgeable about these things. Modern operating systems, especially Windows and Mac OS, are the culprits here. For some reason they have gone to extreme lengths to hide _everything_ from the user. File extensions and types, file sizes... everything. It seems that the less information the user is shown, the better. Nowadays the majority of users don't even know if a file is a gif, png or jpeg file, and have absolutely no concept or understanding about how "big" file might be (or even about the very concept of "file size"). It's just magic.
@Chavagnatze
10 жыл бұрын
Older computers had big parts more non-static sensitive parts, were crudely assembled, and could be put back together. Today, everything is nanometric, full of tiny SMD, glued, has to be destroyed to be disassembled, and has high functional value. We also live in a sheltered society that is mostly affraid of mental exertion and anything that can be construed to be dangerous in any way. That isn't going to encourage absolute curiosity in some young people.
@CalvinHikes
11 жыл бұрын
Very few people care how it works. They just want it to work.
@aguru86
9 жыл бұрын
This is why you buy your child all the components of a PC and you have them put it together themselves. It's as cheap as one of those game consoles or phones, and holds within it infinite learning potential both in the presence of the hardware as tangible stuff, and the ability and even necessity to manipulate and configure the operating system.
@redsunrises8571
10 жыл бұрын
Where are the people interested in how things work? Well, even i, a teenager am fascimated and mindblown that you could build a computer out of such limited parts and i want to know how. Those interested in how things work are right here, watching Computerphile :)
@DivinityStripes
11 жыл бұрын
I was emotionally moved by this video... Thank you, Brady and James!!! I love your videos and am loving this channel!
@plasmibot
Жыл бұрын
Looking back, It's facinating to see how far we've come. Now we have not CPUs or GPUs but DPUs, and massively advanced AI generation logorithms and software. It's cool to see the bingining of an old "revelation" in 2023!
@rikschaaf
9 жыл бұрын
Funny, I just started a java project to simulate from transistors and gates all the way up to processors, memory and maybe even whole computers. Then this showed up in my youtube suggested videos. Coincidence? Magic? Spooky action at a distance, that can be abstracted to google going through my pc and stealing my stuff? :P
@davidcote3915
9 жыл бұрын
+Rik Schaaf I am curious about that one. Have you used Koding through Chrome or something like that? Are you using google drive to back up your source? Or is google update hiding a keylogger or something crazy like that?
@thyagoismael9164
2 жыл бұрын
Hello, gentlemen. May I ask if you have any bibliography on this topic for further reading? It really puzzles me how absurdly complicated things have come to be, to the point it's already impossible for one person to understand fully some pieces of engineering. I don't see, however, the escaling of abstraction as inherently evil (not anymore, at least) but it does worry me as it does to you and I would like to study it more.
@OwonaVivienD
11 жыл бұрын
The system used with redstone in Minecraft has actually been closer to the reality, than you may think. In real life, gates, flipflops and latches need to be "wired" to each other actually, and "wires" always have an intern resistance, which dissipates the power of binary signals; if their power is too low, then signals can't be processed. On the other hand, it's really realistic that the more stimulated a sensor gets, the more power it puts out.
@alpyre
8 жыл бұрын
As far as I know, the theoretical aspect of semiconductor based integrated circuits are dependent on "atomic models" rather than quantum mechanics. Correct me if I'm wrong!?
@FelixDegenaar
9 жыл бұрын
It's a pity that many Computerphile clips end, just at the moment an intriguing question gets asked. That's a missed opportunity.
@ChristopherRucinski
10 жыл бұрын
I graduated as a software engineer and completely understand the concept of abstraction; however, I don't think he explained it in a way where people that don't have a good grasp of it yet will understand what he was saying. I could follow along, but it was just talking after talking after talking. I also understand his "screw" talking point at the end, but disagree with that. That is not how *all* computer literate people (or programmers, engineers, etc...) start to learn, and saying that you *need* to tinker with the inside of the machine to learn is just wrong. I actually here that a lot, but that is definitely not how I learned.
@Semikami
11 жыл бұрын
I've grown up with things I didn't/couldn't take apart yet I've learned a lot about how computers work from low level assembly to high level languages and repairing or upgrading consoles and computers.
@00Skyfox
10 жыл бұрын
That's what I love about my Commodore 64. I can take it apart, remove and swap components, fix problems with some soldering, tinker and see what it's thinking with an oscilloscope, and turn it on to that lovely blue screen and talk to it with a computer program that can make it do anything I want. Studying the schematic and seeing the waveforms on the oscilloscope is all incredibly fascinating.
@hellowill
5 жыл бұрын
To be fair, if they re interested they can go on wikipedia and read it all, in the past you maybe weren't on the internet and had to go look up a book, much slower.
@passive_annihilation
11 жыл бұрын
This hit the spot for me. I really feel like we're flying into this world of computing largely unprepared. The average user doesn't care how things work anymore. And while we can't all be specialists in everything, if we're going to depend on computers and use them and unconsciously trust them the way we already do, I think we all have a certain responsibilities to ourselves, at least, to be a little more informed.
@RossCourtright
11 жыл бұрын
I think going straight into C or C++ is the best introduction to really practical programming, however.
@ricodelta1
11 жыл бұрын
it's a good point and this idea of abstraction applies to just about everything, not only computers
@GenericRubbishName
10 жыл бұрын
I think it's easier than ever to get started programming. Decent C compilers and tutorials are available for free on the internet. Most of the scripting languages have friendly communities accommodating for beginners.
@Grubiantoll
7 жыл бұрын
Sooooooooooooooooooooooo, what you are saying is- Apple killed engineering and science ? Seems legit. P.S You can still unscrew and meddle with PCs, take that apple fanboys
@Jvksiew
11 жыл бұрын
a simple solution is to encourage more youngster start using Linux platform.
@CurtisDyer
11 жыл бұрын
I've seen a lot of dubious introductions for teaching people about computer programming, but it seems like you guys are off to a great start with this channel. I really hope this channel takes off. I feel like channels like these are what's going to help younger kids get into more tinkering.
@PabloNeirotti
8 жыл бұрын
You forgot about the reason why we abstract by the end of the video! That's what abstraction does. We don't need to tinker with screws and physical logic gates because we are many layers of abstraction above. And still, many layers of abstraction below the future. This generation needs to uncover the next layers, not go back to building an Apple II. Good video btw.
@rafaelcnoe
2 жыл бұрын
This video will be forever underated
@PixelOutlaw
9 жыл бұрын
I really appreciate what you said about phones. People go and spend $500 on a device that is a closed black box then go off and brag how tech savvy they are. Being able to operate a device designed as a closed appliance with the most non technical person as the target audience will never give deep understanding into the most basic building blocks of computing. A grandchild that is "good with computers" may not be educated about them. They are not tech savvy. They simply are not afraid to make mistakes and so they learn more about the user interface. Technology is not a phone, computer, or tablet. Technology is *knowledge* that makes it possible to make them. Computer science is the study and advancement of that knowledge. I'm certain the low level stuff is mostly lost in the sea of quickly written web apps, using flavor of the week frameworks rotting from within.
@73h73373r357
8 жыл бұрын
It all starts with legos. And there-in lies the problem: Generally speaking, parents who don't understand the importance of engineers and scientists have children who don't understand the importance of engineering and science. That said, there will always be people who understand the importance of these things, or are otherwise drawn to them.
@NoahBarr85
11 жыл бұрын
Still, I learned a lot about logic gates with it.
@gremlinextreme101
11 жыл бұрын
I dedicated the last 3 years of my life to a computer engineering degree just so I could understand how to go from transistors to high level programming. Each layer of abstraction is taught as a separate class. Digital design, computer organization, compiler design and digital electronics are the subfields that cover the entirety of this transition.
@amihartz
9 жыл бұрын
What first got me interested in computer science were those TI-84 calculators. With the TI-84 calculators, you can actually write machine code directly to it, or Assembly which is preferable, so you can get really close to the hardware and understand how the processor works. I became obsessed with it for awhile and one week I even wrote an audio driver where you could write out songs with music notes and duration in a PRGM file and then run the driver and it would play it through through speakers or headphones. The fact I could get so close to the hardware allowed me to interact directly with the hardware of other devices. I've always kind of been curious to how computers work internally as well as how the software works on top of it. It's a pain these days that getting close to the hardware is much more difficult than it has ever been. I loved the TI-84 because I could literally send controlled electrical pulses out the I/O put in Assembly and measure them on a voltmeter. Trying to do something on such a base level with a 64 bit computer these days out a USB port is nowhere near as comprehensible.
@mrbangkockney
9 жыл бұрын
I find it quite ironic that someone would worry that the current generation lacks a source of inspiration, in an educational video on a medium that every member of the current generation is fluent with. The times have changed, delivery vectors are different; natural inquisitiveness is still alive and well.
@blanktester
11 жыл бұрын
I think I'm not alone in thinking this is starting to be closer to what we were hoping for from Computerphile. (Hey Brady, you don't need to put the channel name at the end of each video)
@coreyberman8139
10 жыл бұрын
#4:24 Actually there are 2 screws at the bottom to take out. Our technology has gotten smaller and more amazing for inquiring minds to ponder
@tobsco2
11 жыл бұрын
I'm learning loads from working with my arduino, also Linux is great for having a look under the hood.
@TheKurtPrice
11 жыл бұрын
I am 16 I have asked how things work my entire life. Where do we come from? We don't come from anywhere. We just exist. We have for centuries for as long as history has been recorded maybe even longer. We come from no where we just are. And we are all the great minds you have ever heard. Edison, Tesla, Einstein, Newton, Da Vinci. We will not cease to exist, that you can be sure of. Our curiosity will never die.
@JaredReabow
11 жыл бұрын
I know exactly how you feel!!! I am 18 and had smart phones before they were even particually well known and were known as PDA's and i loved to modify the software and mess around with the hardware and it burns me up inside when i try to explain somthing as simple as the difference between LCD and LED or what a cell and battery is and have the person i am talking to be completely num headed, it just seems like mindless consumerism!
@JPBennett
11 жыл бұрын
At the end of the video, you sounded like an old school hacker, which is a very good thing. The answer to your question about teaching people about computers is Open Source. I think you already know that, though. The question then follows, why are you using an iPhone? Go get an Android phone and put CyanogenMod on it. And don't forget that abstraction doesn't have to result in a closed, proprietary system. It's possible to have an open system that is still abstracted. abstracted != obfuscated
@kowalityjesus
11 жыл бұрын
very poignant video! I watched a kid playing with an ipad yesterday where they were moving shapes to match other shapes. The margin for error was RIDICULOUSLY large; I think the app might not have been age-appropriate for the ~4 year old. The most disturbing element of this was the fact that the praise and rejoicing sounds for completing such a tragically rudimentary task made this app almost conspiritorially dumbing for the child.
@SapphireCrook
11 жыл бұрын
My interest for computers comes from a lot of things! From my amazement over my dad's (now ancient) Windows 93 computer, to the collection of circuit boards and naturally, the fact that computers aren't able to defy your programming because it doesn't have external influences (looking at you, science). Even today, I carry a childish wonder over the rapid and unimaginable achievements that occurred since my birth! I grew up riding that wave. Now I feel old. XD
@Niosus
11 жыл бұрын
In the case of an iPhone, no. They are learning the interface of iOS and how it behaves, but at no point can you go deeper. In DOS, or just a regular Windows you can dig down into how it works, fiddle around with it. How does the filesystem work? How do I write little scripts? That's what gets you into it. There just isn't any of that in the iPhone and many other devices. The levels of abstraction isn't the problem, but the closed down system. I started programming with HTML, and moved downward
@steffensmolka6680
8 жыл бұрын
Great video, very well explained. I think abstraction is the single most important concept in computer science.
@lordadamthird
11 жыл бұрын
at our school the closest we got to anything interesting in computers was using fucking microsoft powerpoint to make a fucking presenatation........my bloody hamster understands that,,,,,and that, is what they called an ICT lesson, doing stuff a 5 year old could learn. hence why i never took it as an option.
@JaredReabow
11 жыл бұрын
I hate how you get smartphone users braggikng about the specs of their phones, i have 4g i have an 8 core processor then they use the damn thing for facebook and twitter, they have no idea what the spec mean, to them its just a bigger number than the old one. Even things like changing a tyre seem to be impossible for most people, society is just becoming inept.
@AlphaCrucis
11 жыл бұрын
This channel is getting even more exciting! I was hoping for some Dr. Clewett videos.
@davidsweeney111
11 жыл бұрын
I like this guy, he explains things well and will hold this whole channel together I suspect. Lets have more of him.
@jonathanlefebvre2969
10 жыл бұрын
maybe is not so grey we have arduino and othe electronique building block to play with
@ltischmann250
11 жыл бұрын
ha Maybe you can tell me whether this 'new wave' of things like the iWatch (as a concept) is more than just a veritable shitestorm in terms of End-User Convienience of Access; would those users become more the stuffy businessman, or the Social Media poster child? (and a pause for rumination on the devs for these little Apps - god save them). I think it's overcomplicated as it is. It's really vital to know why this man (in the video) prefers windows-phone over the iPhone's springboard and 64-bit
@mattlm64
11 жыл бұрын
Why? To program for iOS you need a Mac. What about those that don't have Macs? I personally find it easier to make Android apps. I've done both iOS and Android development.
@SapphireCrook
11 жыл бұрын
I cannot believe I did that! The confusion comes that 98 and 95 are 3 years apart. It's one of those. :P Too young to remember. I do remember the floppy disks! XD
@aminaleali7161
2 жыл бұрын
He's right. When I was 11, in my boredom, I used to unscrew the cardboard-like backing of our family RCA TV (yes, I'm that old), sat and just watched the inside. It had two things that I loved. One was the schematics to the whole thing and two, the orange glowing of the vac-tubes made the whole back of the TV looking like a city. In the USA, we have 110V. In my home country when I did that, city power is 220V. One wrong move I would've been fried by either 220V or the tube's 30,000v discharging through my body. I'm glad that I did it though (it sparked my interest in technology) but I wouldn't let my son do anything like that today.
@Redhotsmasher
11 жыл бұрын
And it really annoys me how Apple are trying to abstract things another layer what with OSX these days, iPhoto etc. I mean, having a piece of software that catalogs music/photos/whatever neatly is nice and all, but I just like the robustness and simplicity of putting files in folders. And yes, in theory it's easier to just have your computer sort your pictures/ music based on ID3/EXIF-tags. If all your files are perfectly tagged, which isn't all that common in practice.
@LuisAlonzoRivero
11 жыл бұрын
Visual Studio with Resharper FTW!
@Reosleoleo
11 жыл бұрын
Being in all of this technology has made me ask this question. I love to know how things work. I'm 17, and studying to be an IT Technician. So no need to worry about that. Curiosity will naturally spring.
@alex.username
2 жыл бұрын
03:15 "[...] although, by the way, I much prefer the Windows phone." //closes video//
@cuntsound
11 жыл бұрын
So how do you get "words" ("while", "do", "and", "or") from numbers, It's hard for me to get this step of abstraction.
@AlexanderEVtrainer
11 жыл бұрын
He really hit close to home with me on this video. I've always been the "how does it work" sort as well, and one of the biggest mysteries of computers for me has always been how does the physical world translate into the cyber world. More and more these days its wifi this and cloud that, and it's getting harder to learn just by handling "real" stuff.
@edss
11 жыл бұрын
I guess you still CAN take things apart if you want to, but they are just getting terribly hard to put back together.
@toobeetoobeetoo
11 жыл бұрын
Excellent video!! Thank you. Hopefully there will be a more footage video on this topic that details each level of abstraction. I realize a PhD professor could go into this topic to the Nth degree of detail, but I liked his approach. He talked about the roughly 10 levels of abstraction, well enumerate what they are please. That way, people who are interested in a particular part of the process will now have the words to start doing research on their own.
@nO_d3N1AL
10 жыл бұрын
I agree that technology is "too user-friendly". It's not necessarily a bad thing, but I believe it is possible to encourage learning about how things work without NEEDING to know. I guess the main problem is that over time everything gets more and more complex and so becomes more difficult to understand. However, as you say, abstraction is a powerful tool and we can use analogies, examples etc. to explain certain principles. Once you know the basics, you probably understand most of what actually matters. For example, someone that can appreciate the hardware and software of a device and knows some of the science that goes into it can have a more educated opinion and usage of it, even if they don't understand the physical processes. You've also got to bear in mind that not everyone is interested. Most people use technology, but those who actually care will investigate regardless of whether it is encouraged or not. It just depends on one's motives, personality, interests and desires.
@amusik7
11 жыл бұрын
Great discussion towards the end of the video! I have been worried about the same thing for years - as technology has become so amazing as it has, it really doesn't encourage people to understand how it works anymore. All of my friends have smartphones but none of them has ANY clue of how it work. As a kid we used to dissemble computers with my friends because you had to do it if you really wanted to use one. Nowadays all you need is a finger. This will be a problem in the long run.
@jeremyheminger6882
7 жыл бұрын
I think for the right sort of personality type, the black box would be more of an inspiration for them to ask, "how can I change this? How can I make it do what I want it to do"? Engineers and indeed inspired people will always ask that question of things. I dare say, I don't think they can help it.
@EmperorOab
2 жыл бұрын
When demonstrating the XOR logic gate, my professor called the class in the hallway and we started turning the lights on and off. Good times.
@Redhotsmasher
11 жыл бұрын
Like, either you needed to know the details of your soundcard (unless your BLASTER variables were set up straight and the game in question supported them) or you had to know whether you wanted DirectX or OpenGL, or what version of DirectX you had, or, well, you get the idea, while these days you tell Steam what. Game you want, pay for it and steam installs it automagically and the first time you run the game it does benchmark and sets up somewhat sensible graphics settings automagically.
@Redhotsmasher
11 жыл бұрын
Basically, to a degree, I think he's right. Can't really speak for oldschool Mac as I grew up on DOS/Windows, to my brain an oldschool Mac is to a degree a black box in that it either works or it doesn't, in which case you're SOL, but as for DOS/Windows, every so often shit broke and needed fixing so you basically had to either know how to fix shit or know somebody who did. And if you think about it, up unttil quite recently, even to play a game on DOS/windows, you needed to know stuff.
@Fuglebolle
11 жыл бұрын
It is of course possible to be curious of something that you can not take apart and experiment upon yourself. If you really wanted to find out how something works you can look it up in a book or online, but this is not as rewarding as figuring it out for yourself. Comparing the children of today to the stories Feynman tells of his youth (repairing radios etc.) makes me a little worried. Where Feynman's activities explored nature, today's children explore human made software interfaces.
@asbreckenridge
11 жыл бұрын
I've grown up on apple. And it's only augmented my curiosity. Sure, I don't have all the openness that android provides, but frankly, I don't need it all the time. When I write a program or test it out, I use my linux desktop. When I surf the web, or do homework, I'm going to use a mac. The ease of use taught me how I should design things. For other people. Because thats what they're going to use. There is no way you can honestly think that only android users are going to become scientists.
@asbreckenridge
11 жыл бұрын
You're generalizing that a generation of scientists and engineers are going to come from Android users? From what I've seen, the ease of use that iPhone's provide doesn't detract from the curiosity it creates. Most of the people in my compsi classes have iPhones, they all are either majoring or minoring in computer science next year. Just because you can't see the hardware doesn't make something 'closed'. You look at the underlying software, or (for the more hardware oriented) design schematics.
@Nukepositive
11 жыл бұрын
From what I've seen, the next generation of computer scientists will not come from hardware, and will not be needed there. Hardware development will come from materials science engineers and quantum mechanics, while the software side comes from code junkies who make a java app of a farting sound or a stick figure fight. Hardware development in the old sense is dead. Also one reason why I changed out of computer engineering. I wanted that hardware development career, but it was years too late.
@5ilver42
11 жыл бұрын
The basics of computers, how these things we all use, how they work. I grew up with DOS and had an avenue to question and figure out how simple coding works. I have basics understandings of code. More the logic behind it than any languages used. I have some of that, but nothing deeper. I still don't know how they really work. It makes me wonder, when there are so many that use computers and don't even know anything close to even just the little bit that I know. Which is not a lot at all.
@ok_engineer
11 жыл бұрын
Actually two screws on the bottom ;). In currently 16 years old. The technology today is amazing! While there is so much it can do and so many ways it betters our lives, I honestly wish I was born into an era where it was just starting off. I would have loved to have been this age at the time of the commodore and small computers that have less power than an arduino. The fact that computers were something you had to actually program is something that inspired people like Steve Jobs, and Gates
@8bit_pineapple
11 жыл бұрын
Action games, while noneducational they have been shown to provide benefits to: central and peripheral vision, a persons ability to track multiple objects, improved contrast sensitivity, etc ("Enumeration versus multiple object tracking: the case of action video game players" C.S. Green* and D. Bavelier). I think all video games provide some form of challenge for the player, the skills required to complete such challenges in most, if not all cases are transferable to the real world.
@FhtagnCthulhu
11 жыл бұрын
Abstraction is great for using devices, but I started with computers by building a desktop, seeing all the circuitry and fixing it when something went wrong. When I started seriously with video games I just wanted to know how they could get from the hardware I saw to the polygons on screen. I worry that today when something breaks its a system on a chip and you just send it in. When I work with younger students, a lot of them get frustrated by programming, they just want things to work.
@telvan2125
11 жыл бұрын
AT 4:30, it says the iPhone doesn't have screws, but in fact, it does: there are two small ones on the bottom of it. They are very small, and require special screwdrivers to be unscrewed, but they're there nonetheless. I once dropped my iphone and broke the screen, so I decided to repair it myself. It was easier than I thought: as long as you're careful and you don't damage the tiny ribbon cables, you can easily avoid having to spend the huge amount of money they ask in official repair centers.
@TheLuckySaGe
11 жыл бұрын
through a specific setup of switches you can get logic statements like "or" or "and". It's hard to tell you in a comment section because a picture illustrating how this can be achieved is much easier to understand. Essentially you place transistors (which determine a 1 or a 0) together in a specific pattern to create a logic gate. A logic gate is just a specific setup of transistors which produce a particular logical outcome.
@locust76
11 жыл бұрын
If someone wants to get into the bare metal details of a computer, taking one apart is going to do very little to enlighten them. It's not like a bike where you can just look at it and see how it works, the way a computer works is entirely invisible and incomprehensible without first learning the theory behind it. Not being able to open an iPhone easily is not going to prevent children from being interested in technology, and they will always ask "How does this work," regardless of how abstract.
@marfnl2
11 жыл бұрын
I know how to interest kids in real PC. MINECRAFT and than specifically a mod pack for it called FTB. minecraft FTB is a pack that add's automation to minecraft. you can even Code in the game it self to do whatever you want. and if you go to the basic's its the same. if i make something using Nor-gate's or or-gate's stuff like that, to control redstone and or timers and all that crap is that not a hands on way of coding? its Problem solving that gets some wan interested
@TrindyForce
11 жыл бұрын
I have a basic understanding of logic gates and binary thanks to the wonderful world of minecraft computing. I, however, know nothing as to how this works for computers with the electrons and stuff. It frustrates me, but nothing out there teaches me about how a computer does anything at all with the transistors and how they work and the like in a way that I want to learn it. It's so boring but I feel as if it should be exciting and that to many people it is.
@rogerwilco2
11 жыл бұрын
Boolean math: Minecraft Redstone. Minecraft has made more people familiar with AND and OR gates than the entire worldwide education system I think. The iPhone has completely different design principles than a "normal" computer. Apple set out to create a device that can switch between being different appliances with simple intuitive interfaces. It tries to become a compass, not just "run a compass application". And every generation of computers has made a step on the road towards this.
@Eriikok
11 жыл бұрын
In the beginning it is very confusing indeed, but after I tried to build memory gates and ALUs (Small ones) I started to understand how stuff works in a coumouter. Not the entire thing of course, but the thought of making a computer of my own does not seem like an impossible task. My point is this, everything is confusing until you look more into it and get the so called "feel" of how it works. At least, that is the case with me.
@RiJMC17
11 жыл бұрын
This is not just a problem on the hardware level but on the software too! Coding languages are simplified to the point where just about anyone can understand it without any computer language knowledge. It is great for developing programs and games but in the long run, very few people will ever learn about Assembly and Binary codes. But to be realist, if you had to understand everything you use in details, you would not have time to earn your paycheck to eat ; sleep and live.
@noxure
11 жыл бұрын
But the kids who'll become the engineers of the next generation have Arduino, Lego Mindstorms and the internet at their disposal. You should envy them, not be worried. It's not that everyone who used a computer in her/his childhood is destined to become an engineer. That's how it was in the 70's and 80's; but that perception is wrong now because everyone is using computers. We should make computers for all people and empower whatever they're working on by creating high-usability products.
@easterdeer
11 жыл бұрын
I wouldn't worry too much about how new technology will interest the younger generations: There are more resources than ever relating to this sort of thing and where there's a will, there's a way. At some point it seems likely that Programming/Computing will replace the vague I.T or I.C.T taught in Primary/High Schools. It'll need to be more in-depth, anyway. Nice video! I'm looking forward to seeing how the channel will pan out [hopefully very well]!
@jorgenfischer
11 жыл бұрын
ofcourse not, but some of the best knowledge comes from fiddeling and testing things out yourself. If you do that with an iPhone, you break a 800$ piece of equipment, without learning much in the process. The earlier stuff was bulkier and simpler, but we were able to take it apart and imagine :) I very much like the raspberry Pi as an initiative to rekindle kids joy for tinkering.
@FlightGearUser
11 жыл бұрын
I'm 17 years old, and I totally agree with James' worries about the "too-much-abstraction" problem. All those people which are accustomed to a button which will do everything, need help if "the button" isn't working anymore. I always wondered how things are working, opened binaries in a simple text editor, saw that there was nothing to see and I had to use another tool, and so on. Most companies make things too easy these days, which really fucking worries me. Linux bash for ever! :)
@Contradel
11 жыл бұрын
I think it's hard to see the worry, if you're not part of it. Take your class mates or even teachers who use computers, smartphones, tablets.. Now try and ask each one of them what a transistor is, what and/or -gate is, what a computer language is, what clockspeed is (quantum theory? :-), few would know. I'm not blaming anyone person for not knowing, just pointing out that relevant amazing subjects anno 2013 is neglected for out-dated old curriculums, and most people don't care or question it!
@SircoleYT
11 жыл бұрын
Dvd's didn't even come out till 95. You're a youngian for sure but had stuff to play with. My first deconstruction personally was a VHS player. You were raised into a world of proper computers with components and what not. Be more worried for the generations born now that might be raised in an iPhone style world where things they should know how to do are just not done or at least done for them. Kind of goes hand in hand with the whole give a man a fish saying. That's my take at least.
Пікірлер: 794