• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0
ISDCaptain01

I feel paranoid about taking programming/CS classes

16 posts in this topic

Okay heres the story. I was a computer science major(not anymore). So last spring i decided to take a c++ class after I was done with my intro to CS class. That class gave me the most stress I ever had from a class. I was forced to drop it since I simply could not keep up at the speed of light the teacher was going. So i decided to program in my own time ever since then and find out how to program games. Fall semester came and I could have taken the class again but I chickened out cause I just didnt want to go through that horrible event again. Now spring is coming up again and I have can take it again and do a minor in CS but im still afraid despite nearly a year of c++ experience. Has anyone ever felt like this about school? I just cant seem to get over it, despite glossing over the syllabus and thinking "Man, i know all of that now"...
1

Share this post


Link to post
Share on other sites
Try doing everything the opposite of the way you originally acted the first time you took the class. If you can sit right in the front row, get to class a bit earlier than the other students so you can talk to the professor, ask every single question you have without fear or embarassment (you are paying for the classes right?).
1

Share this post


Link to post
Share on other sites
That is the fear of failure and it is not just limited to school. You just have to get over it. Just look what was the result when you failed the last time. You learned that stuff anyway and you can just retake the course. You lost almost nothing.
0

Share this post


Link to post
Share on other sites
i know what you guys are saying but man that was a bad semester for me. The day realized I wasn't going to make it in the class, I just came home and just sat down depressed about the future. That just killed me there. I was like "man well there's nothing else for me to do, might as well pick up my fathers trade and do accounting" . So I just switched and turned CS into a hobby knowing even if I were to pass this class , I wouldn't know what was gonna happen in the harder classes yet to come. Then today the thought fame into my head " hey why not at least minor in it? Maybe we can get a CS degree later in life"
0

Share this post


Link to post
Share on other sites
Lol I even sneaked onto the teachers webpage and completed all the projects, yet I just cant get over it and take the class. Its like that day keeps on repeating in myy mind.
0

Share this post


Link to post
Share on other sites
Do you need to go to that class? I mean, I dunno how it works for you but here in the uni i am attending to you don't need to assist to some courses, you can just show up for the exams (something I don't do because i rack ze disiprin!) .
0

Share this post


Link to post
Share on other sites
[quote name='Drathis' timestamp='1355379424' post='5010087']
That is the fear of failure and it is not just limited to school.
[/quote]

I second this.

ISD try working out and stick to an exercise routine, the reason I say this is because after a work out not only will you feel more confident your old negative feelings will be slowly dying, it may sound stupid at first but a regular exercise regime has proven to boost mental health, make people confident and happy in addition to all the other benefits.
0

Share this post


Link to post
Share on other sites
This will sound a little strange, but it works.

Imagine attending that class again in vivid detail, but change things so they're a positive experience for you this time.

You probably won't be able to do it all at once, so keep working on it twice a day (after you get up and right before bed) until you've changed every negative experience about that class to a positive one. You'll start feeling the fear and tension ease.

Remember this ... fear is like fog. It looks solid when you're standing outside of it, but you can just walk right through it. Good luck!

Roy
0

Share this post


Link to post
Share on other sites
[quote name='ISDCaptain01' timestamp='1355392167' post='5010122']
i know what you guys are saying but man that was a bad semester for me. The day realized I wasn't going to make it in the class, I just came home and just sat down depressed about the future. That just killed me there. I was like "man well there's nothing else for me to do, might as well pick up my fathers trade and do accounting" . So I just switched and turned CS into a hobby knowing even if I were to pass this class , I wouldn't know what was gonna happen in the harder classes yet to come. Then today the thought fame into my head " hey why not at least minor in it? Maybe we can get a CS degree later in life"
[/quote]You can't expect to know ahead of time how difficult a given thing is to learn since you aren't yet familiar with it.
Neither can you know ahead of time if you are going to be in good health, good mood and otherwise able to study at a certain pace.
For those reasons, you should [i]expect[/i] to fail now and then. If you never fail, you are probably not working anywhere near your capacity.

In my university it's routine for many people to take more classes than they can handle at a given time, fail/quit those which they can't handle, and try again later (now armed with a better idea of how much work the subject is, too). There's no shame in it. If your school doesn't penalize you for failing courses, don't worry about it.
0

Share this post


Link to post
Share on other sites
Well, the way I see it you can't do worse than last time, right? Even if you know it felt horrible and you were all depressed, you still moved on afterwards, right? Otherwise you wouldn't consider doing the course again.

I've been studying at a university for 3 ½ years now, and I can tell you that I have failed a lot of courses. A lot. All I need to do is buckle up, retake the course with the mindset that it can't be worse than failing again. Since I already can handle the failure, since I've failed before, retaking the course will only make it a better experience than last time.

Go for it, there are plenty of times in life where you will fail and have to try again, and again, and again and maybe even again until you finally are successful.
1

Share this post


Link to post
Share on other sites
No failure no success. Or "Failure is the mother of success" . I had a similar experience with my cs programming classes years back. I simply just stopped showing up for classes the second time and handed in what needed to be handed in and took my project exam and passed it all. For me programming theory and practical implementation cannot be forced it has to be learned at the page one sees fit. Also one year at that very first University(I changed my university but still same major) they had drop put rates on like 70 percent or more for first year students...

Anyway do not fear this class take it again and make sure no other stuff goes on in your life while taking this class.

Wish you the best luck and a merry Christmas [img]http://public.gamedev.net//public/style_emoticons/default/biggrin.png[/img]
0

Share this post


Link to post
Share on other sites
What's the saying? "Courage is being afraid of something, and doing it anyway" or something like that. You can talk about it all you want, get advice and insight and a bunch of pats on the back, but at some point, it's a binary choice: take the class or don't. Just take the class. You [i]do[/i] know all the syllabus material. You [i]don't[/i] necessarily know all the little side details about what will be covered in the class, and that's another reason to take the course. But primarily it's to get over your fear and put a little accomplishment under your belt.

I used to be intimidated by my college professors when I first went to higher education, thinking my problems and stumbling through their material wasn't worth bothering them with. Trust me when I say that you will get as much help as you ask for, if you're just straightforward with them and take opportunities to get whatever help you need. Office hours exist because instructors want you to learn the material and succeed, not because they need a reason to sit at their desks. Make yourself known to the prof, tell them "I struggled with this course last time, but I've been putting in a lot of work on my own since then and want to give it another shot." The moment you become more than just another face in the crowd, your chances of success in the course go up dramatically.

TL;DR: Buck up and take the class. You'll do fine.
0

Share this post


Link to post
Share on other sites
[quote name='ISDCaptain01' timestamp='1355377376' post='5010080']
So i decided to program in my own time ever since then and find out how to program games.
[/quote]
[quote name='ISDCaptain01' timestamp='1355393305' post='5010134']
I even sneaked onto the teachers webpage and completed all the projects
[/quote]

Hell yeah ! I'm sure you will be fine :)
0

Share this post


Link to post
Share on other sites
Some teachers just suck - especially professors at research universities.

If you've found that the material is not too challenging, then chalk it up to incompetent teaching, and move on.
0

Share this post


Link to post
Share on other sites
^this.

Some courses just plain suck. It could be the contents of the course, or the way its been taught.

For example, a few of the best courses (as in, content of the course looks pretty sweet) my uni has are taught by the most boring and incongruent teacher I had. One time we were being introduced to Java (actually OOP through Java), and the teacher was talking about objects identities (objects = references, primitive types = values), so one of my classmates asks "So, if object1 = object2; means that both object1 and object2 are pointing to the same object, how does someone copy an entire object?"

I swear to god that my teacher couldn't answer the question. She started to talk about identities (repeating what she said 5min ago) and it said something related to the slide she had displaying by that time, which of course, had nothing to do with copying an object. To this day (course already finished) no one told us how to copy an object in Java lol (spoiler: it involves overriding an Object method).

Imagine that situation with every single question directed at her. You couldn't ask her anything. Only like 3 out of 15 people went to her theory classes, most of us passed the course anyway because the practice class teacher re-explained everything to us on his class and we could actually ask him something and get a good answer.

What I'm saying is, bad courses will happen, bad teachers too.

If you expect try to pass every course exactly the same way, you're going to have a bad time (had to do it [img]http://public.gamedev.net//public/style_emoticons/default/tongue.png[/img]).

Pay attention to those courses you like, save the "good enough" effort for those courses you don't like, and if you like the content of the course but you don't like the way is been taught, its time for some good ol' self-teaching! [img]http://public.gamedev.net//public/style_emoticons/default/smile.png[/img] (which you seem already doing btw). Edited by TheChubu
0

Share this post


Link to post
Share on other sites
I am willing to bet there are more professionals that had the same struggle as you. Every human will. I struggled in one of my CS classes this year. It was more of a theory class and I did struggle with the theory part of it (I will admit I absolutely suck with any kind of theories). Though in parts of the class we would program I felt just fine. I took that as the following: I need to start looking into the theory part to get better. Matter of fact I am actually thinking about retaking that class. I want to walk right up to the theory portion of the class and say "I'ma kick your a$$!"

I'm looking to minor in Math and my Calculus II professor that I had this semester told us a good story. She said that when she did her undergraduate studies in Math she said she struggled. She said she was a C average student yet she wanted to major in Math. She told us she struggle to pass some classes and did fail some. She remembers people saying she was one of the worst students in every single class she took. Now she is a very well respected professor with a PhD. She told us this before every exam. That if you struggle with this now it is ok. Just keep trying it can get you somewhere. It got her to a well respected level. Edited by Chad Smith
0

Share this post


Link to post
Share on other sites
[b][i]To be honest, I think you could take the course again and do well this time. However, it sounds like you've had a confidence knock - you jumped right in and got burnt by hot water. [/i][/b]

I've done it myself when I took a course in artificial intelligence and got my ass kicked by the maths involved. I ended up withdrawing, and its always been on my mind as a failure and "unfinished business"...

[b][i]If you find the thought of it too much to bare then consider an evening class or better still do distance learning. Just make sure you at least give yourself another chance because by teaching yourself when the chips were down, you definitely deserve a second shot.[/i][/b]

After the AI fiasco, I decided to jump back in the saddle and took a much easier Interaction Design course instead. Its given me enough time to prepare for a second shot at AI...
0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0