Dyma pam mae angen algebra ysgol uwchradd

Fel arfer y cwestiwn “pam mae angen mathemateg arnom ni?” Maen nhw'n ateb rhywbeth fel “gymnasteg i'r meddwl.” Yn fy marn i, nid yw'r esboniad hwn yn ddigon. Pan fydd person yn gwneud ymarfer corff, mae'n gwybod union enw'r grwpiau cyhyrau sy'n datblygu. Ond erys sgyrsiau am fathemateg yn rhy haniaethol. Pa “gyhyrau meddwl” penodol sy'n cael eu hyfforddi gan algebra'r ysgol? Nid yw'n debyg o gwbl i fathemateg go iawn, lle mae darganfyddiadau gwych yn cael eu gwneud. Beth mae'r gallu i chwilio am ddeilliad rhai swyddogaethau cymhleth yn ei roi?

Arweiniodd addysgu rhaglennu i fyfyrwyr gwan fi at ateb mwy manwl gywir i’r cwestiwn “pam?” Yn yr erthygl hon byddaf yn ceisio ei gyfleu i chi.

Dyma pam mae angen algebra ysgol uwchradd
Yn yr ysgol, mae cryn dipyn o amser yn cael ei neilltuo i drawsnewid a symleiddio ymadroddion. Er enghraifft: mae angen trosi 81×2+126xy+49y2 fel (9x+7y)2.

Yn yr enghraifft hon, disgwylir i'r myfyriwr gofio'r fformiwla ar gyfer sgwâr y swm

Dyma pam mae angen algebra ysgol uwchradd

Mewn achosion mwy cymhleth, gellir defnyddio'r mynegiant canlyniadol ar gyfer trawsnewidiadau eraill. Er enghraifft:

Dyma pam mae angen algebra ysgol uwchradd

yn cael ei drawsnewid yn gyntaf i

Dyma pam mae angen algebra ysgol uwchradd

ac yna, gyda'r eglurhad (a + 2b) != 0, mae'n troi allan fel hyn

Dyma pam mae angen algebra ysgol uwchradd

I gyflawni'r canlyniad hwn, mae angen i'r myfyriwr adnabod yn y mynegiant gwreiddiol ac yna cymhwyso tair fformiwla:

  • Sgwâr y swm
  • Gwahaniaeth sgwariau
  • Lleihau ffactorau ffracsiwn cyffredin

Mewn ysgol algebra, bron yr holl amser a dreuliasom yn trawsnewid ymadroddion fel hyn. Nid oes dim wedi newid yn sylweddol mewn mathemateg uwch yn y brifysgol. Dywedwyd wrthym sut i gymryd deilliadau (integrals, ac ati) a rhoddwyd tunnell o broblemau. A oedd yn ddefnyddiol? Yn fy marn i - ie. O ganlyniad i berfformio'r ymarferion hyn:

  1. Mae'r sgil o drawsnewid ymadroddion wedi'i hogi.
  2. Mae sylw i fanylion wedi datblygu.
  3. Ffurfiwyd delfryd - mynegiant laconig y gall rhywun ymdrechu iddo.

Yn fy marn i, mae cael y fath ethos, ansawdd a sgil yn ddefnyddiol iawn yng ngwaith dyddiol datblygwr. Wedi'r cyfan, mae symleiddio mynegiant yn ei hanfod yn golygu newid ei strwythur er mwyn hwyluso dealltwriaeth heb effeithio ar yr ystyr. Ydy hyn yn eich atgoffa o unrhyw beth?

Yn ymarferol dyma'r diffiniad o ailffactorio o'r llyfr o'r un enw gan Martin Fowler.

Yn ei waith, mae'r awdur yn eu llunio fel a ganlyn:

Ailffactorio (n): Newid i strwythur mewnol meddalwedd gyda'r bwriad o'i gwneud yn haws i'w ddeall ac yn haws ei addasu heb effeithio ar ymddygiad gweladwy.

Refactor (berf): newid strwythur meddalwedd trwy gymhwyso cyfres o ailffactorau heb effeithio ar ei ymddygiad.

Mae'r llyfr yn rhoi “fformiwlâu” y mae angen eu cydnabod yn y cod ffynhonnell a'r rheolau ar gyfer eu trosi.

Fel enghraifft syml, byddaf yn rhoi “cyflwyniad o newidyn esboniadol” o'r llyfr:

if ( (platform.toUpperCase().indexOf(“MAC”) > -1 ) &&
    (browser.toUpperCase().indexOf(“IE”) > -1 )&&
    wasInitialized() && resize > 0 ) {
    // do something
}

Rhaid ysgrifennu rhannau o'r ymadrodd i mewn i newidyn y mae ei enw yn esbonio ei ddiben.

final boolean isMacOS = platform.toUpperCase().indexOf(“MAC”) > -1;
final boolean isIEBrowser = browser.toUpperCase().indexOf(“IE”) > -1;
final boolean isResized = resize > 0;
if(isMacOS && isIEBrowser && wasInitialized() && isResized) {
   // do something
}

Dychmygwch berson nad yw'n gallu symleiddio mynegiadau algebraidd gan ddefnyddio'r fformiwla swm sgwâr a gwahaniaeth sgwariau.

Ydych chi'n meddwl y gall y person hwn ail-ffactorio'r cod?

A fydd hyd yn oed yn gallu ysgrifennu cod y gall pobl eraill ei ddeall os nad yw wedi ffurfio delfryd yr union fyrder hwn? Yn fy marn i, na.

Fodd bynnag, mae pawb yn mynd i'r ysgol, ac mae lleiafrif yn dod yn rhaglenwyr. Ydy'r sgil trosi mynegiant yn ddefnyddiol i bobl gyffredin? Rwy'n meddwl ie. Dim ond y sgil sy'n cael ei gymhwyso ar ffurf fwy haniaethol: mae angen i chi asesu'r sefyllfa a dewis cam gweithredu pellach er mwyn dod yn nes at y nod. Mewn addysgeg gelwir y ffenomen hon trosglwyddo (sgiliau).

Mae’r enghreifftiau mwyaf trawiadol yn codi yn ystod atgyweiriadau cartref gan ddefnyddio dulliau byrfyfyr, y dull “fferm ar y cyd”. O ganlyniad, mae'r un “triciau” a haciau bywyd yn ymddangos, ac mae un ohonynt wedi'i ddarlunio ar y KPDV. Roedd gan awdur y syniad ddarn o bren, gwifren a phedair sgriw. Gan gofio templed y soced lamp, fe gasglodd soced lamp cartref oddi arnyn nhw.

Hyd yn oed wrth yrru cerbyd, mae'r gyrrwr yn gyson yn adnabod patrymau yn y byd o'i gwmpas ac yn gweithredu'r symudiadau priodol i gyrraedd pen ei daith.

Pan fyddwch chi'n marw, dydych chi ddim yn gwybod amdano, mae'n anodd i eraill. Mae'r un peth pan nad ydych chi wedi meistroli mathemateg ...

Beth sy'n digwydd os bydd person yn methu â meistroli trawsnewid ymadroddion? O bryd i'w gilydd, rwy'n addysgu gwersi unigol i fyfyrwyr a oedd yn wael mewn mathemateg yn yr ysgol. Fel rheol, maent yn mynd yn gwbl sownd ar bwnc cylchoedd. Cymaint fel bod yn rhaid i chi wneud “algebra” gyda nhw, ond mewn iaith raglennu.
Mae hyn yn digwydd oherwydd wrth ysgrifennu dolenni, y brif dechneg yw trawsnewid grŵp o ymadroddion union yr un fath.

Gadewch i ni ddweud y dylai canlyniad y rhaglen edrych fel hyn:

Cyflwyniad
Pennod 1
Pennod 2
Pennod 3
Pennod 4
Pennod 5
Pennod 6
Pennod 7
Casgliad

Mae rhaglen ddibwys i gyflawni'r canlyniad hwn yn edrych fel hyn:

static void Main(string[] args)
{
    Console.WriteLine("Введение");
    Console.WriteLine("Глава 1");
    Console.WriteLine("Глава 2");
    Console.WriteLine("Глава 3");
    Console.WriteLine("Глава 4");
    Console.WriteLine("Глава 5");
    Console.WriteLine("Глава 6");
    Console.WriteLine("Глава 7");
    Console.WriteLine("Заключение");
}

Ond mae'r ateb hwn ymhell o fod yn ddelfryd laconig. Yn gyntaf mae angen ichi ddod o hyd i grŵp ailadroddus o gamau gweithredu ynddo ac yna ei drosi. Bydd yr ateb canlyniadol yn edrych fel hyn:

static void Main(string[] args)
{
    Console.WriteLine("Введение");
    for (int i = 1; i <= 7; i++)
    {
        Console.WriteLine("Глава " + i);
    }
    Console.WriteLine("Заключение");
}

Os nad yw person wedi meistroli mathemateg ar un adeg, yna ni fydd yn gallu perfformio trawsnewidiadau o'r fath. Yn syml, ni fydd ganddo'r sgil priodol. Dyna pam mai pwnc dolenni yw'r rhwystr cyntaf mewn hyfforddiant datblygwr.

Mae problemau tebyg yn codi mewn ardaloedd eraill. Os nad yw person yn gwybod sut i ddefnyddio'r offer wrth law, yna ni fydd yn gallu dangos dyfeisgarwch bob dydd. Bydd tafodau drwg yn dweud bod dwylo'n tyfu o'r lle anghywir. Ar y ffordd, mae hyn yn amlygu ei hun yn yr anallu i asesu'r sefyllfa yn gywir a dewis symudiad. A all weithiau arwain at ganlyniadau trasig.

Casgliadau:

  1. Mae angen mathemateg ysgol a phrifysgol arnom fel y gallwn wneud y byd yn lle gwell gyda'r modd sydd gennym.
  2. Os ydych chi'n fyfyriwr ac yn cael trafferth dysgu cylchoedd, ceisiwch fynd yn ôl at y pethau sylfaenol - algebra ysgol. Cymerwch lyfr problemau ar gyfer gradd 9 a datryswch enghreifftiau ohono.

Ffynhonnell: hab.com

Ychwanegu sylw