Hii ndiyo sababu algebra ya shule ya upili inahitajika

Kawaida swali "kwa nini tunahitaji hisabati?" Wanajibu kitu kama "gymnastics kwa akili." Kwa maoni yangu, maelezo haya hayatoshi. Wakati mtu anafanya mazoezi ya kimwili, anajua jina halisi la vikundi vya misuli vinavyoendelea. Lakini mazungumzo kuhusu hisabati yanabaki kuwa ya kufikirika sana. Je, ni "misuli gani maalum ya akili" inayozoezwa na aljebra ya shule? Haifanani kabisa na hisabati halisi, ambayo uvumbuzi mkubwa hufanywa. Je, uwezo wa kutafuta derivative ya baadhi ya vipengele tata unatoa nini?

Kufundisha programu kwa wanafunzi dhaifu kuliniongoza kwa jibu sahihi zaidi kwa swali "kwa nini?" Katika makala hii nitajaribu kukuelezea.

Hii ndiyo sababu algebra ya shule ya upili inahitajika
Shuleni, wakati mwingi hutolewa kwa kubadilisha na kurahisisha misemo. Kwa mfano: 81×2+126xy+49y2 inahitaji kubadilishwa kuwa (9x+7y)2.

Katika mfano huu, mwanafunzi anatarajiwa kukumbuka fomula ya mraba wa jumla

Hii ndiyo sababu algebra ya shule ya upili inahitajika

Katika hali ngumu zaidi, usemi unaosababishwa unaweza kutumika kwa mabadiliko mengine. Kwa mfano:

Hii ndiyo sababu algebra ya shule ya upili inahitajika

inabadilishwa kwanza kuwa

Hii ndiyo sababu algebra ya shule ya upili inahitajika

na kisha, kwa ufafanuzi (a + 2b) != 0, inageuka kama hii

Hii ndiyo sababu algebra ya shule ya upili inahitajika

Ili kufikia matokeo haya, mwanafunzi anahitaji kutambua katika usemi asilia na kisha kutumia fomula tatu:

  • Mraba wa jumla
  • Tofauti ya mraba
  • Kupunguza mambo ya sehemu ya kawaida

Katika shule ya aljebra, karibu wakati wote tulitumia kubadilisha misemo kama hii. Hakuna kilichobadilika sana katika hisabati ya juu katika chuo kikuu. Tuliambiwa jinsi ya kuchukua derivatives (integrals, nk) na kupewa tani ya matatizo. Je, ilisaidia? Kwa maoni yangu - ndio. Kama matokeo ya kufanya mazoezi haya:

  1. Ustadi wa kubadilisha usemi umeboreshwa.
  2. Tahadhari kwa undani imekuzwa.
  3. Bora iliundwa - kujieleza laconic ambayo mtu anaweza kujitahidi.

Kwa maoni yangu, kuwa na ethos, ubora na ujuzi ni muhimu sana katika kazi ya kila siku ya msanidi programu. Kwani, kurahisisha usemi kimsingi humaanisha kubadili muundo wake ili kurahisisha uelewaji bila kuathiri maana. Je, hii inakukumbusha chochote?

Hii ni kivitendo ufafanuzi wa kurekebisha tena kutoka kwa kitabu cha jina moja na Martin Fowler.

Katika kazi yake, mwandishi anaziunda kama ifuatavyo:

Refactoring (n): Mabadiliko ya muundo wa ndani wa programu unaokusudiwa kurahisisha kuelewa na kurekebisha bila kuathiri tabia inayoonekana.

Refactor (kitenzi): badilisha muundo wa programu kwa kutumia mfululizo wa urekebishaji bila kuathiri tabia yake.

Kitabu kinatoa "fomula" ambazo zinahitaji kutambuliwa katika msimbo wa chanzo na sheria za kuzibadilisha.

Kama mfano rahisi, nitatoa "utangulizi wa tofauti ya maelezo" kutoka kwa kitabu:

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

Ni lazima sehemu za usemi ziandikwe katika kigezo ambacho jina lake hueleza madhumuni yake.

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
}

Hebu wazia mtu ambaye hawezi kurahisisha misemo ya aljebra kwa kutumia jumla ya mraba na tofauti ya fomula ya miraba.

Je, unadhani mtu huyu anaweza kubadilisha msimbo tena?

Je! ataweza hata kuandika msimbo ambao watu wengine wanaweza kuelewa ikiwa hajaunda bora ya ufupi huu? Kwa maoni yangu, hapana.

Walakini, kila mtu huenda shuleni, na wachache huwa waandaaji wa programu. Je, ujuzi wa kubadilisha usemi ni muhimu kwa watu wa kawaida? Nadhani ndiyo. Ustadi pekee unatumika kwa fomu ya kufikirika zaidi: unahitaji kutathmini hali hiyo na kuchagua hatua zaidi ili kupata karibu na lengo. Katika ufundishaji jambo hili linaitwa uhamisho (ujuzi).

Mifano ya kushangaza zaidi hutokea wakati wa matengenezo ya kaya kwa kutumia njia zilizoboreshwa, njia ya "shamba la pamoja". Kama matokeo, "hila" zile zile na udukuzi wa maisha huonekana, moja ambayo inaonyeshwa kwenye KPDV. Mwandishi wa wazo hilo alikuwa na kipande cha mbao, waya na screws nne. Akikumbuka template ya tundu la taa, alikusanya tundu la taa la nyumbani kutoka kwao.

Hata anapoendesha gari, dereva hujishughulisha kila mara katika kutambua mifumo katika ulimwengu unaomzunguka na kutekeleza ujanja ufaao ili kufika anakoenda.

Unapokufa, hujui kuhusu hilo, ni vigumu tu kwa wengine. Ni sawa na wakati haujamaliza hesabu ...

Ni nini kinachotokea ikiwa mtu atashindwa kusimamia mabadiliko ya misemo? Mara kwa mara, mimi hufundisha masomo ya mtu binafsi kwa wanafunzi ambao hawakuwa na uwezo mzuri wa hesabu shuleni. Kama sheria, wanakwama kabisa kwenye mada ya mizunguko. Kiasi kwamba unapaswa kufanya "algebra" nao, lakini kwa lugha ya programu.
Hii hutokea kwa sababu wakati wa kuandika vitanzi, mbinu kuu ni kubadilisha kikundi cha maneno yanayofanana.

Wacha tuseme matokeo ya programu yanapaswa kuonekana kama hii:

Utangulizi
Sura ya 1
Sura ya 2
Sura ya 3
Sura ya 4
Sura ya 5
Sura ya 6
Sura ya 7
Hitimisho

Programu ndogo ya kufikia matokeo haya inaonekana kama hii:

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

Lakini suluhisho hili ni mbali na bora laconic. Kwanza unahitaji kupata kikundi cha kurudia cha vitendo ndani yake na kisha ubadilishe. Suluhisho linalosababishwa litaonekana kama hii:

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

Ikiwa mtu hajajua hesabu kwa wakati mmoja, basi hataweza kufanya mabadiliko kama haya. Hatakuwa na ujuzi unaofaa. Hii ndiyo sababu mada ya vitanzi ni kikwazo cha kwanza katika mafunzo ya msanidi programu.

Matatizo kama hayo hutokea katika maeneo mengine. Ikiwa mtu hajui jinsi ya kutumia zana zilizo karibu, basi hataweza kuonyesha ustadi wa kila siku. Lugha mbaya itasema kwamba mikono inakua kutoka mahali pabaya. Kwenye barabara, hii inajidhihirisha katika kutokuwa na uwezo wa kutathmini hali hiyo kwa usahihi na kuchagua ujanja. Ambayo wakati mwingine inaweza kusababisha matokeo mabaya.

Hitimisho:

  1. Tunahitaji hisabati ya shule na chuo kikuu ili tuweze kuifanya dunia kuwa mahali pazuri kwa njia tulizonazo.
  2. Ikiwa wewe ni mwanafunzi na unatatizika kujifunza mizunguko, jaribu kurudi kwenye misingi - aljebra ya shule. Chukua kitabu cha matatizo cha darasa la 9 na utatue mifano kutoka humo.

Chanzo: mapenzi.com

Kuongeza maoni