Se poutèt sa aljèb lekòl segondè nesesè

Anjeneral kesyon an "poukisa nou bezwen matematik?" Yo reponn yon bagay tankou "jimnastik pou lespri a." Dapre mwen, eksplikasyon sa a pa ase. Lè yon moun fè egzèsis fizik, li konnen non egzak gwoup misk ki devlope. Men, konvèsasyon sou matematik rete twò abstrè. Ki “misk mantal” espesifik yo antrene pa aljèb lekòl la? Li pa ditou menm jan ak matematik reyèl, kote yo fè gwo dekouvèt. Kisa kapasite pou chèche derive kèk fonksyon konplike bay?

Ansèyman pwogramasyon pou elèv ki fèb yo te mennen m 'nan yon repons pi presi a kesyon "poukisa?" Nan atik sa a mwen pral eseye transmèt li ba ou.

Se poutèt sa aljèb lekòl segondè nesesè
Nan lekòl la, gen anpil tan konsakre pou transfòme ak senplifye ekspresyon yo. Pa egzanp: 81×2+126xy+49y2 bezwen konvèti kòm (9x+7y)2.

Nan egzanp sa a, elèv la dwe sonje fòmil pou kare sòm total la

Se poutèt sa aljèb lekòl segondè nesesè

Nan ka ki pi konplèks, ekspresyon ki kapab lakòz yo ka itilize pou lòt transfòmasyon. Pa egzanp:

Se poutèt sa aljèb lekòl segondè nesesè

se konvèti premye a

Se poutèt sa aljèb lekòl segondè nesesè

ak Lè sa a, ak klarifikasyon an (a + 2b) != 0, li vire soti tankou sa a

Se poutèt sa aljèb lekòl segondè nesesè

Pou reyalize rezilta sa a, elèv la bezwen rekonèt nan ekspresyon orijinal la epi aplike twa fòmil:

  • Kare sòm total la
  • Diferans nan kare
  • Diminye faktè yon fraksyon komen

Nan lekòl aljèb, prèske tout tan nou te pase transfòme ekspresyon tankou sa a. Pa gen anyen ki chanje anpil nan pi wo matematik nan inivèsite a. Nou te di ki jan yo pran dérivés (entegral, elatriye) epi yo te bay yon tòn pwoblèm. Èske li te itil? Nan opinyon mwen - wi. Kòm rezilta fè egzèsis sa yo:

  1. Konpetans pou transfòme ekspresyon yo te amelyore.
  2. Atansyon pou detay devlope.
  3. Yo te fòme yon ideyal - yon ekspresyon lakonik ke yon moun ka fè efò.

Dapre mwen, gen tankou yon ethos, bon jan kalite ak konpetans trè itil nan travay la chak jou nan yon pwomotè. Apre yo tout, senplifye yon ekspresyon esansyèlman vle di chanje estrikti li yo nan lòd yo fasilite konpreyansyon san yo pa afekte siyifikasyon an. Èske sa fè w sonje anyen?

Sa a se pratikman definisyon refactoring soti nan liv la nan menm non pa Martin Fowler.

Nan travay li, otè a fòme yo jan sa a:

Refactoring (n): Yon chanjman nan estrikti entèn lojisyèl ki gen entansyon fè li pi fasil pou konprann ak pi fasil pou modifye san yo pa afekte konpòtman obsèvab.

Refactoring (vèb): chanje estrikti lojisyèl an lè w aplike yon seri refactorings san afekte konpòtman li.

Liv la bay "fòmil" ki bezwen rekonèt nan kòd sous la ak règ yo pou konvèti yo.

Kòm yon egzanp senp, mwen pral bay "entwodiksyon nan yon varyab eksplikasyon" nan liv la:

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

Pati nan ekspresyon an dwe ekri nan yon varyab ki gen non eksplike objektif li.

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
}

Imajine yon moun ki pa ka senplifye ekspresyon aljebrik lè l sèvi avèk fòmil sòm kare ak diferans kare yo.

Èske w panse moun sa a kapab refactorize kòd la?

Èske li menm ap kapab ekri kòd ke lòt moun ka konprann si li pa te fòme ideyal la nan sa a trè kout? Dapre mwen, non.

Sepandan, tout moun ale lekòl, epi yon minorite vin pwogramasyon. Èske konpetans konvèsyon ekspresyon an itil pou moun òdinè? Mwen panse ke repons lan se wi. Se sèlman konpetans nan aplike nan yon fòm ki pi abstrè: ou bezwen evalye sitiyasyon an epi chwazi yon lòt aksyon konsa yo ka pi pre objektif la. Nan pedagoji yo rele fenomèn sa a transfè (konpetans).

Egzanp ki pi frape yo parèt pandan reparasyon nan kay la lè l sèvi avèk mwayen enpwovize, metòd "fèm kolektif". Kòm yon rezilta, sa yo menm "ke trik nouvèl" ak antay lavi parèt, youn nan yo ki montre sou KPDV la. Otè lide a te gen yon moso bwa, fil ak kat vis. Sonje modèl priz lanp lan, li rasanble yon priz lanp endijèn nan men yo.

Menm lè w ap kondwi yon machin, chofè a toujou angaje nan rekonèt modèl nan mond lan bò kote l 'ak egzekite manèv ki apwopriye yo pou li ale nan destinasyon li.

Lè ou mouri, ou pa konnen sou li, li jis difisil pou lòt moun. Se menm bagay la lè ou poko metrize matematik...

Kisa k ap pase si yon moun pa metrize transfòmasyon ekspresyon yo? Tanzantan, mwen anseye leson endividyèl elèv yo ki te move nan matematik nan lekòl la. Kòm yon règ, yo jwenn konplètman kole sou sijè a nan sik. Tèlman ou oblije fè "aljèb" avèk yo, men nan yon langaj pwogramasyon.
Sa rive paske lè w ap ekri bouk, teknik prensipal la se transfòme yon gwoup ekspresyon ki idantik.

Ann di rezilta pwogram lan ta dwe sanble sa a:

Entwodiksyon
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Konklizyon

Yon pwogram trivial pou reyalize rezilta sa a sanble sa a:

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("Заключение");
}

Men, solisyon sa a se byen lwen soti nan yon ideyal lakonik. Premyèman, ou bezwen jwenn yon gwoup aksyon ki repete ladan l epi konvèti li. Solisyon ki kapab lakòz la pral sanble tankou sa a:

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

Si yon moun pa te metrize matematik nan yon sèl fwa, Lè sa a, li pa yo pral kapab fè transfòmasyon sa yo. Li tou senpleman pa pral gen konpetans ki apwopriye a. Se poutèt sa sijè a nan bouk se premye obstak nan fòmasyon yon pwomotè.

Pwoblèm menm jan an rive nan lòt zòn. Si yon moun pa konnen ki jan yo sèvi ak zouti yo nan men yo, Lè sa a, li pa pral kapab montre entèlijans chak jou. Move lang pral di ke men yo ap grandi soti nan move kote. Sou wout la, sa a manifeste tèt li nan enkapasite a kòrèkteman evalye sitiyasyon an epi chwazi yon manevwe. Ki pafwa ka mennen nan konsekans trajik.

Konklizyon:

  1. Nou bezwen matematik lekòl ak inivèsite pou nou ka fè mond lan yon pi bon plas ak mwayen ke nou genyen.
  2. Si ou se yon elèv epi ou gen pwoblèm pou aprann sik, eseye retounen nan Basics - aljèb lekòl la. Pran yon liv pwoblèm pou klas 9yèm ane epi rezoud egzanp nan li.

Sous: www.habr.com

Add nouvo kòmantè