Views: 20,051,864 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-24-24 11:57 PM |
Guest: |
0 users reading Should I take programming classes? | 1 bot |
Main - Computers and technology - Should I take programming classes? | Hide post layouts | New reply |
LeftyGreenMario |
| ||
Don't like politics? Too bad, it's-a Mario time. Level: 82 Posts: 622/2062 EXP: 5097032 Next: 112195 Since: 03-14-16 From: Stabbing Wario Last post: 417 days ago Last view: 416 days ago |
I realize that I have around 6 classes left before I transfer to a 4-year college. I have one class of general ed left and the rest contribute to my major (3D computer animation). But programming classes caught my eye and I wonder if I should try getting into programming now rather than dawdle and look like person who just sits and chats and doesn't contribute here. I don't know how long it takes until I can actually understand how game files work, but I have to start somewhere. I am working on modeling right now, but it's not very... useful... though it does involve Newer U.
I believe Python is easy to begin with, but I also believe it might be beneficial that I be involved in a more controlled study environment rather than trying to learn the thing myself. It helped a lot when I was beginning modeling. They do say that self-help is the best help, but there is simply less of a drive to learn because the pressure simply isn't there and the Internet is chock full of information, useful and useless. Self-teaching can also lead to bad habits that a class will train people to avoid. My biggest reason to learn programming is that it's... fairly relevant to me and I feel like I'm super dependent on the tools hackers make and I think I can also get my own questions and concerns answered (such as finding foreign file names on a game ISO and wondering how the hell people make programs to convert that stuff) without my sounding like a dork. But programming isn't super relevant to my major either. My modeling teacher said that the modelers / animators are their own team while the programmers do their share. So learning to program may be an extra burden to me without real payoff since I need to focus on art things like developing my portfolio. And I may not even do programming if I ever develop for games because those two fields are different specialties. I'm also not really confident myself for making my own decisions, so I like to have other opinions. Unfortunately, I don't trust my own judgement very much. It's my nature. Even after I do some research. |
cros107 |
| ||
Member Actually not active Level: 24 Posts: 38/120 EXP: 71112 Next: 7013 Since: 04-20-16 From: Melbourne, Australia Last post: 2335 days ago Last view: 1884 days ago |
I don't know, it seems like you should focus on 3D modelling, and self learn programming. Or, maybe, start learning some programming on your own before you make the decision to see if you like it or not. Also, there are plenty of people here who don't do programming, so don't feel like you're being left out, or especially stupid. I know it would likely be more beneficial to start in a controlled environment, but it wouldn't do any harm just learning a bit on your own. ____________________ No, not doing SM64DS hacking, just here for the waffles. |
Yami |
| ||
(ーωー。) Level: 60 Posts: 641/959 EXP: 1738416 Next: 34362 Since: 12-07-14 From: Japan Last post: 2480 days ago Last view: 2478 days ago |
No classes, just work on an actual project from day 1, it's really the best way to learn programming. |
LeftyGreenMario |
| ||
Don't like politics? Too bad, it's-a Mario time. Level: 82 Posts: 628/2062 EXP: 5097032 Next: 112195 Since: 03-14-16 From: Stabbing Wario Last post: 417 days ago Last view: 416 days ago |
Hm, well, I do have Python installed recently and one of the very first tutorial is to make a simple calculator. It feels weird to me that it's all done in a command-prompt-like interface. I wonder when the good stuff is going to happen.
|
MusiMasta |
| ||
Buster Beetle Vaporeon Level: 43 Posts: 291/450 EXP: 558594 Next: 6452 Since: 12-09-14 Last post: 2449 days ago Last view: 2432 days ago |
Codecademy is a pretty good place for starters, you might as well start there. I learned some basic HTML and CSS from there, but now they offer so much there... ____________________ MusiMasta - YouTube Channel Currently 374 subs! Help support me by subscribing! Thanks! Featured Videos: I PLAY POKEMON GO EVERYDAY IN 300,000 NOTES Pokémon Theme Song 260K Notes Remix |
shibboleet |
| ||
Fire Mario DROP TABLE users; Level: 123 Posts: 4197/4661 EXP: 20889510 Next: 341756 Since: 07-07-12 Last post: 1348 days ago Last view: 361 days ago |
ewe so you're using input() or raw_input (if you're using Py2)
ewe ewe ____________________ a |
Yami |
| ||
(ーωー。) Level: 60 Posts: 645/959 EXP: 1738416 Next: 34362 Since: 12-07-14 From: Japan Last post: 2480 days ago Last view: 2478 days ago |
Posted by LeftyGreenMario If you want to do some GUI stuff with Python, I recommend you to look here: http://zetcode.com/gui/pyqt5/ or http://zetcode.com/gui/pygtk/ Whether you want to use Qt or GTK, is up to you. They both work on all modern PC OS's (Linux, Mac, Windows, BSD...), anyway. |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 6526/9019 EXP: 56257116 Next: 230528 Since: 07-03-12 From: in a box Last post: 13 days ago Last view: 16 hours ago |
Yami |
| ||
(ーωー。) Level: 60 Posts: 647/959 EXP: 1738416 Next: 34362 Since: 12-07-14 From: Japan Last post: 2480 days ago Last view: 2478 days ago |
Ehh, wrong Thread, Staple? |
LeftyGreenMario |
| ||
Don't like politics? Too bad, it's-a Mario time. Level: 82 Posts: 649/2062 EXP: 5097032 Next: 112195 Since: 03-14-16 From: Stabbing Wario Last post: 417 days ago Last view: 416 days ago |
Posted by MusiMasta Checked it out. Sounds good. Posted by Yami Thanks. I'll think about it. I'll have to squeeze time into there, because we share one computer that has Python installed in there. Other computers don't really run .exe files without some parent control in the way. StapleButter: Wrong thread? |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 6532/9019 EXP: 56257116 Next: 230528 Since: 07-03-12 From: in a box Last post: 13 days ago Last view: 16 hours ago |
Degolegodyl |
| ||
Larry Koopa /r/pcmasterrace Level: 92 Posts: 2369/2397 EXP: 7564098 Next: 192839 Since: 12-09-12 From: Toronto, Canada Last post: 1889 days ago Last view: 1775 days ago |
I find that sure, you can learn programming well online like us people in this thread, theres people that can't learn too well from online "courses" or youtube videos. Depends on how good you are at learning from online.
But for sure, yes, learn programming, in any way, learn python or something basic and then you'll be able to program a lot more. I know that in 3d modelling there are a lot of applications of programming, and honestly, everything benefits from programming knowledge, so whatever method you choose, just pick the one that works best for your learning style. |
phase |
| ||
Micro-Goomba programmer Level: 10 Posts: 13/16 EXP: 3482 Next: 932 Since: 03-17-16 Last post: 2773 days ago Last view: 2381 days ago |
If you're an absolute beginner, it'll be beneficial to take a course that is structured for learning.
If you know a little bit, such as the basics of Python, then you may want "teach yourself the rest" by reading documentation and tutorials. I've been sick all weekend, and that's always when I get my best programming done. My brain is too ill to wander off, so I can stay focused on one task. This weekend's task was to learn Crystal. It's Ruby-like language that runs on the LLVM. Since I've taught myself dozens of languages before, one more isn't too monumental. After reading through the docs and the API, I learned enough of the language to just write code, without thinking about the syntax. I started by learning Java, a horrible approach. If I had formal teaching, I would be far ahead from what I am now. Sadly, they never offered CS classes to middle schoolers. |
CodingKoopa |
| ||
Lakitu she/her Level: 48 Posts: 470/560 EXP: 781873 Next: 41670 Since: 10-13-14 Last post: 1006 days ago Last view: 235 days ago |
Here, you don't get programming classes until high school, and when you do, it's Java.
Since I'm not there yet, I'm just self-taught in C++ (Technically, my first attempt at learning a language was ARM ASM, which I gave up on. I learned the hard way that assembly is a terrible first language). ____________________ Website | Twitter |
shibboleet |
| ||
Fire Mario DROP TABLE users; Level: 123 Posts: 4199/4661 EXP: 20889510 Next: 341756 Since: 07-07-12 Last post: 1348 days ago Last view: 361 days ago |
Posted by phase I'm learning this too, and it amazes me how closely some syntaxes relate to python, such as 1_000 = 1,000 ____________________ a |
phase |
| ||
Micro-Goomba programmer Level: 10 Posts: 16/16 EXP: 3482 Next: 932 Since: 03-17-16 Last post: 2773 days ago Last view: 2381 days ago |
Posted by MrRean Most modern languages I've seen have adopted this syntax. I think it could be useful for large number, but I've never needed to use any. If I am using large numbers, I usually split it up into factors (2048 = 64 * 32). |
Main - Computers and technology - Should I take programming classes? | Hide post layouts | New reply |
Page rendered in 0.071 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 228/228, time: 0.012 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |