Click here to Skip to main content
16,003,555 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
NewsRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Member 1382279829-Jul-24 5:47
Member 1382279829-Jul-24 5:47 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
5teveH29-Jul-24 6:16
5teveH29-Jul-24 6:16 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Gjeltema29-Jul-24 0:17
Gjeltema29-Jul-24 0:17 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
jschell31-Jul-24 14:38
jschell31-Jul-24 14:38 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
JudyL_MD29-Jul-24 2:43
JudyL_MD29-Jul-24 2:43 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
franceshd29-Jul-24 15:28
franceshd29-Jul-24 15:28 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
snorkie29-Jul-24 2:44
professionalsnorkie29-Jul-24 2:44 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Peter Moore - Chicago29-Jul-24 4:04
Peter Moore - Chicago29-Jul-24 4:04 
Tricky. If the question is should calculus be a prereq for CS, I'd say only if you also want to require some EE background, in which case you need calculus to solve many of those problems. I do think a minimal amount of EE background is worthwhile, even if not critical; at my school you could do CS either as a BS or BA; I chose BS, so I did get the EE prereqs and am a little biased. Otherwise, though, calculus has little direct relevance to CS. Much more relevant would be Boolean logic, or maybe even a philosophy of logic course (it never hurts to hone the verbal skills too, and it trains the mind just as assuredly as pure math study).

All that said, if you take it as a given that intro calc is required, and yet the student can't pass the class, if I were their advisor I'd be concerned. Basic calc may be tough to understand intuitively but is rather easy to apply superficially - which also happens to describe a lot of programming problems. They don't have to be able to prove the fundamental theorem of calculus from scratch, but if they can't at least follow the spoon-fed algorithms for obtaining simple derivatives and integrals, and/or don't have the ability to break down complex problems into smaller ones (and then apply said spoon-fed algorithms), then they might also have a hard time tacking difficult programming problems.

This is nothing unique to calculus vs. other advanced math, though. Like 99% of people who learn any advanced math, it's not about whether they will use it later in life (I've literally never applied calculus in real life, to my recollection). It's about training to, and proving they can, solve complex problems given the tools needed to do so. They don't have to study calculus, or any other specific form of advanced math, to be a good programmer, but if they can't handle it after trying, I'd say it's something that at least should be looked into and understood why not.
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Shawn Eary May202129-Jul-24 4:04
Shawn Eary May202129-Jul-24 4:04 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Norm Powroz29-Jul-24 3:28
Norm Powroz29-Jul-24 3:28 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
obermd29-Jul-24 3:58
obermd29-Jul-24 3:58 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Member 1382279829-Jul-24 6:13
Member 1382279829-Jul-24 6:13 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Richard23329-Jul-24 6:34
Richard23329-Jul-24 6:34 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Roger Wright29-Jul-24 6:57
professionalRoger Wright29-Jul-24 6:57 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
sasadler29-Jul-24 7:44
sasadler29-Jul-24 7:44 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
Juan Pablo Reyes Altamirano29-Jul-24 7:57
Juan Pablo Reyes Altamirano29-Jul-24 7:57 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
dandy7229-Jul-24 10:46
dandy7229-Jul-24 10:46 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
cegarman29-Jul-24 13:07
cegarman29-Jul-24 13:07 
GeneralRe: Can a student that can't even handle freshman calculus possibly be a good programmer? Pin
dandy7230-Jul-24 3:41
dandy7230-Jul-24 3:41 
GeneralCan software be built similarly? Pin
BernardIE531726-Jul-24 22:03
BernardIE531726-Jul-24 22:03 
GeneralRe: Can software be built similarly? PinPopular
Peter_in_278026-Jul-24 22:31
professionalPeter_in_278026-Jul-24 22:31 
GeneralRe: Can software be built similarly? Pin
BernardIE531726-Jul-24 23:19
BernardIE531726-Jul-24 23:19 
GeneralRe: Can software be built similarly? Pin
Sander Rossel27-Jul-24 1:14
professionalSander Rossel27-Jul-24 1:14 
GeneralRe: Can software be built similarly? Pin
PIEBALDconsult27-Jul-24 5:58
mvePIEBALDconsult27-Jul-24 5:58 
GeneralRe: Can software be built similarly? Pin
Sander Rossel28-Jul-24 22:47
professionalSander Rossel28-Jul-24 22:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.