Gifted Bulletin Board

Welcome to the Gifted Issues Discussion Forum.

We invite you to share your experiences and to post information about advocacy, research and other gifted education issues on this free public discussion forum.
CLICK HERE to Log In. Click here for the Board Rules.

Links


Learn about Davidson Academy Online - for profoundly gifted students living anywhere in the U.S. & Canada.

The Davidson Institute is a national nonprofit dedicated to supporting profoundly gifted students through the following programs:

  • Fellows Scholarship
  • Young Scholars
  • Davidson Academy
  • THINK Summer Institute

  • Subscribe to the Davidson Institute's eNews-Update Newsletter >

    Free Gifted Resources & Guides >

    Who's Online Now
    0 members (), 359 guests, and 13 robots.
    Key: Admin, Global Mod, Mod
    Newest Members
    Emerson Wong, Markas, HarryKevin91, Gingtto, SusanRoth
    11,429 Registered Users
    May
    S M T W T F S
    1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17 18
    19 20 21 22 23 24 25
    26 27 28 29 30 31
    Previous Thread
    Next Thread
    Print Thread
    Joined: Feb 2010
    Posts: 2,640
    Likes: 1
    B
    Member
    OP Offline
    Member
    B
    Joined: Feb 2010
    Posts: 2,640
    Likes: 1
    What STEM Students Need to Know
    By Eric Freeman and David Gelernter
    Wall Street Journal
    Dec. 18, 2017

    Quote
    ...
    Students should reach college prepared to take serious science and engineering courses, yet many don’t. Our math teaching is half a century out of date, and without math there is no STEM. Computer science builds on electronics and “discrete mathematics,” as opposed to the classical type leading to calculus.

    Discrete mathematics deals with such problems as: “In how many ways can you arrange five different things?”; “How many different routes go from A to B on this map?”; and “What’s the probability that a typical New Yorker will fall down a manhole before he is hit by a crazed cab-driver?”

    Students need classical math more than ever. But discrete math is fundamental to computing and ubiquitous in the real world. Students should begin studying it as soon as they have finished arithmetic in the fourth or fifth grade.

    The clumsily named field of “computer science” actually deals with software, not computers. To understand software, you need a basic understanding of computers; for that you need some basic electronics education.

    There are many ways to build a von Neumann machine—the world’s standard digital computer since World War II. You could use gear-trains, complex molecules or gigantic Tinker Toys. But electronic circuits have been the best way to do it since the early 1950s.

    Digital circuits are built mainly using transistors. Computing students must learn about transistors and semiconductors. And they must learn the basic engineering and physics underlying all electronics. No student should leave high school without understanding voltage, current and resistance.
    ...

    Joined: Jul 2011
    Posts: 312
    D
    Member
    Offline
    Member
    D
    Joined: Jul 2011
    Posts: 312
    I honestly don't see how it helps for a software person to understand the science that governs how hardware operates. They need to know how they are expected to interface with the hardware, and what its capabilities are. I say this as someone who codes, and took a Digital Very Large Scale Integration class, and all the prerequisites for it.

    Last edited by DAD22; 12/19/17 01:18 PM.
    Joined: Mar 2013
    Posts: 1,453
    Member
    Offline
    Member
    Joined: Mar 2013
    Posts: 1,453
    I think that learning about Ohm's Law, logic gates etc was interesting at High School but fundementally Logic and Problem Solving skills which are basically innate have been what has kept food on my table for the past 30+ years in software engineering.

    Knowledge of combinatorics and complexity are important without a shred of doubt and while intuitive they do provide useful insights that make the difference between a program/system which eventually produces the right outputs and a great system. This will be increasingly important given the absurdly large data sets available these days.

    But, while professional pundits can bleat all they want but the sad truth is that the folks who don't get 'classical maths' are in all likelihood going to not get Discrete maths either. Sure Maths education in the US is sub par but without tracking by ability adding fuel to the confusion fire like this will not fix anything. Reminds me of how many ways DD had to show how to do long multiplication/division in the futility of its naive earnestness.

    Last edited by madeinuk; 12/20/17 05:07 AM.

    Become what you are
    Joined: Oct 2011
    Posts: 2,856
    Member
    Offline
    Member
    Joined: Oct 2011
    Posts: 2,856
    My education included calculating Ohm's Law values, drawing out transistor circuits and logic gates, etc... basically, all the stuff the article says no STEM student should leave high school without. And as a systems engineer (which is closer to the hardware than a software engineer), I can authoritatively tell you that the knowledge has zero applicability.

    The only benefit was that the discussion on logic gates and truth tables is directly applicable to conditional processing in a program flow. I can also certify that the same knowledge could have been conveyed without ever discussing the digital circuitry.

    Last edited by Dude; 12/20/17 07:31 PM.

    Moderated by  M-Moderator 

    Link Copied to Clipboard
    Recent Posts
    Beyond IQ: The consequences of ignoring talent
    by Eagle Mum - 05/03/24 07:21 PM
    Technology may replace 40% of jobs in 15 years
    by brilliantcp - 05/02/24 05:17 PM
    NAGC Tip Sheets
    by indigo - 04/29/24 08:36 AM
    Employers less likely to hire from IVYs
    by Wren - 04/29/24 03:43 AM
    Testing with accommodations
    by blackcat - 04/17/24 08:15 AM
    Powered by UBB.threads™ PHP Forum Software 7.7.5