Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (553)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Highschool Programming  (Read 1751 times)
0 Members and 1 Guest are viewing this topic.
Offline __iCode__

Senior Newbie





« Posted 2013-03-12 09:51:04 »

I think that doing programming at school could really help me with experience, and I think it would be a good way for my friends to learn so we can make stuff together.
Anyway, I want to suggest the idea to the IT teacher, but are there any programs/books or anything else you guys would suggest?
At the moment I think that it would be a cool think to be a part of a club at school for programming and I really want this to happen, so has anyone done this kind of thing before?

Cheers
Offline opiop65

JGO Kernel


Medals: 154
Projects: 7
Exp: 3 years


JumpButton Studios


« Reply #1 - Posted 2013-03-12 10:10:34 »

I, fortunately enough, go to a high school that already has computer science. Im completely self taught so the class is super easy for me, but its still a great resource. Id say go for it! However, you'll need a teacher that can program, not a book. A book won't be that helpful.

Offline delt0r

JGO Knight


Medals: 27
Exp: 18 years


Computers can do that?


« Reply #2 - Posted 2013-03-12 10:14:40 »

Well perhaps not quite the place to start. But game jams and Ludum dare would be great activities for the "club". And yes there are plenty of such clubs around in most cites.

As for books etc. Well books are typically expensive, and there is so much stuff on the net these days. I learnt programming from books, but these days i think a internet connection is enough if you have the right attitude. Simple start projects like tick tac toe is a real good place to start. I get my students to start with ascii ttt with standard input and output only.

The biggest block to most people who want to learn programming, is that they expect to write the next WoW by the end of the year.

I have no special talents. I am only passionately curious.--Albert Einstein
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline opiop65

JGO Kernel


Medals: 154
Projects: 7
Exp: 3 years


JumpButton Studios


« Reply #3 - Posted 2013-03-12 10:22:58 »

Well perhaps not quite the place to start. But game jams and Ludum dare would be great activities for the "club". And yes there are plenty of such clubs around in most cites.

As for books etc. Well books are typically expensive, and there is so much stuff on the net these days. I learnt programming from books, but these days i think a internet connection is enough if you have the right attitude. Simple start projects like tick tac toe is a real good place to start. I get my students to start with ascii ttt with standard input and output only.

The biggest block to most people who want to learn programming, is that they expect to write the next WoW by the end of the year.
I have to second this, people have to realize they aren't going to be a famous game programmer in a couple months. Ive seen so many people drop out because they don't.

Offline __iCode__

Senior Newbie





« Reply #4 - Posted 2013-03-12 12:04:16 »

Thanks guys for the info.
I already know programming, I'm pretty good in Java but I'm nothing flash at C# and C++

I'm thinking of having a meeting with a few members of staff and discussing all the advantages of programming, how vital it is in our society, and how people should be brought into it from a young age.

Thanks again guys  Smiley
Offline ReBirth
« Reply #5 - Posted 2013-03-12 12:12:02 »

At high school I joined IT extracurricular and learned Pascal. But the good point is on your normal class, all students need to do VB6 for one semester Cool

Offline nerb
« Reply #6 - Posted 2013-03-12 13:58:22 »

A book won't be that helpful.


...I couldn't disagree more... I've primarily taught myself out of books. And they provide a good reference.
Offline ReBirth
« Reply #7 - Posted 2013-03-12 14:07:10 »

Books are needed, but not enough alone.

Online Jimmt
« League of Dukes »

JGO Kernel


Medals: 128
Projects: 4
Exp: 3 years



« Reply #8 - Posted 2013-03-12 15:26:40 »

"Computer science" clubs don't really help with game programming...most of them are how to solve a problem in code as fast as problem (usually mathematical).
Offline opiop65

JGO Kernel


Medals: 154
Projects: 7
Exp: 3 years


JumpButton Studios


« Reply #9 - Posted 2013-03-12 20:37:26 »

Ok, I'll take back what I said before. A book is a great reference tool, but what you really need is the internet. You need to find a forum that has lots of code that you can copy and mess with, that's how I learned. I use books primarily for looking small things up. I don't believe in learning out of books because it only teaches you the author's way of doing things.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline delt0r

JGO Knight


Medals: 27
Exp: 18 years


Computers can do that?


« Reply #10 - Posted 2013-03-12 23:12:43 »

Quote
"Computer science" clubs don't really help with game programming...most of them are how to solve a problem in code as fast as problem (usually mathematical).
That was because you went to the wrong club. Ours did plenty of both. And lots of "demo scene" stuff.

I have no special talents. I am only passionately curious.--Albert Einstein
Offline opiop65

JGO Kernel


Medals: 154
Projects: 7
Exp: 3 years


JumpButton Studios


« Reply #11 - Posted 2013-03-12 23:22:50 »

I have to sort of agree, and disagree, on this. My computer science class is pretty much rushed and no one learns anything. It's obvious because I'm almost like a second teacher in there. No one understands what the hell is going on half the time because you only have a few days to learn about arrays, or to create your sorting class. It's not a great way to learn coding at all, and I feel like that class will drive away potential coders because it gives them the wrong idea about what coding is. I, fortunately enough, have been coding for two years so the class isn't that difficult.

I agree because although we move along pretty fast, we do have a Java2D segment at the end of school where we get to make our own game for about a week or two. So, it really depends on how the teacher sets up the class. I would strongly recommend taking time and coding on your own at home on your own projects (that aren't school related) to learn and to see if you really do like coding.

Offline ReBirth
« Reply #12 - Posted 2013-03-13 01:47:04 »

"Computer science" clubs don't really help with game programming...most of them are how to solve a problem in code as fast as problem (usually mathematical).
Solving problem is the root of all programming tasks.

Online Jimmt
« League of Dukes »

JGO Kernel


Medals: 128
Projects: 4
Exp: 3 years



« Reply #13 - Posted 2013-03-13 04:13:36 »

Yes, I realize, but it's more focused on how to transform from math -> code than from idea -> code.
Offline ctomni231

JGO Wizard


Medals: 99
Projects: 1
Exp: 7 years


Not a glitch. Just have a lil' pixelexia...


« Reply #14 - Posted 2013-03-13 21:15:52 »

In all honesty, I didn't learn a lot from programming from school. I learned a lot more when I programmed for myself as a hobby. During high school, we did have access to learn programming languages, but my teacher decided it would be easier to learn Game Maker instead. So, he thought me about Game Maker instead. Tongue

Most of what I learned that was halfway vital was through my own persistence at looking through other peoples code and trying to see how things work. Any advice I'd have for your club is to do the same and try to teach yourself through online tutorials and self- experimenting. It is a lot more rewarding because you'll be doing what you want to do instead of following a book Tongue.

Offline deepthought
« Reply #15 - Posted 2013-03-13 22:06:10 »

After taking the class, if you look up a game loop tutorial, that will get you into game programming.

jocks rule the highschools. GEEKS RULE THE WORLD MWAHAHAHA!!
captain failure test game
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

TehJavaDev (11 views)
2014-08-28 18:26:30

CopyableCougar4 (24 views)
2014-08-22 19:31:30

atombrot (37 views)
2014-08-19 09:29:53

Tekkerue (30 views)
2014-08-16 06:45:27

Tekkerue (29 views)
2014-08-16 06:22:17

Tekkerue (18 views)
2014-08-16 06:20:21

Tekkerue (27 views)
2014-08-16 06:12:11

Rayexar (65 views)
2014-08-11 02:49:23

BurntPizza (41 views)
2014-08-09 21:09:32

BurntPizza (33 views)
2014-08-08 02:01:56
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!