• What Most Schools Don't Teach - Short Film (staring Gaben)
    99 replies, posted
[media]http://www.youtube.com/watch?v=dU1xS07N-FA[/media] Inspired me to continue taking my CSE classes.
It's all fun and games...until the errors.
I considered programming because like literally everyone else on the internet I wanted to be a game developer, but I grew up and realized you need to be fairly good at advanced math. I can't even grasp basic algebra most of the time, I think we need to learn how to teach kids math with a lot less punishment involved if we are ever able to put programming in schools. A lot of kids would get way too frustrated and not give a shit about it. Not once did I ever have a teacher who ever sat down with me and gave a shit about teaching me the basics. Instead if you got caught behind and didn't understand it after it had been told to the class several times you were fucked and the teacher wouldn't ever really care. So instead of learning I just sat there bored and frustrated because I felt fucking retarded compared the rest of the class. I know this video is all about making programming appealing but it seriously isn't as nice and friendly as the video is making it out to be, and I really don't believe in would fit in normally with the shit education system we have where everything is based on grades and punishment for not doing things correctly. Programming is all about trial and error while school is about having things taught to you and then passing or failing and then moving on to the next thing.
woah Gabe has jesus hair
[QUOTE=Chezburger;39725168]It's all fun and games...until the errors.[/QUOTE] "So what is it? Programming is basically segmentation faults."
Very inspiring. kiss kiss gaben xxoo
Had no clue who made Twitter up till now.
Yeah, let's start programming! okay, lua was supposed to be easy. Hello world! Oh this was easy. Now, if 1+1=2, then say Done! Wait, shit, oh yeah, done. Now use the random function. Nope, nope, nope, nope, nope, nope, not gonna work, fuck it quited.
Ive always had an interest in coding, i dicked around in C# (by dicked around, basically fuddled in the smallest drops of a large pond) screwed around with AHK (which is easy as shit oh my god) But where would you start?.. I don't even know what type of code to begin learning, or where to learn it. Id prefer to start on my own. Any advice?? Im heading to college in a few months and have no real major that i have specific interest in, but I've always wanted to try and learn how to code.
Wow, pretty awesome they got so many pretty big names/people in that clip. Pretty damn inspirational, really happy i am taking a program engineer study now :v:
[QUOTE=Septimas;39725590]Ive always had an interest in coding, i dicked around in C# (by dicked around, basically fuddled in the smallest drops of a large pond) screwed around with AHK (which is easy as shit oh my god) But where would you start?.. I don't even know what type of code to begin learning, or where to learn it. Id prefer to start on my own. Any advice?? Im heading to college in a few months and have no real major that i have specific interest in, but I've always wanted to try and learn how to code.[/QUOTE] I'd recommend picking a language that has a nice game development environment for it. Something like ActionScript ([URL="http://www.adobe.com/products/flash.html"]Flash[/URL]), or Java ([URL="http://www.greenfoot.org/door"]Greenfoot[/URL]), or even Python ([URL="http://www.pygame.org/"]Pygame[/URL]) would be a great start. They have lots of easy to follow tutorials and the outcome will be some really fun little games that you made and tweaked. Plus, you can transfer the skills you learn into other languages like C/++/#.
I recommend taking an intro to programming class at a community college. It's not as nerdy as people think, and it's a very easy step by step approach. The main problem I had with it was that it was the largest sausage-fest I've been in my whole life. Also, when you begin to understand programming, more things start to fall into place, you start understanding how to go about doing things you've never done before, and you realize that even the most complex things are simple when you break them up into small pieces.
One of the biggest troubles I had before I started programming properly was "where to start?" With so many options of IDEs, languages, GUI/Non-GUI, etc, it's all very daunting to the first time programmer. After I actually looked up basic tutorials and books, I found it wasn't so hard after all. Now, not a day goes by where I don't program at least a little bit. Whether it's high-level Lua or low-level C, I'll do something each day and it's not because I need to practice or I'm forced to do it for work, it's a hobby, and the fact I will make a living out of a hobby is awesome, and it's something very few people can confidently say
Guy behind Code.Org is Iranian I think, good for him.
That little "Try it yourself"-box on their site was pretty nifty. Copying simple instructions like that, initially without really understanding how they work, is basically how you learn programming.
[QUOTE=Wiggles;39725830]I'd recommend picking a language that has a nice game development environment for it. Something like ActionScript ([URL="http://www.adobe.com/products/flash.html"]Flash[/URL]), or Java ([URL="http://www.greenfoot.org/door"]Greenfoot[/URL]), or even Python ([URL="http://www.pygame.org/"]Pygame[/URL]) would be a great start. They have lots of easy to follow tutorials and the outcome will be some really fun little games that you made and tweaked. Plus, you can transfer the skills you learn into other languages like C/++/#.[/QUOTE] Thanks man, ill test out flash and java, see if i can learn anything. Where would you reccomend starting with them?? Im actually on the code academy website, it all seems generic basic teachings for each code. Not bad, but I don't see much futuristic learning on this site.
[QUOTE=tratzzz;39725508]Yeah, let's start programming! okay, lua was supposed to be easy. Hello world! Oh this was easy. Now, if 1+1=2, then say Done! Wait, shit, oh yeah, done. Now use the random function. Nope, nope, nope, nope, nope, nope, not gonna work, fuck it quited.[/QUOTE] That was almost identical to how I went about learning. Now I'm studying it in college and I'm finding it easy enough, because I HAVE to do it. The main problem with learning programming is you need to stick with it for a little bit for it to become interesting.
I'm so glad Will.i.am was there to tell me how good coding is.
[QUOTE=BenJammin';39725256]I considered programming because like literally everyone else on the internet I wanted to be a game developer, but I grew up and realized you need to be fairly good at advanced math. [B]I can't even grasp basic algebra most of the time, [/B]I think we need to learn how to teach kids math with a lot less punishment involved if we are ever able to put programming in schools. A lot of kids would get way too frustrated and not give a shit about it. Not once did I ever have a teacher who ever sat down with me and gave a shit about teaching me the basics. Instead if you got caught behind and didn't understand it after it had been told to the class several times you were fucked and the teacher wouldn't ever really care. So instead of learning I just sat there bored and frustrated because I felt fucking retarded compared the rest of the class. I know this video is all about making programming appealing but it seriously isn't as nice and friendly as the video is making it out to be, and I really don't believe in would fit in normally with the shit education system we have where everything is based on grades and punishment for not doing things correctly. Programming is all about trial and error while school is about having things taught to you and then passing or failing and then moving on to the next thing.[/QUOTE] First of all, "basic algebra" is stuff like "c - 4 = 1" -- this is 7th grade level/8th grade level maths for most people. It's not hard at all. Second of all, you hardly do any actual maths solving of your own, you mostly give the compiler some formulas that it's suppose to figure out. Here's an example: [code] int a; int b; cin >> a; // User inputs a value for a cin >> b; // User then inputs a value for b cout << a + b // Computer does all the hard maths for you, // and adds 'a' to 'b', then outputs it [/code]
[QUOTE=Septimas;39725904]Thanks man, ill test out flash and java, see if i can learn anything. Where would you reccomend starting with them?? Im actually on the code academy website, it all seems generic basic teachings for each code. Not bad, but I don't see much futuristic learning on this site.[/QUOTE] You could try this I suppose: [url]http://as3gametuts.com/2011/03/05/getting-started-with-as3-1/[/url]. I'm not sure how reliable it's going to be, but it seems to have that "learn while you make" attitude that you're looking for.
that lip sync
Im taking a course in programming next semester. Thought it would be kinda useful since I'm studying digital media and design, and I don't want to end up being the fucking ideas guy.
Bill Gates is looking old. Very old.
I started learning programming with a TI-84 and the manual, and that was basically it. My only inspiration for starting was that a guy in my class figured out how to use the calculator to make a choose your adventure book kind of thing, and I knew that there were more sophisticated games, and of course I wanted to make some of those. My first proper game was ASTRVOID, in which you were in a spaceship (represented by x>) and you could avoid or shoot at incoming asteroids.
I have a question, for anyone if they know. When you go to college for programming, do you subsidize your knowledge into just one language, or does the degree cover most of the major programming languages?? And in doing so, which career genre's open for each language mastery (or at least proper utilization)
Not sure if it applies to all of Sweden, but when I went to highschool our technology teacher taught us and gave us homework on how to make a simple HTTP page and how to make the typical pop-ups that say "Hello World!" etc. Just to find the people that are interested and to be able to give them advice on how to develope their interest.
[QUOTE=Septimas;39726788]I have a question, for anyone if they know. When you go to college for programming, do you subsidize your knowledge into just one language, or does the degree cover most of the major programming languages?? And in doing so, which career genre's open for each language mastery (or at least proper utilization)[/QUOTE] You're going to learn a bunch of languages to answer your first question, and secondly there is no "one" language in programming -- my programmer friend (she works as a programmer durr) told me she mostly works in C++, but has done Java, C#, C, FORTRAN, and even some python. [editline]26th February 2013[/editline] [QUOTE=FPChris;39726827]Not sure if it applies to all of Sweden, but when I went to highschool our technology teacher taught us and gave us homework on how to make a simple HTTP page and how to make the typical pop-ups that say "Hello World!" etc. Just to find the people that are interested and to be able to give them advice on how to develope their interest.[/QUOTE] By HTTP I think you mean HTML, and HTML isn't considered a programming language.
I do ICT support for schools in the UK, and I've noticed a huge increase of programming in ICT. They use Scratch which is a simple game maker which uses basic programming logic. They also use codeblocks and a bunch of other programs and they all seem to really enjoy it.
[QUOTE=ZestyLemons;39726837]You're going to learn a bunch of languages to answer your first question, and secondly there is no "one" language in programming -- my programmer friend (she works as a programmer durr) told me she mostly works in C++, but has done Java, C#, C, FORTRAN, and even some python. [editline]26th February 2013[/editline] By HTTP I think you mean HTML, and HTML isn't considered a programming language.[/QUOTE] I assumed that you would learn most languages, i didn't know if jobs hired based off of your quality work with one or with all. What type of jobs open up when you have learned how to code in a skilled manner?? Like in that video they didn't even cover that shit, they just show guys rolling around on rip sticks, not showing what they majored in, and what they learned, nor what they do.
[QUOTE=Septimas;39726905]What type of jobs open up when you have learned how to code in a skilled manner?? Like in that video they didn't even cover that shit, they just show guys rolling around on rip sticks, not showing what they majored in, and what they learned, nor what they do.[/QUOTE] It's such a broad subject that just about any kind of organisation, from software giants like Google to your local charity, is going to be looking for programmers. Hell, you can even be a self-employed software engineer or game developer if your talented enough.
Sorry, you need to Log In to post a reply to this thread.