Should Schools Teach Computer Science Instead of Physics? (floridaphoenix.com) 316
Long-time Slashdot reader theodp writes: "Other than trying to keep my kids from falling down the stairs in the Governor's mansion I don't know how much I deal with physics daily," quipped Florida governor Ron DeSantis as he explained his support for a bill pushed by Microsoft and Code.org lobbyists that will allow computer science credit to be substituted for traditional science classes to meet high school graduation requirements. "You cannot live in our modern society without dealing with technology or computers in your daily life."
From the Governor's press release: "Expanding access to computer science learning is critically important for the future of Florida's students," said Sheela VanHoose of Code.org. "This historic investment by the Governor and the Florida Legislature represents the nation's largest one-time investment in computer science teachers by a state."
"Providing the tools that students need to learn computer science is crucial to filling the jobs of tomorrow," said Fred Humphries, Corporate Vice President of U.S. Government Affairs at Microsoft. "We applaud Governor DeSantis for approving crucial funding to help train more computer science teachers as part of a broader commitment to prepare students for the thousands of computing and data science jobs in Florida. Microsoft looks forward to continuing to work with Governor DeSantis to ensure that all students are ready for the career opportunities created by our digital economy."
From the Governor's press release: "Expanding access to computer science learning is critically important for the future of Florida's students," said Sheela VanHoose of Code.org. "This historic investment by the Governor and the Florida Legislature represents the nation's largest one-time investment in computer science teachers by a state."
"Providing the tools that students need to learn computer science is crucial to filling the jobs of tomorrow," said Fred Humphries, Corporate Vice President of U.S. Government Affairs at Microsoft. "We applaud Governor DeSantis for approving crucial funding to help train more computer science teachers as part of a broader commitment to prepare students for the thousands of computing and data science jobs in Florida. Microsoft looks forward to continuing to work with Governor DeSantis to ensure that all students are ready for the career opportunities created by our digital economy."
Of course not! (Score:5, Insightful)
Physics is fundamental to everything
Re:Of course not! (Score:5, Insightful)
Want to work on computers? Learn physics!
What are the big pushes in computing today, the things that will pay money this year (but maybe not when your kids graduate)? Wireless communications (physics), AI (lots of math, which is what physics is), games (physics), defeating Moore's law (physics), quantum computing (major physics).
What do stupid governors think that computer science is? Word, email, cookie cutter jobs, votes.
Re: (Score:3, Interesting)
Physics is the butter on the toast taped on a cat's back. It is essential for the generator to run.
Truthfully, it should be taught as soon as the kid can multiply and divide numbers. And they should have a bit of chemistry and biology, too, by the time they finish grade school. Our schools are far too slow. With the basics under their belt, computer science will be trivial.
Re: (Score:3)
I cannot agree more.
I'm considered by most that I know to be intelligent and knowing in many technical fields, but I have no education: I went to high school for 3 days before I became home-schooled, and I did not do very much "home-schooling" aside from independent study, passing annual tests, and eventually getting a wonderful score on the GED (which is as close to a diploma as a home-schooled kid ever gets).
I am, therefore, mostly self-taught.
Everything I do is grounded in physics, whether I'm working w
Re: (Score:2)
With a basic understanding of wave dynamics, I can troubleshoot any circuit
This is nonsense. Wave dynamics isn't intuitive, the people who can think about it quickly enough to make it appear are doing the math in their heads; and circuits can be analyzed much more quickly using math from engineering, ie, circuit analysis. Not wave dynamics.
Basic mechanical aptitude with no understanding of physics would get you to repairing a lawnmower faster than using physics. A physicist who claims to have used "physics" to fix their lawnmower is simply lying; they actually used a different pro
Re: (Score:2)
With the basics under their belt, computer science will be trivial.
No it won't. Being able to write some basic code isn't the same as either computer science or software engineering. Neither of those is trivial if you know physics. If that were the case then there's be no need to teach it as a separate discipline.
Re: (Score:3)
Physics teaches logical requirements, like F=ma.
Logical requirement? What? it's a physical law, one that many students have rote memorised and have rattling around in their heads through adulthood but no idea why.
Physics teaches you to look for the root fundamental issues of the problem you're dealing with.
No it doesn't. It teaches you about the fundamental physical laws of the universe, not some generic sort of problem solving. Perhaps you're thinking of engineering...
To make it work reliably, extensibly,
Re: (Score:2)
unless you need an x-ray or an MRI, or electronics to read your heart signals, or an actual computer to run that beautiful code you wrote
None of these require any knowledge of physics.
The engineer who designs the equipment needs to understand how they work. The patient does not.
Re: (Score:2)
The engineer can't just make assumptions about the materials and then calculate and predict the results using physics; the details that would be needed to do that are not even disclosed by the companies that make the components.
You absolutely have to use engineering formulas to build a non-trivial computer, or other electronic device.
Re: (Score:2)
The engineer who designs the equipment needs to understand how they work. The patient does not.
And where are you going to get that engineer if he wasn't taught physics in school?. Not Florida, apparently.
Re:Of course not! (Score:5, Funny)
Try not understanding kinematics when driving in the rain.
Re: (Score:2)
You don't need kinematics when you drive in the rain, you need dynamics.
Re: Of course not! (Score:5, Interesting)
Schools do teach computer science...
They do. But not as a replacement for physics. That is just idiotic.
It should be an elective like art, music, or shop.
Re: (Score:3, Insightful)
But not as a replacement for physics. That is just idiotic.
That I completely agree with.
It should be an elective like art, music, or shop.
That I completely disagree with. Why on earth should it be an elective? The world runs on computers and it's vital that kids leave school learning that they're not magical machines that just do stuff at the whim of "hackers". Just about everyone leaving will interact with a computer day to day. Very few will ever solve a quadratic equation ever again in their lives.
It sh
Re: Of course not! (Score:5, Interesting)
I also interact with food everyday, so by that reasoning farming and cooking should be compulsory.
People do not need to know programming or computer science to work twitter app, open the Office app or talk to Alexa.
Re: (Score:2)
so by that reasoning farming and cooking should be compulsory.
Yes, it should be. And why you think otherwise is beyond me.
Re: (Score:2)
No, it shouldn't be.
It will ruin the joy of cooking forever for the kids.
Re: (Score:2)
Same teacher, a right old cunt, for music and RE. I like to think I would have developed a distaste for the latter independently, though.
Re: Of course not! (Score:4, Interesting)
so by that reasoning farming and cooking should be compulsory. Yes, it should be. And why you think otherwise is beyond me.
Many things should be taught that are not. JohnnyCalcutta perhaps doesn't remember a time when Home economics was taught in school. In my school it was taught to both the girls and boys. Very valid for young adults to know how to take care of themselves. We also learned about farming in many classes, from geography to civics and science. Home economics and civics need to make a return Then there is art. Too many people think it is "bullshit". And yet I have made my career as a technical/physics/artist hybrid. Weirdly enough, all three have been synergistic.
We simply do not know what knowledge will serve us well in life. And our brains don't push things out as we learn more.
Time for Homer Simpson to check in: https://www.youtube.com/watch?... [youtube.com]
Re: (Score:2)
Re: (Score:2)
The world runs on computers and it's vital that kids leave school learning that they're not magical machines that just do stuff at the whim of "hackers".
When my kids went to school, they used computers for every other subject. Taking notes, making spreadsheets, essays, reports, slideshows, presentations, videos, and illustrations. They have become quite proficient at it, without any official course. Most programs are fairly intuitive, and otherwise they'll look for tutorials on-line.
Re: (Score:2)
Why the fuck are people so completely capable of reading a 2 line post to the end?
Who ever said anything about proficiency of apps or some shit. That's not what I said. Go and read my actual post.
Re: (Score:3)
I think there's a difference between computing, a general tool which is present in absolutely every single industry, has become a daily part of everyone's lives day to day and is a generic tool that has a vast variety of uses and a few specific instances of industries.
The thing is I think your reasoning could also extend to maths and English. Most people never do maths beyond basic arithmetic and don't write more than 140 characters at a time, so why teach more than that?
Re: (Score:3)
I don't think high schools are teaching computer science. The vast majority are teaching how to use computers. A few elite ones are teaching an extremely limited form of programming. Computer science is fundamentally a college level curriculum.
I get it though. Parents are scared. My parents were scared when I was in high school. Worried that the jobs won't be there. OMG, the parents are confused by computers, they can't find the "any" key. Better have a whole program from K through 12 just to make sur
Re: (Score:2)
I learned computer science in high school, 30 years ago in Germany.
My year was actually the first school year that had this option.
It basically covered everything which is now considered a Bachelor.
No idea why gods own country is so many decades behind ...
Re: Of course not! (Score:4, Informative)
I dunno. Wood shop teaches useful skills. I know people who have made a career from what they learned in metal shop.
Re: (Score:3)
I agree. I mean who's ever seen things done by these so-called carpenters or mechanics, let alone met one in person?
Re: (Score:3, Informative)
High school physics doesn't include Calculus.
When I took HS physics, we used plenty of calculus.
When my kids took HS physics, they used calculus too.
You will not pass the high school AP Physics exam without knowing calculus.
Re: (Score:2)
We didn't have calculus in high school when I was there. Some schools did, many didn't. When I got to college many of the students who tested out of freshman calculus had a rough go at it compared to those who followed the normal progression.
AP courses are optional, the majority of students don't take them. It's not a drawback though.
Re: (Score:2, Informative)
There are 3 AP Physics exams. One mechanics with calculus, one E&M with calculus, and one both without calculus.
Re:Of course not! (Score:5, Insightful)
Physics is a great vehicle for showing kids why they need to learn calculus in the first place. Starting with easy physics and then building up to more complicated stuff, and invoking calculus, is a good path to learn both.
Re: (Score:3)
Physics is a great vehicle for showing kids why they need to learn calculus in the first place.
It really isn't. What you show kids is that if they learn calculus, they can solve simple contrived physics problems. What you don't show them is why on earth they should give a crap about that.
Re: (Score:3)
they can solve simple contrived physics problems
That's just a sign of a bad teacher. There are plenty of real world problems you can use as base of physics problem.
But even if the physics problems are contrived, you can still show how useful calculus it solve them. Pure calculus, without physics, is much harder to get kids excited for.
Re: Of course not! (Score:2)
I learned about drugs and sex at school. It wasn't from the curriculum though.
Re: Strong Need for School Vouchers (Score:2)
If all children went to private school, what makes you think they would all get into the good ones? Those with limited choices would still have limited choices.
Yes (Score:5, Funny)
Physics is a pain in the ass. It is pretentious, presuming its laws are always valid and cannot be changed by our bright and fearless political elite. Its absurd ideas that resources are limited, that actions have consequences and that reality is something that is objective and outside of a political narrative are insidious and harmful.
It should be banned and replaced with a simulated world, where coding rules.
Amen! Murrikah!
Re: (Score:3)
Re: (Score:2)
"Instead" is not what you should be interested in. Pray with me for a full bannination instead.
Re: (Score:2)
Physics is already optional at most schools.
What? No more dodgeball? That's horrible!
But seriously, the weather... You can't learn anything without knowing physics. All knowledge becomes very superficial and flimsy without a foundation.
Re: Yes (Score:2)
Sounds like a big win for pseudo-science to me.
Re: (Score:2)
Re: (Score:2)
If you violate the laws of nature-physics, chemistry, etc., you are destroyed.
Yes, Mr. Smartypants. That is why you should support the smart Governor and hope bad, bad physics is banned and Best Coding rules Supreme. Then and only then we can live in this beautiful world, where physics DOES NOT MATTER!
https://www.youtube.com/watch?... [youtube.com]
BRING. IT. ON.
Slack to email, now this? (Score:5, Funny)
I realize these are just headlines and have precisely 0% chance of actually happening, but that anyone is actually stupid enough to bring it up.... ...fuck I'm old.
Re:Slack to email, now this? (Score:4, Insightful)
Re: (Score:2)
The people who built the first computers were not taught computer science when they were in school (not even in college). The people who invented all of the programming paradigms that exist today did not learn computer science in high school, and most didn't learn any as an undergraduate.
I know someone who led building a successful world class synchrotron while only having the dumbed down version of physics in high school, and skipping college until after a military stint. Never actually finished the PhD, w
Re: Slack to email, now this? (Score:2)
I know what you're saying, but we also need the people who aren't self driven autodidacts. After all - you could say the same for calculus and the foundations of science. Newton didn't study calculus at school.
Re: (Score:3)
I don’t know what worries anymore, that he sees no value in teaching it, or that he fails to see how often he’s actually using it in his life to make decisions. Perhaps quantum entanglement is not something that every person would benefit from. Then again it’s such an emerging field that the jury is definitely still out on that one. But Newtonian physics??? And I have to be honest the math I did in physics was profoundly more fun than the math I did in math class. Calculating the area u
No F'ng way. (Score:5, Insightful)
You want a generation of idiots that can't create anything or improve upon real objects then yes. Teach them a programming language and 5% or less will actually use it. Physics you use nearly every day. You don't think of it just like you don't think of how you use Algebra and Geometry each day.
This is exactly what China and Russia want to push upon the USA. A nation of worthless idiots who can't even create a computer, only abuse it.
Re: (Score:2)
Physics you use nearly every day.
No you don't, that's utter tripe. Most people have long forgotten all of Newton's laws.
Teach to think (Score:5, Insightful)
Re: (Score:2)
Computer science is an important part of this process given that we live in a world where we must create precise processes so a computer, not human, can recreate the outcome. It is too
Computer Science is just a shop class (Score:5, Insightful)
This is all you can really accomplish in high school, you will not produce proficient software developers(*) but you might get those interested in it started down that path. Nothing more.
(*) If they do leave high school as a proficient software developer it will be because they put a ton of their free time into developing the requisite skills. Time unrelated to school work, time satisfying their own curiosity and ambition. And that's all the school is there for, to spark that personal curiosity and ambition.
Re: (Score:2, Interesting)
Computer Science is just a shop class.
Not really. It's a tool. Physics is essential. The absolute last thing we need is more people shouting some superstition about how the world, the weather, vaccines, etc work. Garbage in, garbage out and all that.
One way I'd recommend teaching computer science is alongside regular science and physics. This is the theory. This is how we can model the theory in code. This is how we can test it in real life. These are the differences.
In short, we can't give up physics for computer science. Sports we co
Re: (Score:3)
Excellent point. Using computing to model processes is as valid a way of understanding the world as mathematics. In some ways it branches out into new paridgms that students absolutely should appreciate. Concepts such as the use of "big data".
Re: (Score:2)
Computer Science is just a shop class. A class to take to see if they like coding and maybe, just maybe, learn some small practical thing along the way.
That's certainly how it's often taught, but that really isn't CS.
A programming class is to shop as a CS course is to a physics course. CS is about the theory of information and computation, not about how to bash out a "Hello World" program in Python or whatever. And I think it would be really useful for the next generations of adults to have a basic understanding of information and data, encoding, computability, encryption, etc. in much the same way that a basic understanding of Newtonian mechanics is u
Computer science is not science (Score:2)
That is, while high school physics might teach, often badly, some of the great discoveries that scientists have made, and how to apply them in a very few carefully controlled circumstances, it very rarely teaches anything useful about how scientists actually tackle novel problems.
Re: (Score:2)
Computer Science is very much science. But "coding" is not CS and neither is anything they could teach in school.
I’m With Betteridge (Score:3)
Of course, calling a Florida Governor an idiot is rather passé... but yeah he’s a idiot.
Besides, if no one studies physics, there’ll be no one to drop that major as “too hard” and switch to chemistry. I’d hope he’d realize that chemistry is important to his state’s economy, what with all the old people needing lots of prescription medicines. Oh, and also all the cartel drug labs based there.
Re: (Score:2)
Flat Earth... Anti-vax... (Score:2)
Sure, stop teaching physics. We certainly need more idiots on the web. And critical reasoning skills? Bah! Besides kids now days get all the physics they need to know from games like Fortnite.
Both Should be Taught (Score:2)
I'd make several changes to HS curricula (Score:4, Interesting)
I'd merge Physics 1 with basic calculus. To do this in the time allowed I'd drop 90% of limits, and trigonometry. I wouldn't make trig a prerequisite for calculus; rather the reverse. You just need the differentiation formulas; not how they were derived. And the acceleration formula is an excellent example of integration.
I'd merge Physics 2 with trigonometry and the calculus of trigonometry. To do this you can drop 90% of angle identities, not to mention table lookups. The calculus is simple enough for sin and cos, and only takes a secant for tangents. The physics is mainly oscillators, mechanical and otherwise.
But I wouldn't mess with computer science in all these changes.
Isn't that sorta what happened at Boeing (Score:2)
Hell no (Score:2)
Dijkstra defined much of what is now modern computer science. His formal background was physics, not computer science.
If you want problem solving people capable of solving many problems, teach physics. If you want drones that manually translate requirements into code, teach computer science.
This is a stupid question though. Teach what the market will hire, and that's all. I thinks it's safe to say both physicists and computer science majors will find a career path. There's no reason for either-or.
Most stupid idea all week (Score:2)
If anybody needed any proof that politicians are uneducated morons, this is it.
Short answer (Score:2)
Short answer: no.
Long answer: ummm... no.
Answer: NO (Score:2, Insightful)
No, high schools should not drop any science subject for computer science. Computer science is a branch of mathematics, and unless schools want to figure out how to fit discrete math (a prerequisite for pretty much all computer science) into the curriculum it makes no sense to get into computer science.
Software development, or coding, is a completely different subject from computer science, and it's what most of these schools are talking about when they say "computer science". Frankly it's a technical-schoo
Re: (Score:2)
No (Score:3)
You learn about technology just by being alive and having access to it. Physics not so much. School should teach you the important stuff you would not be learning without learning it in school.
Teaching people only the stuff that most people might use in a job is really short sighted. Things like physics, arts or philosophy help you expand your horizons and live a richer, fuller life. Despite what the corporate overlords wants us to think, life is not all about work. Take joy in understanding why an oar appears bent when submerged in water, listening to a piece of music and knowing the theory behind its chord progression, or telling some mean person about Kant's imperative.
Physics is Problem Solving (Score:3)
Physics is excellent preparation for programming. About 20% of physics majors go in to programming. Being able to think about how to resolve the outputs of a constrained system is more fundamental to coding than learning whatever language the intro coding course is teaching.
It's also worth noting that major advances in computing are dependent on advances in physics. Writing down 'for loops' was possible with the invention of written language. But understanding the quantum behavior of semi-conductors is what's allowed them to be computed in a fraction of a fraction of a second in the modern age. If you stop recruiting students into physics, it is not going to play out well for computing in the long term.
teamwork (Score:2)
The reason why the governeur can afford to forget all his physics classes is that someone else still remembers them. Because physics is simply the laws of the actual world. Engineering is based on physics as are simple things like plumbing, electricity and construction.
You need to teach these things to everyone so we can figure out who among them is interested in it and has a good understanding of it and can pursue it as a career.
Add basic computer science, but don't remove physics or math just because they
What a stupid bifurcation (Score:2)
Idiots. Teach both, to those with the capacity to understand and the desire to make something of themselves.
CS classes aren't accepted by colleges (Score:2)
Well, AP and IB might be, but they do not enhance one's chances of college acceptance. That and the requirements for CS at university are *drum roll* Calculus and Physics. So, this bill isn't going to be particularly useful, other than this tool of a governor getting some sort of "consideration" for their efforts.
Teach science and logic (Score:3)
There's already a troubling trend of people mistrusting science. The less one understands of the world, the more one is inclined to believe in things like flat Earth, or whatever. If we want to continue in that direction, then sure, drop physics.
Computer Science isn't bad if you go into it from the math side, but I doubt schools would teach that. Learning to program has very little benefit beyond creating more potential programmers.
Re: (Score:2)
Learning to program has very little benefit beyond creating more potential programmers.
With programming you are forced to break any problem down in to the smallest possible things. That's not taught in any other subject because it's not inescapable at school level. Programming is applied maths, logic and problem solving all rolled into one.
The less one understands of the world, the more one is inclined to believe in things like flat Earth, or whatever.
Quite, so why drop computing? Computers are everywhere a
Jobs are not the focus! (Score:2)
I like this proposal. (Score:2)
Maybe they should remove history instead; seems children are only fixating on certain parts anyways.
No, try some other subject (Score:2)
When I was in high school (45 years ago and in a different hemisphere, I took Applied Mathematics (which included computing and statistics) , instead of biology.
They didn't physics at my high school (Score:2)
I didn't turn out so great FTR.
Computer Science Instead of Physics (Score:3)
We're already seeing the signs of people in general getting dumber and dumber, not understanding how to do things themselves, how even simple things work, or how to even make simple things, because schools are more interested in students learning things by rote so they can pass standardized tests so schools get their funding, and the Internet and smartphones eliminating the need to even remember things, and now they want to even take away learning to drive from people? Don't forget the lesson of WALL-E. That's where we seem to be heading. Just teaching kids to be code monkeys isn't making them smarter it's making them overall dumber. Keep teaching physics and chemistry and math, damnit! Also bring back Driver Ed/Driver Training to highschools!
Think of it this way: without physicists and engineers and chemists how the hell are we going to have young people getting into those fields so we have new computers for compsci majors to work with?
both needed (Score:2)
Physics is needed because you need to have a solid foundation of how stuff works. Mathematics is how stuff works.
And we need to start calling computer science mathematics again.
What we need to stop doing is the rest of the bullshit, like art and literature. Leave it to parents, leave it to extracurricular activities.l
Re: (Score:2)
Mathematics is how stuff works.
Mathematics is currently our best language for describing how stuff works, but before math was invented we had music and the universe doing its thing happily ignorant of mathematics. :)
Useless (Score:2)
You need physics to be able to calculate at what speed you're going to hit the pavement when you jump out of the window of the 17th floor.
Real life, dude, or death in this specific case.
Of course both! (Score:2)
As this post says: https://news.slashdot.org/comm... [slashdot.org]
Physics is fundamental.
And what actually do you want to code, without knowing physics? There is hardly any "computer problem" that is not physics related. Even social media, which is probably from a physics point of few super simple, hassles with time zones, time, and locations.
I think the only computer stuff that is not related to physics is calculating a payroll and a bill of ordered goods.
Sure, lets cut out physics, and while we're at it (Score:2)
math and every other class that teaches people to think and solve problems. We can't have people coming out of school with the ability to think. They might start voting the wrong way.
So many comments here like "they'll never use the quadratic formula after they leave school" by people who don't understand that learning physics isn't about learning math techniques so much as it is about understanding problems and different approaches to solving them. Applying the math to solve the problem isn't quite as i
No because of Micro$oft and Goolag endoresements (Score:2)
Re: (Score:2)
Of course not (Score:2)
Back in my day... (Score:2)
...schools taught both physics AND computer science.
No (Score:3)
Short answer is: No. Longer answer: The hell no!
Discussion: Schools in western countries are declining in quality (including private schools). You can estimate this on how university students are able to study, use knowledge and their general understanding of the world. It does not looks like they had physics or math at school or reading and writing beyond primary school levels. On that basis you could easily replace physics with computer science, but (a) they would also not know anything about computer science in the end and (b) in many cases these courses in CS dwindle down to Word courses. Therefore, it would be much more relevant to do the following:
- Improve the education and training of teachers
- Pay teachers real money
- Fund schools (so that the roof does not come down, the classrooms are heated etc.)
- Make smaller classes
- Ensure that people of different backgrounds share classes
- Engage students while studying
- Help them develop critical thinking skills so that they know their stuff and do not develop strange ideas of how dangerous microwaves are, question the shape of the earth or dispute the moon landing
"No." - Richard Fennyman (Score:2)
For years, math is studied in isolation, devoid of context. Years spent learning meaningless algebra, factoring polynomials, learning the unit circle and trig rules.
Then one day, you arrive in physics class and suddenly all the math stuff you learned has a purpose. The reasons for things become clear as your sharpen you attention to detail. You expand you mind thinking about problems and solutions. You get a glimpse into what we know about the observable universe.
So, in my opinion, if you aren't going t
computer science instead of physics? (Score:2)
better to teach abstraction physics too (Score:2)
This way it crosses the fields that both should be taught, but Abstraction Physics as a prerequisite http://abstractionphysics.net/ [abstractionphysics.net]
Why not a hybrid? (Score:3)
No way (Score:3)
Or instead of humanities (Score:3)
How limited. (Score:3)
Teach them about programming, physics, and mathematics at the same time. They might as well learn about using programming and math to solve practical problems.
Re: (Score:2)
Underrated comment.
Re: (Score:2)
Why the fuck not both?
This seems to be the question missing not just from the story but from most of the posts here.
Re: (Score:2)
I imagine the idea is that the high school CS course curriculum would be structured such that it contained the right things such that universities and colleges would then be willing to accept it as a valid prerequisite for a university computer science course.
That said, you shouldn't need to know physics or advanced math to do a computer science course (I have a computer science degree from a fairly good university here in Australia and I never did any Physics or Chemistry or Calculus in high school, nor wa