Nykyään Abstraktio (tietojenkäsittelytiede) on aihe kaikkien huulilla. Abstraktio (tietojenkäsittelytiede) on ollut syntymästään nykypäivään keskustelun, kiistan ja analyysin kohteena eri alueilla. Sen vaikutus yhteiskuntaan, politiikkaan, talouteen ja kulttuuriin on kiistaton, ja sen merkitys vain kasvaa ajan myötä. Tässä artikkelissa tutkimme Abstraktio (tietojenkäsittelytiede):een liittyviä eri näkökohtia sen alkuperästä sen vaikutuksiin jokapäiväiseen elämään. Syventävän ja objektiivisen analyysin avulla pyrimme valaisemaan tätä ilmiötä ja ymmärtämään sen todellista laajuutta.
Abstraktio tietojenkäsittelytieteessä pyrkii informaation piilottamiseen ja on keskeinen tietojenkäsittelytieteen edistymisessä. Esimerkiksi ohjelmointikielet mahdollistavat eri tasoja datan tai proseduurin abstraktoimiseen ja kielien suunnittelijat määrittelevät abstrakteja koneita.[1]
Konstruktivismia on käytetty tieteen ja matematiikan opetuksessa, mutta ei tietojenkäsittelytieteen opetuksessa. Syynä tähän sanotaan että aloittavalla opiskelijalla ei ole entuudestaan toimivaa käsitemallia tietokoneesta ja käsitteet on yksityiskohtaisesti opiskeltava. Tällöin abstraktio on olennainen tapa "unohtaa" yksityiskohtia ja ohjelmistokehitys olisi mahdotonta ilman sitä.[2]