Views: 19,996,897 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-20-24 03:12 AM |
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: 5092846 Next: 116381 Since: 03-14-16 From: Stabbing Wario Last post: 412 days ago Last view: 411 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: 71053 Next: 7072 Since: 04-20-16 From: Melbourne, Australia Last post: 2330 days ago Last view: 1879 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: 1737182 Next: 35596 Since: 12-07-14 From: Japan Last post: 2475 days ago Last view: 2473 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: 5092846 Next: 116381 Since: 03-14-16 From: Stabbing Wario Last post: 412 days ago Last view: 411 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: 558197 Next: 6849 Since: 12-09-14 Last post: 2444 days ago Last view: 2427 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: 20877716 Next: 353550 Since: 07-07-12 Last post: 1343 days ago Last view: 356 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: 1737182 Next: 35596 Since: 12-07-14 From: Japan Last post: 2475 days ago Last view: 2473 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: 56225389 Next: 262255 Since: 07-03-12 From: in a box Last post: 8 days ago Last view: 3 days ago |
Yami |
| ||
(ーωー。) Level: 60 Posts: 647/959 EXP: 1737182 Next: 35596 Since: 12-07-14 From: Japan Last post: 2475 days ago Last view: 2473 days ago |
Ehh, wrong Thread, Staple? |
LeftyGreenMario |
| ||
Don't like politics? Too bad, it's-a Mario time. Level: 82 Posts: 649/2062 EXP: 5092846 Next: 116381 Since: 03-14-16 From: Stabbing Wario Last post: 412 days ago Last view: 411 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: 56225389 Next: 262255 Since: 07-03-12 From: in a box Last post: 8 days ago Last view: 3 days ago |
Degolegodyl |
| ||
Larry Koopa /r/pcmasterrace Level: 92 Posts: 2369/2397 EXP: 7559669 Next: 197268 Since: 12-09-12 From: Toronto, Canada Last post: 1884 days ago Last view: 1770 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: 3479 Next: 935 Since: 03-17-16 Last post: 2768 days ago Last view: 2376 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: 781327 Next: 42216 Since: 10-13-14 Last post: 1002 days ago Last view: 230 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: 20877716 Next: 353550 Since: 07-07-12 Last post: 1343 days ago Last view: 356 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: 3479 Next: 935 Since: 03-17-16 Last post: 2768 days ago Last view: 2376 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.081 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 227/227, time: 0.014 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |