Jump to content


Photo
- - - - -

If I make programming tutorials, would you watch them?


  • Please log in to reply
17 replies to this topic

#1 Lexaeus

Lexaeus

    Knight

  • Knight
  • 1,713 posts
  • Naturally Hated by All

Posted 04 February 2013 - 12:59 AM

I was thinking how little of the KG populace knows of programming.

 

Was thinking, in an attempt to master material myself, that I teach others.

 

Was considering making video tutorials or live sessions or something.

 

Would you guys even bother?

 

I would probably start with java and then try to make ruby tutorials after we cover java, since I think its a good first language. who knows from there. so?


Zanca327.png

“Sorrow can be alleviated by good sleep, a bath and a glass of wine.” - Saint Thomas Aquinas


#2 The Dream

The Dream

    Knight

  • Knight
  • 1,967 posts
  • ( ͡° ͜ʖ ͡°)

Posted 04 February 2013 - 04:18 AM

Yes, a million times yes. If you made tutorials I would love you 5ver. I've really wanted to learn more about programming (we'll be learning some in my I.T course this year and I'll have a more focused one next year) so this would be really cool and a good start for me. Plus if it helps you master it yourself then you should go ahead with it :x

 

You might want to make a few intro vids straight away for some peps (and other peps if they manage to stumble on your tuts) about some basics. I know a few basic things and I'm sure lots of other people on the forums know quite a bit too but it'll be a better place to start (like building on a foundation and all that).


TheDreamEX.png

 


tumblr_n6lpksz2V81sfgfh0o1_500.gif

 

 Gif not by me

A little one


#3 Waker

Waker

    Knight

  • Knight
  • 783 posts
  • a boy with lots of lists and books

Posted 04 February 2013 - 06:05 AM

Yeah sure. I'd prefer if you started with C, though. And I wouldn't be able to watch it right away so live sessions/tutoring isn't ideal. That's just me.


11vpmw8.jpg

"Censorship is telling a man he can't have a steak just because a baby can't chew it."
— Mark Twain

 

“I divide my officers into four classes; the clever, the lazy, the industrious, and the stupid. Each officer possesses at least two of these qualities. Those who are clever and industrious are fitted for the highest staff appointments. Use can be made of those who are stupid and lazy. The man who is clever and lazy however is for the very highest command; he has the temperament and nerves to deal with all situations. But whoever is stupid and industrious is a menace and must be removed immediately!”
— General Kurt von Hammerstein-Equord


#4 Blade

Blade

    Administrator

  • Monarch
  • 163 posts

Posted 04 February 2013 - 07:49 AM

You  can't just jump into programming, So I hope you know that probably starting at the lowest of low would be suitable for the ones who have no idea about anything. Most people here don't even know about HTML, and we know how important HTML can be.


a>


#5 Kingroy

Kingroy

    Knight

  • Knight
  • 1,916 posts

Posted 04 February 2013 - 09:13 AM

I was thinking how little of the KG populace knows of programming.

 

Was thinking, in an attempt to master material myself, that I teach others.

 

Was considering making video tutorials or live sessions or something.

 

Would you guys even bother?

 

I would probably start with java and then try to make ruby tutorials after we cover java, since I think its a good first language. who knows from there. so?

 

i would like to see your wares. 


[Today 07:02 PM] Kingroy: <.<
[Today 07:02 PM] Crimson Jazz: I know right!?!
[Today 07:02 PM] Kingroy: >.>
[Today 07:02 PM] Tengo Cash: Beiber is the man


Screw You ↑ You ↖ You ↗ You ↙ You → You ↓ You ↩ You ↪ You ↬ You ↫ You ↪ You ↩ You ↲ You ↯ You ↱ You ↰ You ↷ You ↳ You ↶ You ↴ You ↵ & You ↺

#6 Reasonable Doubt

Reasonable Doubt

    Page

  • Page
  • 152 posts
  • Touch My Body

Posted 04 February 2013 - 01:04 PM

Currently relearning C++

 

I'd agree that starting with HTML or VisualBasic would be a good place for beginners to start


Because Igshar 


#7 Dexel Hydagara

Dexel Hydagara

    Knight

  • Knight
  • 1,310 posts
  • Arcade Adept

Posted 04 February 2013 - 02:42 PM

Yeah, gonna have to start from the ground up for the majority of us, myself included. As such, I ask what HTML even is.


2j87ib.jpg


#8 Xanius

Xanius

    The Omega

  • Emperor
  • 3,525 posts
  • Awakening

User's Awards

        

Posted 04 February 2013 - 02:47 PM

Yea, sure. I'd watch it. Couldn't hurt to learn a thing or two.


Omega_Xanius.png


17ddgi.png


#9 Kingroy

Kingroy

    Knight

  • Knight
  • 1,916 posts

Posted 04 February 2013 - 03:48 PM

I used Scratch for my virginity. :> It was pretty simple...although my classmates had a hard time handling it <.< I'd say they just weren't computer people tho...


[Today 07:02 PM] Kingroy: <.<
[Today 07:02 PM] Crimson Jazz: I know right!?!
[Today 07:02 PM] Kingroy: >.>
[Today 07:02 PM] Tengo Cash: Beiber is the man


Screw You ↑ You ↖ You ↗ You ↙ You → You ↓ You ↩ You ↪ You ↬ You ↫ You ↪ You ↩ You ↲ You ↯ You ↱ You ↰ You ↷ You ↳ You ↶ You ↴ You ↵ & You ↺

#10 Ralor

Ralor

    Knight

  • Knight
  • 781 posts
  • A Musical Madman

Posted 04 February 2013 - 03:59 PM

I would love help grasping Ruby and Lua better. They're really similar and simple, but I have trouble with the formatting. I know the arguments and subjects, but the formatting is difficult.


Sig312.jpg

 

 

Im dum.


Shhhhh. It's okay. We understand.

3DS Friend Code: 5069-3989-9578
Nintendo Network ID: Niroji

Steam: Musical Madman

 

 


#11 Waker

Waker

    Knight

  • Knight
  • 783 posts
  • a boy with lots of lists and books

Posted 04 February 2013 - 11:14 PM

Python is another language I hear a lot for people who want to learn the fundamentals of programming.


11vpmw8.jpg

"Censorship is telling a man he can't have a steak just because a baby can't chew it."
— Mark Twain

 

“I divide my officers into four classes; the clever, the lazy, the industrious, and the stupid. Each officer possesses at least two of these qualities. Those who are clever and industrious are fitted for the highest staff appointments. Use can be made of those who are stupid and lazy. The man who is clever and lazy however is for the very highest command; he has the temperament and nerves to deal with all situations. But whoever is stupid and industrious is a menace and must be removed immediately!”
— General Kurt von Hammerstein-Equord


#12 Lexaeus

Lexaeus

    Knight

  • Knight
  • 1,713 posts
  • Naturally Hated by All

Posted 04 February 2013 - 11:36 PM

Oh boy, replies, looks like I'm in business. Let's look at the mailbag.

 

Yes, a million times yes. If you made tutorials I would love you 5ver. I've really wanted to learn more about programming (we'll be learning some in my I.T course this year and I'll have a more focused one next year) so this would be really cool and a good start for me. Plus if it helps you master it yourself then you should go ahead with it :x

 

You might want to make a few intro vids straight away for some peps (and other peps if they manage to stumble on your tuts) about some basics. I know a few basic things and I'm sure lots of other people on the forums know quite a bit too but it'll be a better place to start (like building on a foundation and all that).

 

Love! All I need is love! And I need programming for love. And for programming I need a solution to the problem I'm addressing and a way to apply that solution to code the computer understands. Well, let's just stop there. I'll be assuming pretty much zero knowledge and will be including little pieces of useful information besides the main lern2program curriculum. I want you guys to know good programming practices and avoid the bad ones. I want you guys to know why your code works in the first place. Hopefully I can bash it in your heads.

 

Yeah sure. I'd prefer if you started with C, though. And I wouldn't be able to watch it right away so live sessions/tutoring isn't ideal. That's just me.

 

If we were going to discuss computers on a lower-level language then C would be the first language. However, I have decided with good reason to start with a higher-level language that includes all the important concepts of computer science (two examples are Java and C#). If this tutorial series goes well, well I start branching into Ruby for the rpgmakers I'll branch into C as well for people who want to understand computers on the lower level. This means we'll be taking about the processors, memory, buses, etc themselves and how hardware and software integrate.

 

You  can't just jump into programming, So I hope you know that probably starting at the lowest of low would be suitable for the ones who have no idea about anything. Most people here don't even know about HTML, and we know how important HTML can be.

 

It all starts with Hello World. While HTML is a possible way to show how a collection of tags can generate output, it is by no means the only beginner language. Many young people learned to program before scripting languages like HTML come about for the internet.

 

i would like to see your wares. 

 

You will like my wares. Hopefully you'll buy some too.

 

Currently relearning C++

 

I'd agree that starting with HTML or VisualBasic would be a good place for beginners to start

 

VisualBasic is good for seeing that output, but I must disagree again. C++ doesn't scope all systems as it is hardware dependent and not to mention all the compilers and blah blah. Better to stick to sometime more uniform, so we stay on the same page. I do thank you for the input though.

 

Yeah, gonna have to start from the ground up for the majority of us, myself included. As such, I ask what HTML even is.

 

Well, I'll answer that. HTML or (Hyper-Text Market Language) is a scripting language designed for the internet. Basically, when you ask for things on the internet, they are presented a certain way. How this is done is your browser (Internet Explorer, Firefox, Chrome, etc) takes that HTML and interprets it to what you see. It does this with tags, similar to bbcode you might have seen. So if <b>I want these words to be bold</b> I would use those tags I just wrote, with them and the text inside them in an html file, and when you browser loads up that page you would see:

 

I want these words to be bold

 

HTML up to version 4 is very simple. HTML5, the new upcoming standard, will be very integrated with all the media in website you see today. I hope that answered your question for now.

 

Yea, sure. I'd watch it. Couldn't hurt to learn a thing or two.

 

Indeed. Hopefully I don't hurt your brains.

 

I used Scratch for my virginity. :> It was pretty simple...although my classmates had a hard time handling it <.< I'd say they just weren't computer people tho...

 

Yeah and qBasic was mine. Not a good first language at all. I am very serious on that.

 

I would love help grasping Ruby and Lua better. They're really similar and simple, but I have trouble with the formatting. I know the arguments and subjects, but the formatting is difficult.

 

All in time. I need time to get how Ruby works myself. Not to mention its a language that's a reaction to languages preceding it.

 

 

 

Python is another language I hear a lot for people who want to learn the fundamentals of programming.

 

Well if you want too do that, Khan Academy has a program for that. I haven't looked too much into python yet, but I know some schools use it. It's your call, I don't think I'll do anyone disfavors.

 

I'll try to write lesson plans and gets the tech I need to make this. Hopefully I get my first video up soon.


Edited by Lexaeus, 04 February 2013 - 11:39 PM.

Zanca327.png

“Sorrow can be alleviated by good sleep, a bath and a glass of wine.” - Saint Thomas Aquinas


#13 Dion

Dion

    Knight

  • Knight
  • 2,565 posts

Posted 05 February 2013 - 12:09 AM

I can pitch in and help with python, since I know a lot of it. o.o


...V HAS COME TO...

dQqhfU.gif

 

ngoahxS.jpg


#14 Reservoir

Reservoir

    Owner

  • Emperor
  • 561 posts
  • Wrong choice.

User's Awards

        

Posted 10 February 2013 - 03:30 PM

Oh, gosh! I would adore this! x3

Please do make some tutorials if you can/have the time and it's not too much trouble or bothersome for you! I would love to learn programming (as most here probably know.) I think a mixture of video tutorials and live sessions would be wonderful. :3 The videos could always be referred to, and the live sessions would be nice for asking questions if anyone gets lost or confused and such. If you do live sessions, will you be planning out or trying to plan a "schedule" so that everyone who wants to or can watch will all be there from the beginning and not miss out on anything? Or will these likely be on a whim/if you happen to find that you have free time and decide on this as something to do?


Posted Image

#15 Lexaeus

Lexaeus

    Knight

  • Knight
  • 1,713 posts
  • Naturally Hated by All

Posted 10 February 2013 - 06:11 PM

Okay,  what I'm going to is try to get a tutorial video out biweekly, which means I need to write a script for it. And offer livesessions or something or similar capability, 1 for the current tutorial and another 1 for people who "are behind". I might as well make assignments for you guys as well and grab some additional readings/videos for those who want them.


Zanca327.png

“Sorrow can be alleviated by good sleep, a bath and a glass of wine.” - Saint Thomas Aquinas


#16 Reservoir

Reservoir

    Owner

  • Emperor
  • 561 posts
  • Wrong choice.

User's Awards

        

Posted 10 February 2013 - 06:32 PM

Okay,  what I'm going to is try to get a tutorial video out biweekly, which means I need to write a script for it. And offer livesessions or something or similar capability, 1 for the current tutorial and another 1 for people who "are behind". I might as well make assignments for you guys as well and grab some additional readings/videos for those who want them.

Presenting it, discussing it, having us exercise it, /and/ giving us additional resources?!

You, good sir, are amazing.

 

I like this.

o/

 

 

Do you have a rough idea of when you might first be able to get around to this? o:

And should we call you Professor Lex, or what? o.o


Posted Image

#17 Lexaeus

Lexaeus

    Knight

  • Knight
  • 1,713 posts
  • Naturally Hated by All

Posted 10 February 2013 - 08:16 PM

\o

 

Well first step is installing the JVM, a IDE, and getting that first program done even though you don't understand what you're typing. Hopefully I can get the tutorial up in a couple weeks, still looking for free reliable software, I think I have something but its not amazing in quality. Thinking I should buy a new microphone maybe. I can livestream or equivalent even sooner, but I still want to write a lesson plan or something before I try to pull people through so I don't confuse anyone with on the stop stuttering.

 

Once we understand how to use the IDE, understand the dynamics of the JVM, I'll move into basic parts of programming: variables, operators, expressions, if clauses, else clauses, and loops. Etc.

 

Then we start with the concept of inheritance, also known as Object Oriented Programming. Once done with that, we can move onto even bigger concepts and maybe even study some algorithms and data structures before moving on towards languages and stuff you guys want to learn. Once you learn 1 or 2 languages fully its easier to learn more so I probably won't need to teach each language to you guys unless you want me to. I'll be learning along the way if that happens.


Zanca327.png

“Sorrow can be alleviated by good sleep, a bath and a glass of wine.” - Saint Thomas Aquinas


#18 Lexaeus

Lexaeus

    Knight

  • Knight
  • 1,713 posts
  • Naturally Hated by All

Posted 13 February 2013 - 02:11 PM

Pretty much ready to make the first two videos.

 

Video 1: Install the JDK

Video 2: CMD, First Program

 

I did a rough draft last night, so hopefully I get around to it when I get home, otherwise it'll be the weekend. This step won't really open doors for anyone so bare with me. We'll download an IDE soon enough and them we'll really work on the programming concepts.


Zanca327.png

“Sorrow can be alleviated by good sleep, a bath and a glass of wine.” - Saint Thomas Aquinas