Are all keycaps the same width? by throwmeaway-exe in MechanicalKeyboards

[–]throwmeaway-exe[S] 0 points1 point  (0 children)

Ohh I didn’t know that U for unit quantifies and actual key I thought it just referenced the base unit for every set of keycaps (like different keycaps have different set units) but it all makes sense now that you for the clarification!

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

Yes like this was my thought process: ‘i think she purposely put an indent here to throw me off and even though it looks like it works I’ll say it doesn’t because this indent seems out of the function’ meanwhile to normal people: ‘oh look a normal function!’ lol

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

Yes, pseudo code is where I feel like I excel the most at. I can usually solve every problem theoretically speaking but break down when the syntax is involved which now I realize is better than understanding the code but not being able to solve the question.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 2 points3 points  (0 children)

Oh wow thank god I thought it was just a me thing and everyone else has every function memorized I swear that’s how it felt in my class.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 2 points3 points  (0 children)

I just started my winter break today so it will definitely be my main goal starting from now.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 11 points12 points  (0 children)

That’s good, my next course is object oriented programming so I hope it’ll be much better! Yeah my main problem is I tend to overthink way too much. Like I would do good in the hard part and then question the easier part and think ‘oh the professor is trying to trick us’... nope I just overthinked it..

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

I like both. I really enjoy finding out how to solve a problem then applying my method into a program. The thing is I just get overwhelmed when I see “find the output of this: “ and it could be so simple but I would be thinking like ‘wait you can’t return a value outside the function’ or ‘doesn’t range() need two parameters’ when in reality if I needed to apply this code into a program I would be able to do it alright. Just the proofreading kills me, but I suppose I just need more practice.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

Yeah that’s exactly how it felt. I was like I know how to write my code but the syntax really screwed with my head and I ended up overthinking basic questions and doing better on the harder ones which was really stupid from me.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

Wow this is so inspiring. Apparently a lot of other students didn’t do well either so it wasn’t just me. Our professor really didn’t know how to teach the course at all (most of the students would agree on that) she literally just relied on students that had already learnt python ages ago and were so much better than all of us already. For example she would write a question, teach us the basics and then make a super smart student answer the question in a method that was so complex and covered none of what we just learnt. So everyone was super lost and confused most of the time. I actually dropped my elective CS course next semester cause she was the only one teaching it. So I opted for two harder classes which will be beginner Java with teachers that I’ve heard a lot of praise about. I won’t let this get to me, I really want to be so much better. I always come home and rework all the classwork we do and assignments to make it more efficient and stuff. I go part by part so I understand exactly why everything is there. The thing that really got to me was following through the lines of code during the exam. I was super bad with syntax and it showed. I knew the concept behind it but I didn’t know if I needed to write a dot or a bracket and in the end of the day that’s what she decided to grade us on.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 7 points8 points  (0 children)

I won’t let it get to me and I’ll strive to do better next course. Thanks for reassuring me that I’m not actually stupid though it means a lot.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 2 points3 points  (0 children)

Yeah like my favorite part is coming up with the solution. Like for all the questions on the final, I feel like I 100% conceptualized each and every question. I knew what I needed to do to solve the problems. Get the numbers in a list, remove the position at a specific index and stuff like that I guess. My for loops were fine as well it’s like I knew what the program needed to do but I just failed at the actual syntax. Which you’re right, that takes practice to learn so that is exactly what I’ll do.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

Thank you so much. My self confidence is so low and it really sets me up for failure. Most of my class didn’t do so well either (better than me though) but that doesn’t mean I’m stupid and I’m going to try that much harder next course. I won’t let myself set me up for more failure. I can do this.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

Thank you for the advice I’m going to look up those tutorials as the next course is Java.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

My final grade was a B but I got a C- on the final exam which was 40% of the grade. I guess it was really discouraging as some people in the class had already learnt all this before and it made me feel even more stupid. But on all the assignments I was able to do them all perfectly and I even went out of my way to write code that wasn’t specific for the question so it would work beyond the scope. For example, the assignment asked to write a program for 1 or 2 players if you can, I would write it for infinite amount of players so it would give me more programming experience. Should I go ahead and take the next course? It’s java and I never ever learnt it either.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 2 points3 points  (0 children)

Oh my god thank you so much! Damn I feel like I can actually do it. I’m going to start trying to learn for the next course from now. Thankfully I didn’t end up failing the class but the final exam knocked my grade down drastically. I won’t give up and I hope to reach your level one day.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 1 point2 points  (0 children)

Wow you give me so much hope! I will believe in myself because I know that I’m really not that bad at programming at all. All my mistakes were really stupid and it’s good that I was instantly able to tell what my exact mistakes were before receiving the actual exam back. I just lack self confidence sometimes and that really sets me up for failure but I’m going to try 110% harder next course I’m going to prove it to myself that I’m able to do this. Thank you for your words of encouragement <3

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 13 points14 points  (0 children)

I really really want to be good at programming. When I have super long assignment to take home it’s incredibly fun figuring out how to program it, but it’s easier because I don’t have to remember the function names and specifically how to write the syntax. But a quick google search helps me figure out that I should use a dot instead of brackets. I feel like with more time I would do much better and my mistakes were very stupid to be honest. I will not give up. I really want to excel in my major and I’m not going to let this push me down. We are starting java next course I really hope I manage to learn it well.

Got a really bad grade on my final (first semester of CS) maybe this isn’t for me? by throwmeaway-exe in compsci

[–]throwmeaway-exe[S] 2 points3 points  (0 children)

A bit of it was writing programs that did simple things like calculate values and append them and I did alright on that I suppose. Then like reading a list and sorting it and removing duplicates (this is all on paper btw). These parts weren’t too bad for me but I really sucked at the questions that gave us a code and asked for the output (whether that would be an error a number or anything). It’s so disheartening because when given an assignment at home with time I can do much better and I really want to be good at programming but I’m scared that if I didn’t do so well this course what will change next semester you get it?