Ի՞նչ է դեկլարատիվ և ընթացակարգային գիտելիքները: Ընթացակարգային գիտելիքներ. Ընդհանուր առաջադրանքի կառուցվածքը հարակից ենթաառաջադրանքների մեջ

Ձևական տեսանկյունից գիտելիքը դժվար է ձևակերպել, համակարգել և ընդհանրապես ճշգրիտ նկարագրել: Հենց այն ըմբռնումը, որ նման գիտելիքները կախված են կոնկրետ անձից, նրա կրթության մակարդակից, կյանքի փորձից, մասնագիտությունից, հոգեկան հատկանիշներից, հուզականությունից:

Գիտելիքի ընկալման համար բավականին շատ գործոններ կան։ Էականն ու անհերքելին այն է, որ այս ընկալումը ժամանակի ընթացքում զարգանում է այս կամ այն ​​գիտելիքն ընկալողի գիտակցության մեջ։ Կարևոր է հասկանալ, որ գիտելիքը կարող է ներկայացվել նրանց, ովքեր այն ընկալել և փոխանցել են մեկ այլ առարկայի, բայց առանց ընկալման և հասկանալու նույն ճշգրտությունը երաշխավորելու:

Ի՞նչն է մարդկանց կապում միմյանց հետ գիտելիքի էությունը հասկանալու հարցում:

Գիտելիքը, որն անհրաժեշտ է մարդուն կյանքի, ուսման և աշխատանքի համար, մեծ մասամբ հավասարապես ընկալվում և ընկալվում է բոլոր մարդկանց կողմից: Չնչին նախադասությանը. «Փորձեք տալ դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ», անմիջապես կպատասխանեն և՛ ռուսը, և՛ չինացին, և՛ ամերիկացին, բայց եթե նրանցից որևէ մեկը երկար տարիներ ծրագրավորող է, խնդիր կլինի. ասոցիացիաներ։

Մասնագիտությունը հետք է թողնում մարդու ընկալման վրա, և այն, ինչ այդ ընկալումը հստակորեն թույլ է տալիս, մարդը չի կարող կապ ունենալ այդքան պարզ դպրոցական հասկացությունների հետ: Կասկածելի է, որ այս օրինակի հիման վրա պրոֆեսիոնալ ծրագրավորողը նույնիսկ կհիշի «պրոցեդուրալ» բառը և դասակարգի այն որպես գիտելիք, թեև մինչ այդ նա առանց վարանելու լրացրեց փոփոխականների հայտարարումը և գրեց գործառույթ՝ կայքից տեղեկատվություն փոխանցելու համար։ սերվեր. Մասնագետը գիտի, թե դա ինչ է, բայց ասոցիատիվ կապ չկա։

Միայն մանկապարտեզից երեխան չի հասկանում «հռչակագիր» բառի իմաստը։ Օդանավակայանում, մաքսայինում, հարկայինում բոլորը հայտարարագրեր են պատրաստում, բայց ոչ բոլորն են հասկանում, թե ինչ է դեկլարատիվ գիտելիքը։

Այսպիսով, տարրական դպրոցի աշակերտը և չափահասը կարող են պարզապես չպատասխանել պարզ հարցին. «Բերե՛ք ձեր դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ», բայց ոչ այն պատճառով, որ չգիտեն: Նախ, նախ պետք է հստակեցնել, որ դեկլարատիվ գիտելիքը նկարագրում է ինչ-որ բան, իսկ ընթացակարգային գիտելիքները որոշում են գործողությունների ալգորիթմը:

Գաղափարներ դեկլարատիվ գիտելիքների մասին

Օբյեկտը, երեւույթը, սննդամթերքը կամ մեքենան կարելի է նկարագրել տարբեր կերպ: «Դեկլարատիվ գիտելիք, օրինակներ» արտահայտության ինտերնետ որոնումը տալիս է հետևյալ պատասխանները. «Ցանկացած գիտելիք աշխարհի մասին, որին մարդը գիտակցաբար մուտք ունի» կամ «Դեկլարատիվ գիտելիքը գրանցվում է խելացի համակարգի հիշողության մեջ, որպեսզի այն անմիջապես հասանելի լինի: համապատասխան դաշտային հիշողություն մուտք գործելուց հետո օգտագործելու համար»:

Երկու դեպքում էլ գեղեցիկ է ասված, բայց դեկլարատիվ գիտելիքների հետ քիչ առնչություն ունի։ Նախ, աշխարհի մասին ցանկացած գիտելիք կարող է արտահայտվել դեկլարատիվ կերպով, նույնիսկ եթե այն իր բնույթով ակնհայտ ալգորիթմ է: Երկրորդ, ի՞նչ նշանակություն ունի «գիտակից» մուտքի առկայությունը կամ բացակայությունը։

Հնարավո՞ր է տեղեկատվությունը անգիտակցաբար ընկալել: Բայց եթե ընկալումը անգիտակից էր (սա իրական է), ապա ինչպե՞ս կընկալեր գիտելիքը, և ոչ ազդանշան, ոչ սենսացիա, ոչ արձագանք: Առայժմ միայն գիտաֆանտաստիկ գրողներն են կարողանում ուղեղում գիտելիքներ ներդնել բարդ մեխանիզմների միջոցով:

Երրորդ, ի՞նչ կապ ունի խելացի համակարգի հիշողությունը սրա հետ։ Ծրագրին խելացի կամ ոչ խելացի անվանելը երեւակայության խնդիր է։ Բացի այդ, այսօր չկա մեկ ծրագրային համակարգ, որը օբյեկտիվորեն կարելի է անվանել խելացի։

Ընթացակարգային գիտելիքների հասկացություններ

Այստեղ ամեն ինչ ավելի բարդ է։ Ձու տապակելու ունակությունը, դուռը բացելու կամ դեմքը լվանալու ունակությունը չի ընկալվում որպես ընթացակարգային գիտելիքներ։ Այս ամենն այնքան ծանոթ ու բնական է, որ նա որպես ալգորիթմ չի ընկալում բոլոր պատկերացնելի ու աներեւակայելի գործողությունները, որոնք մարդը սովորաբար կատարում է։

Բոլոր մարդիկ իրենց բնույթով ծրագրավորողներ են, բայց ոչ բոլորը գիտեն, թե ինչպես գրել ծրագրեր: Եվ նրանցից, ովքեր գիտեն, թե ինչպես դա անել, ծրագրավորողներն էլ ավելի քիչ են: Եթե ​​մենք պարզեցնենք իրավիճակը և փորձենք պրոֆեսիոնալ ծրագրավորողների մեջ գտնել նրանց, ովքեր կարող են գրել իսկապես օբյեկտ-կողմնորոշված ​​ծրագիր, որն ամբողջությամբ ռեկուրսիվ է յուրաքանչյուր բաղադրիչի մակարդակում, ապա դրանք կլինեն ընդամենը մի քանիսը:

Տվյալ դեպքում իրականությունը չի անցնում ծանոթության պատնեշով և չի ընկալվում որպես ընթացակարգային գիտելիք, բայց եթե ուղղակի հուշում ես, թե ինչ է կատարվում, ապա ցանկացած մարդ կբերի դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ ոչ միայն սեփական փորձից, այլ նաև օգտագործելով. ցանկացած իրադարձությունների, երևույթների և հանգամանքների օրինակ.

Դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ

Խնձորը կանաչ է, դեկլարատիվ գիտելիք է: Ֆուտբոլի դաշտ նույնպես։ Բայց խնձորը կարող է լինել ոչ միայն կանաչ, և ընդհանրապես ոչ խնձոր: Իրական խնձորը մոմից պատրաստվածից տարբերելու համար ձեզ հարկավոր է իմանալ, թե ինչպիսին է այն իրականում և այլ տարբերություններ (հոտ, հյուսվածք, ձև):

Ֆուտբոլային դաշտի հետ ավելի դժվար է։ Որոշակի մակերեսը որպես ֆուտբոլի դաշտ սահմանելը կարող է սխալ լինել: Ընկերը քաղաքից եկել էր գյուղ ու պայմանավորվել ֆուտբոլի դաշտում։ Բնականաբար, նա կփնտրի մի վայր, որտեղ գոլեր, տրիբունաներ ու դասական ֆուտբոլային գծանշումներ կան։

Ընթացակարգային գիտելիքներ.

  • բաղադրատոմսը;
  • մեքենայի հավաքում;
  • գրել շարադրություն կամ բանաստեղծություն.

Վերջին դեպքում ամեն ինչ ավելի բարդ է։ Պոեզիա գրելու համար պետք է որոշակի գիտելիքներ ունենալ: Ըստ պայմանների՝ տարբեր պահանջներ կան հանգի կամ գրելու ոճի համար։

Ալգորիթմում սխալվելը միշտ ավելի դժվար է, քան նկարագրության մեջ: Ընթացակարգային գիտելիքները սովորաբար ստուգվում են կատարողականի համար: Դեկլարատիվ գիտելիքը նույնպես պահանջում է ստուգում, բայց որն է որոշում դեկլարատիվ գիտելիքների օգտագործման շրջանակը:

Նման գիտելիքի օրինակներ (կանաչ խնձոր և ֆուտբոլի դաշտ) պատկերող նկարչի համար բացարձակ անտարբեր է, թե ինչ է նա նկարում։ Նրա համար կարևոր է փոխանցել ձևը, գույնը, համամասնությունները, ցուցադրել այն, ինչ տեսնում է։ Շուկայում գնորդի համար գոյություն ունի բոլորովին այլ արժեհամակարգ։ Գնորդին ավելի քիչ է մտահոգում մրգի ձևն ու գույնը, քան դրա սպառողական որակները։ Մարդու համար, ով նշանակում է ֆուտբոլային դաշտում, կարևոր են չափանիշները, որոնք թույլ են տալիս միանշանակ որոշում կայացնել։

Ծրագրավորում և գիտելիքներ

Դեկլարատիվ և ընթացակարգային գիտելիքների լավագույն չափանիշը ծրագրավորման ոլորտի աքսիոմներն են: Ավելին, այս համատեքստում ավելի գործնական է անցյալ դարի 80-ականների ծրագրավորումը։ Այդ օրերին հստակ հասկացվում էր տվյալների նկարագրությունը, այսինքն՝ ինչ է դեկլարատիվ գիտելիքը։ Ցանկացած նման նկարագրություն հստակ նշված է՝ համակարգիչը երբեք չի ներում սխալները։

Ժամանակակից ծրագրավորումը չի պարտավորեցնում ծրագրավորողին խստորեն հայտարարել, թե ինչ է պատրաստվում մշակել, իսկ որոշ դեպքերում ընդհանրապես որևէ պնդում չի ներկայացնում, եթե ինչ-որ բան սխալ է նկարագրել։

Ընթացակարգային գիտելիքները միշտ հստակ կարգավորվում են։ Ալգորիթմի կամ ընթացակարգի նկարագրության մեջ շարահյուսության հայեցակարգն այնքան կարևոր է, որ առանց հատուկ կոնվենցիաների և նշանակումների այն չի կարող ճանաչվել որպես ընթացակարգային:

Հաշվի առնելով դեկլարատիվ գիտելիքները՝ օրինակներ. «Ես գիտեմ, որ...» կարելի է հստակ ձևակերպել երկու կետ.

  • օրինակը մի բան է.
  • Ես գիտեմ, որ... - սա բոլորովին այլ է։

Օրինակը շատ դեպքերում (կրթության, աշխատանքի, առօրյա կյանքում) հստակ սահմանված է, և մարդիկ, ովքեր դրա մասին պատկերացում ունեն, նույն կերպ են հասկանում դրա իմաստը։ Մարդը, ով եկել է սովորելու, աշխատելու, կամ հայտնվել է մեկ այլ վայրում, ինքն է որոշում օրինակի իմաստը, նա ունի երկու ճանապարհ՝ պնդել իր վրա կամ փոխել իր կարծիքը կոնկրետ գիտելիքի մասին։

Խելացի համակարգեր և գիտելիքներ

Դեկլարատիվ գիտելիքները, օրինակների նման, ծրագրերի նկարագրական մասերն են: Սա չի նշանակում փոփոխականների նկարագրություն, այլ իրական տվյալների նկարագրություն։ Օրինակ՝ անձնակազմի սեղան, աշխատողի քարտ, աշխատանքային գրքույկ, երախտագիտություն և այլն: Այս փաստաթղթերից որևէ մեկը իրական դեկլարատիվ գիտելիք է:

Ընթացակարգային գիտելիքները, որպես օրինակներ, գործառույթներ են (ընթացակարգեր) = գործողությունների ալգորիթմներ, և պարտադիր չէ, որ հաջորդական: Ընթացակարգային գիտելիքները միշտ չէ, որ բաղադրատոմս են, որոնք պետք է հետևողականորեն կատարվեն:

Ընթացակարգային գիտելիքները բնութագրվում են բնադրությամբ, ռեկուրսիվությամբ, անկախությամբ և փոխազդեցությամբ սեփական տեսակի հետ: Այն կարող է հաշվի առնել դեկլարատիվ գիտելիքը, բայց ավելի ճիշտ կլինի ասել. ընթացակարգային գիտելիքը դեկլարատիվ գիտելիքից քաղում է միայն այն, ինչ ակնկալում է ստանալ:

Հաշվի առնելով այս տարբերակը և իրերի իրական վիճակը, դեկլարատիվ գիտելիքները անթերի կատարվող ստատիկության օրինակ են: Ինչ վերաբերում է ընթացակարգայիններին, ապա այս համատեքստում դրանք միշտ ստատիկ են։ Ցանկացած գերտեխնոլոգիական ժամանակակից խելացի կամ փորձագիտական ​​համակարգ չի պատասխանի խելահեղ պարզ հարցին. «Փորձեք տալ դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ»:

Windows-ից դասական կապույտ էկրան չի լինի, բայց լուծում էլ չի լինի։ Ցանկացած ծրագրի խելացիության չափանիշն ամենևին էլ նրանում չէ, թե ինչ է այն անվանում մշակողը, ինչ վարկանիշ է նա կազմել, այլ այն, թե ինչ կարող է անել այս ապրանքը իր երևակայության սահմաններից դուրս։

Հավանաբար, ծրագրավորման պատմությունը պարզապես լռում է մասնագետների ձեռքբերումների մասին և հայտնի կդառնա այն ժամանակ, երբ ի հայտ եկան առաջին համակարգերը, որոնք ինքնուրույն շահարկում էին գիտելիքը, այլ ոչ այնպես, ինչպես նախատեսված էր իրենց հեղինակի կողմից։

Սակայն հայտնի է, որ արհեստական ​​ինտելեկտի նկատմամբ հետաքրքրության հաջորդ ալիքի ժամանակ ստեղծվել է մի ծրագիր, որը մոդելավորում է մարդու ինտելեկտի իրավիճակային փուլը («Աղվեսներ»)։ Մշակողը այն դիրքավորեց որպես իրավիճակային (դեկլարատիվ) և վերարտադրողական (ընթացակարգային) գիտելիքների կուտակման և դրա անկախ կիրառման համակարգ: Ինչ սովորեցի, արեցի:

Այլ մշակողներ ունեին մուտք դեպի համակարգ: Հեղինակը նրան սովորեցրել է պարզ գիտելիքներ՝ «մայրիկ», «գնդակ», «խաղալ», «ասա հայրիկ», «գնդակը կլոր է» և այլն: Աշխատանքի գործընկերներն այլ կերպ են որոշել և «Fox» մաթեմատիկա են դասավանդել՝ 1+1 = 1; 1 x 0 = 0; 2 x 0 = 0:

Այս ամենը կապ չունի արհեստական ​​ինտելեկտի հետ, սակայն այն, որ դեկլարատիվ և ընթացակարգային գիտելիքների էության ճիշտ ըմբռնումը թույլ է տալիս դրանք ավելի արդյունավետ օգտագործել, դա դեռ փաստ է։ Բացի այդ, գիտելիքի հստակ պիտակավորումը կարևոր է, որպեսզի մարդիկ հասկանան միմյանց:

Կոգնիտիվ հոգեբանությունը ժամանակակից հոգեբանական գիտության ոլորտներից մեկն է, որը կապված է կենդանի համակարգի այս կամ այն ​​վարքագծի ներքին պատճառների որոնման հետ։ Որպես կանոն, ուսումնասիրության առարկան անձի գիտելիքներն են իր և իրեն շրջապատող աշխարհի մասին, ինչպես նաև ճանաչողական գործընթացները, որոնք ապահովում են այդ գիտելիքների ձեռքբերումը, պահպանումը և փոխակերպումը: Սկզբում կոգնիտիվ հոգեբանության հիմնական խնդիրն էր ուսումնասիրել զգայական տեղեկատվության փոխակերպումները այն պահից, երբ գրգռիչը հարվածում է զգայական օրգանների ընկալիչներին մինչև պատկերի հայտնվելը և պատասխանի առաջացումը: Դա անելիս հետազոտողները հենվել են համակարգչային փոխաբերության վրա՝ նմանապես մարդկանց կողմից տեղեկատվության մշակման գործընթացների և ունիվերսալ հաշվողական սարքի միջև:

Մարդկանց միշտ հետաքրքրել է նրանց էությունը։ Ինքնաճանաչումը միշտ գրավել է գիտնականներին։ Այս գիտելիքը հնարավոր էր դարձել միայն համակարգերի հետ անալոգիաների կիրառմամբ, որոնց կառուցվածքն ու գործունեությունը հասկանալի էր մարդուն: Մարդու մարմինը սկսեցին համեմատել մեխանիկական սարքերի հետ, սիրտը դիտվեց որպես լավ աշխատող մեխանիկական պոմպ, իսկ վերջույթների շարժումները նմանեցրին քայլող մեխանիկական սարքերի: Էլեկտրաէներգիայի դարաշրջանն առաջացրել է անալոգիա մարդու նյարդային համակարգում տեղի ունեցող գործընթացների և էլեկտրական սխեմաներում տեղի ունեցող գործընթացների միջև: Հոլոգրաֆիան անմիջապես առաջացրեց ուղեղի հոլոգրաֆիկ մոդելներ: Իսկ համակարգչային փոխաբերությունը անալոգիայի օրինական միջոց դարձավ, երբ հայտնվեց տեղեկատվության համընդհանուր մշակումը և սկսեց կատարելագործվել: Արդյունքում հայտնաբերվել են ճանաչողական և գործադիր գործընթացների բազմաթիվ կառուցողական տարրեր, ինչպիսիք են կարճաժամկետ և երկարաժամկետ հիշողությունը: Կարճաժամկետ հիշողությունը կապված է տեղեկատվության մշակման վաղ փուլերի հետ, ապահովելով. Տեղեկատվության ակտիվ ընտրություն հետագա երկարաժամկետ (երկարաժամկետ) պահպանման համար: Իրականում կարճաժամկետ հիշողությանը վերապահվել է հաշվողական սարքի RAM-ի դերը։ Աստիճանաբար, սակայն, հայտնաբերվեցին էական տարբերություններ բանավոր (բանավոր) և բարդ ոչ խոսքային նյութերի ընկալման և անգիր գործընթացներում, օրինակ՝ հոտեր, դեմքեր, գյուղական և քաղաքային լանդշաֆտներ: Մասնավորապես, բնական տեսողական նյութը անգիր անելիս կարող է բացակայել կարճաժամկետ պահպանման փուլը։ Այս և այլ փաստերը հանգեցրել են նրան, որ առաջին պլան են մղվել մարդու տարբեր տեսակի գիտելիքների ներկայացման (ներկայացման) առանձնահատկությունների խնդիրները իր և իրեն շրջապատող աշխարհի մասին։

Գիտելիքը սահմանվում է որպես ընտրովի, պատվիրված, ստացված որոշակի ձևով (մեթոդով), ցանկացած չափորոշչի (նորմերի) համապատասխան տեղեկատվություն, որն ունի սոցիալական նշանակություն և ճանաչվում է որպես գիտելիք որոշակի սոցիալական դերակատարների և ամբողջ հասարակության կողմից:

Փիլիսոփաները, ճանաչողական գիտնականները և հոգեբաններն առանձնացնում են գիտելիքի տարբեր տեսակներ։ Օրինակ՝ էմպիրիկ և տեսական գիտելիքներ, հումանիտար և բնագիտական ​​գիտելիքներ, պատճառահետևանքային (առարկայական ոլորտի օբյեկտների միջև պատճառահետևանքային կապերի իմացություն) և ոչ ճշգրիտ (գիտելիք, որը բնութագրվում է թերի կամ անհամապատասխանությամբ), ընթացակարգային և դեկլարատիվ:

Բացի այդ, գիտելիքները կարելի է դասակարգել հետևյալ կատեգորիաների.

մակերեսային- առարկայական ոլորտում առանձին իրադարձությունների և փաստերի տեսանելի փոխհարաբերությունների իմացություն.

խոր-աբստրակցիաներ, անալոգիաներ, դիագրամներ, որոնք ցուցադրում են կառուցվածքը և գործընթացները առարկայական տարածքում:

առաջնային- զգացմունքների միջոցով որոշված ​​գիտելիքներ:

երկրորդական- գիտելիքներ, որոնք ստացվում են տրամաբանական մտածողության միջոցով՝ դեդուկցիա (վերլուծություն) և ինդուկցիա (սինթեզ): Ընդհանուրի (մայրական ձևից) ինդուկցիա-դեդուկցիա մասնավորից (բովանդակությունից, մայրական ձևերից): Դեդուկցիան մասնավորի (մանկական ձևի) ածանցումն է ընդհանուրից (մայր ձև):

Նաև առանձնանում է առարկայական գիտելիքներ, որոնք իրենց հերթին բաժանվում են ընթացակարգային և դեկլարատիվ գիտելիքների.

դեկլարատիվ- ներկայացնել հայտարարություններ առարկայի օբյեկտների, դրանց հատկությունների և նրանց միջև փոխհարաբերությունների վերաբերյալ: Ըստ էության, սրանք փաստեր են առարկայական ոլորտից, ուստի դեկլարատիվ գիտելիքի մեկ այլ անվանումը փաստացի գիտելիքն է: Դեկլարատիվ գիտելիքը որոշում է առարկայական գիտելիքների բովանդակությունը կամ իմաստային մասը և առաջացնում է ուսուցման իմաստային առարկայական մոդել.

ընթացակարգային- նկարագրել տիրույթի օբյեկտների փոխակերպման սկզբունքներն ու ընթացակարգը: Դրանք կարող են լինել ալգորիթմներ, տեխնիկա, հրահանգներ, բաղադրատոմսեր, որոշումների կայացման ռազմավարություններ: Ընթացակարգային գիտելիքները ներառում են կանոններ, որոնք բաղկացած են մեկից ավելի հայտարարություններից կամ մեկ արտահայտությունից: Ընթացակարգային գիտելիքները նկարագրում են տիրույթի օբյեկտների փոխակերպման կարգը և բնույթը: Ընթացակարգային գիտելիքները կազմում են ուսուցման ընթացակարգային տիրույթի մոդելը:

Ընթացակարգային և դեկլարատիվ գիտելիքները հաճախ կոչվում են կանոններ և, հետևաբար, խոսվում են որպես փաստերի և կանոնների մասին: Սա սխալ է. ի վերջո, փաստերը, ըստ էության, նաև կանոններ են, քանի որ դրանք որոշում և սահմանում են առարկայական տարածքի օբյեկտների միջև հարաբերությունները, և այդ առարկաները միմյանց հետ կապված են որոշակի կանոնների համաձայն: Ավելին, բոլոր փաստերը կարող են գրվել արտադրության կանոնների տեսքով [Atanov G.A., Pustynnikova I.N., 1997; AtanovG.A., PustynnikovaI.N., 1997]: Այսպիսով, և՛ ընթացակարգային, և՛ դեկլարատիվ գիտելիքները գործնականում կանոններ են, բայց այլ բնույթի կանոններ։

Համաձայն ուսուցման գործունեության տեսության [Atanov G.A., 2001 Mashbits E.I., 1998], ուսուցման վերջնական նպատակը գործողության ձևի ձևավորումն է, իսկ գործողության ձևն իրականացվում է գործնական գործունեության մեջ հմտությունների միջոցով: Գիտելիքը գործում է որպես հմտությունների ձևավորման միջոց: Գիտելիքների ճարտարագիտության մեջ հմտությունները մեկնաբանվում են որպես վարքային կամ գործառնական գիտելիքներ: Հմտությունների զարգացման մեխանիզմը գիտելիքի գործառնությունն է (ինչպես հռչակագրային, այնպես էլ ընթացակարգային), որը դրսևորվում է մարդու վարքագծի մեջ: Այսպիսով, ուսանողի առարկայական մոդելը ներառում է հմտություններ, որոնք պետք է զարգացնեն ուսումնական գործընթացում:

Դեկլարատիվ և ընթացակարգային գիտելիքները պահվում են երկարաժամկետ հիշողության մեջ, որտեղ դրանք բաշխվում են համապատասխանաբար դեկլարատիվ և ընթացակարգային հիշողության մեջ: Մարդիկ պետք է ունենան որոշակի գիտելիքներ, հմտություններ և կարողություններ, ուստի կարևոր է հասկանալ, որ գիտելիքը պահվում է դեկլարատիվ հիշողության մեջ, իսկ հմտությունները՝ ընթացակարգային հիշողության մեջ: Ընթացակարգային հիշողությունը մարդկանց մոտ սկսում է մտքի գործընթացը:

Հարցի բաժնում փորձեք բերել հեղինակի կողմից ձեր ունեցած դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ. Իրինա Վագուրովալավագույն պատասխանն է Տարբերակվում է նաև դեկլարատիվ և ընթացակարգային գիտելիքների միջև: Առաջինը հայտարարություններ են առարկայական տարածքի օբյեկտների, դրանց հատկությունների և նրանց միջև փոխհարաբերությունների մասին: Ըստ էության, դրանք առարկայական ոլորտի փաստեր են, փաստացի գիտելիքներ: Ընթացակարգային գիտելիքները (ընթացակարգերը) նկարագրում են տիրույթի օբյեկտների փոխակերպման կանոնները: Դրանք կարող են լինել բաղադրատոմսեր, ալգորիթմներ, տեխնիկա, հրահանգներ, որոշումների կայացման ռազմավարություններ: Նրանց միջև տարբերությունն այն է, որ դեկլարատիվ գիտելիքը հաղորդակցության կանոններն են, մինչդեռ ընթացակարգային գիտելիքները փոխակերպման կանոններն են:
Դեկորատիվ - առարկաների հատկություններ:
Ջուրը հեղուկ է առանց գույնի, համի և հոտի: Ընդհանրապես քիմիայի և ֆիզիկայի դասագրքից։ Փայտի և քարի հատկությունները. Օբյեկտների քաշը. Օբյեկտների գույները.
Իսկ տոկոսը՝ ինչպես գտնել և հաշվել ինչ-որ բան, օրինակ՝ մաթեմատիկա, բանաձևեր, ինչպես պատրաստել ապուր՝ խոհարարական գիրք։ Ինչպես օգտագործել բազմապատկման աղյուսակը և կշռել առարկաները:
Ահա թե ինչ են սովորեցնում քեզ դպրոցում։ ?
ՀՈՄԵՄԱՇ բաժնի դիմաց ինձ ապուշ եմ զգում

Ձևական տեսանկյունից գիտելիքը դժվար է ձևակերպել, համակարգել և ընդհանրապես ճշգրիտ նկարագրել: Գիտելիքն ինքնին կախված է կոնկրետ անձից, նրա կրթական մակարդակից, կյանքի փորձից, մասնագիտությունից, մտավոր հատկություններից և հուզականությունից:

Գիտելիքի ընկալման համար բավականին շատ գործոններ կան։ Էականն ու անհերքելին այն է, որ այս ընկալումը ժամանակի ընթացքում զարգանում է այս կամ այն ​​գիտելիքն ընկալողի գիտակցության մեջ։ Կարևոր է հասկանալ, որ գիտելիքը կարող է ներկայացվել նրանց, ովքեր այն ընկալել և փոխանցել են մեկ այլ առարկայի, բայց առանց ընկալման և հասկանալու նույն ճշգրտությունը երաշխավորելու:

Ի՞նչն է մարդկանց կապում միմյանց հետ գիտելիքի էությունը հասկանալու հարցում:

Գիտելիքը, որն անհրաժեշտ է մարդուն կյանքի, ուսման և աշխատանքի համար, մեծ մասամբ հավասարապես ընկալվում և ընկալվում է բոլոր մարդկանց կողմից: Չնչին նախադասությանը. «Փորձեք տալ դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ», անմիջապես կպատասխանեն և՛ ռուսը, և՛ չինացին, և՛ ամերիկացին, բայց եթե նրանցից որևէ մեկը երկար տարիներ ծրագրավորող է, խնդիր կլինի. ասոցիացիաներ։

Մասնագիտությունը հետք է թողնում մարդու ընկալման վրա, և այն, ինչ այդ ընկալումը հստակորեն թույլ է տալիս, մարդը չի կարող կապ ունենալ այդքան պարզ դպրոցական հասկացությունների հետ: Կասկածելի է, որ այս օրինակի հիման վրա պրոֆեսիոնալ ծրագրավորողը նույնիսկ կհիշի «պրոցեդուրալ» բառը և դասակարգի այն որպես գիտելիք, թեև մինչ այդ նա առանց վարանելու լրացրեց փոփոխականների հայտարարումը և գրեց գործառույթ՝ կայքից տեղեկատվություն փոխանցելու համար։ սերվեր. Մասնագետը գիտի, թե դա ինչ է, բայց ասոցիատիվ կապ չկա։

Միայն մանկապարտեզից երեխան չի հասկանում «հռչակագիր» բառի իմաստը։ Օդանավակայանում, մաքսայինում, հարկայինում բոլորը հայտարարագրեր են պատրաստում, բայց ոչ բոլորն են հասկանում, թե ինչ է դեկլարատիվ գիտելիքը։

Այսպիսով, տարրական դպրոցի աշակերտը և չափահասը կարող են պարզապես չպատասխանել պարզ հարցին. «Բերե՛ք ձեր դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ», բայց ոչ այն պատճառով, որ չգիտեն: Նախ, նախ պետք է հստակեցնել, որ դեկլարատիվ գիտելիքը նկարագրում է ինչ-որ բան, իսկ ընթացակարգային գիտելիքները որոշում են գործողությունների ալգորիթմը:

Գաղափարներ դեկլարատիվ գիտելիքների մասին

Օբյեկտը, երեւույթը, սննդամթերքը կամ մեքենան կարելի է նկարագրել տարբեր կերպ: «Դեկլարատիվ գիտելիք, օրինակներ» արտահայտության ինտերնետ որոնումը տալիս է հետևյալ պատասխանները. «Ցանկացած գիտելիք աշխարհի մասին, որին մարդը գիտակցաբար մուտք ունի» կամ «Դեկլարատիվ գիտելիքը գրանցվում է խելացի համակարգի հիշողության մեջ, որպեսզի այն անմիջապես հասանելի լինի: համապատասխան դաշտային հիշողություն մուտք գործելուց հետո օգտագործելու համար»:

Երկու դեպքում էլ գեղեցիկ է ասված, բայց դեկլարատիվ գիտելիքների հետ քիչ առնչություն ունի։ Նախ, աշխարհի մասին ցանկացած գիտելիք կարող է արտահայտվել դեկլարատիվ կերպով, նույնիսկ եթե այն իր բնույթով ակնհայտ ալգորիթմ է: Երկրորդ, ի՞նչ նշանակություն ունի «գիտակից» մուտքի առկայությունը կամ բացակայությունը։

Հնարավո՞ր է տեղեկատվությունը անգիտակցաբար ընկալել: Բայց եթե ընկալումը անգիտակից էր (սա իրական է), ապա ինչպե՞ս կընկալեր գիտելիքը, և ոչ ազդանշան, ոչ սենսացիա, ոչ արձագանք: Առայժմ միայն գիտաֆանտաստիկ գրողներն են կարողանում ուղեղում գիտելիքներ ներդնել բարդ մեխանիզմների միջոցով:

Երրորդ, ի՞նչ կապ ունի խելացի համակարգի հիշողությունը սրա հետ։ Ծրագրին խելացի կամ ոչ խելացի անվանելը երեւակայության խնդիր է։ Բացի այդ, այսօր չկա մեկ ծրագրային համակարգ, որը օբյեկտիվորեն կարելի է անվանել խելացի։

Ընթացակարգային գիտելիքների հասկացություններ

Այստեղ ամեն ինչ ավելի բարդ է։ Ձու տապակելու ունակությունը, դուռը բացելու կամ դեմքը լվանալու ունակությունը չի ընկալվում որպես ընթացակարգային գիտելիքներ։ Այս ամենն այնքան ծանոթ ու բնական է, որ նա որպես ալգորիթմ չի ընկալում բոլոր պատկերացնելի ու աներեւակայելի գործողությունները, որոնք մարդը սովորաբար կատարում է։

Բոլոր մարդիկ իրենց բնույթով ծրագրավորողներ են, բայց ոչ բոլորը գիտեն, թե ինչպես գրել ծրագրեր: Եվ նրանցից, ովքեր գիտեն, թե ինչպես դա անել, ծրագրավորողներն էլ ավելի քիչ են: Եթե ​​մենք պարզեցնենք իրավիճակը և փորձենք պրոֆեսիոնալ ծրագրավորողների մեջ գտնել նրանց, ովքեր կարող են գրել իսկապես օբյեկտ-կողմնորոշված ​​ծրագիր, որն ամբողջությամբ ռեկուրսիվ է յուրաքանչյուր բաղադրիչի մակարդակում, ապա դրանք կլինեն ընդամենը մի քանիսը:

Տվյալ դեպքում իրականությունը չի անցնում ծանոթության պատնեշով և չի ընկալվում որպես ընթացակարգային գիտելիք, բայց եթե ուղղակի հուշում ես, թե ինչ է կատարվում, ապա ցանկացած մարդ կբերի դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ ոչ միայն սեփական փորձից, այլ նաև օգտագործելով. ցանկացած իրադարձությունների, երևույթների և հանգամանքների օրինակ.

Դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ

Խնձորը կանաչ է, դեկլարատիվ գիտելիք է: Ֆուտբոլի դաշտ նույնպես։ Բայց խնձորը կարող է լինել ոչ միայն կանաչ, և ընդհանրապես ոչ խնձոր: Իրական խնձորը մոմից պատրաստվածից տարբերելու համար ձեզ հարկավոր է իմանալ, թե ինչպիսին է այն իրականում և այլ տարբերություններ (հոտ, հյուսվածք, ձև):

Ֆուտբոլային դաշտի հետ ավելի դժվար է։ Որոշակի մակերեսը որպես ֆուտբոլի դաշտ սահմանելը կարող է սխալ լինել: Ընկերը ժամանեց և հանդիպում ունեցավ ֆուտբոլի դաշտում։ Բնականաբար, նա կփնտրի մի վայր, որտեղ գոլեր, տրիբունաներ ու դասական ֆուտբոլային գծանշումներ կան։

Ընթացակարգային գիտելիքներ.

  • բաղադրատոմսը;
  • մեքենայի հավաքում;
  • գրել շարադրություն կամ բանաստեղծություն.

Վերջին դեպքում ամեն ինչ ավելի բարդ է։ Պոեզիա գրելու համար պետք է որոշակի գիտելիքներ ունենալ: Ըստ պայմանների՝ տարբեր պահանջներ կան հանգի կամ գրելու ոճի համար։

Ալգորիթմում սխալվելը միշտ ավելի դժվար է, քան նկարագրության մեջ: Ընթացակարգային գիտելիքները սովորաբար ստուգվում են կատարողականի համար: Դեկլարատիվ գիտելիքը նույնպես պահանջում է ստուգում, բայց որն է որոշում դեկլարատիվ գիտելիքների օգտագործման շրջանակը:

Նման գիտելիքի օրինակներ (կանաչ խնձոր և ֆուտբոլի դաշտ) պատկերող նկարչի համար բացարձակ անտարբեր է, թե ինչ է նա նկարում։ Նրա համար կարևոր է փոխանցել ձևը, գույնը, համամասնությունները, ցուցադրել այն, ինչ տեսնում է։ Շուկայում գնորդի համար գոյություն ունի բոլորովին այլ արժեհամակարգ։ Գնորդին ավելի քիչ է մտահոգում մրգի ձևն ու գույնը, քան դրա սպառողական որակները։ Մարդու համար, ով նշանակում է ֆուտբոլային դաշտում, կարևոր են չափանիշները, որոնք թույլ են տալիս միանշանակ որոշում կայացնել։

Ծրագրավորում և գիտելիքներ

Դեկլարատիվ և ընթացակարգային գիտելիքների լավագույն չափանիշը ծրագրավորման ոլորտի աքսիոմներն են: Ավելին, այս համատեքստում ավելի գործնական է անցյալ դարի 80-ականների ծրագրավորումը։ Այդ օրերին հստակ հասկացվում էր տվյալների նկարագրությունը, այսինքն՝ ինչ է դեկլարատիվ գիտելիքը։ Ցանկացած նման նկարագրություն հստակ նշված է՝ համակարգիչը երբեք չի ներում սխալները։

Ժամանակակից ծրագրավորումը չի պարտավորեցնում ծրագրավորողին խստորեն հայտարարել, թե ինչ է պատրաստվում մշակել, իսկ որոշ դեպքերում ընդհանրապես որևէ պնդում չի ներկայացնում, եթե ինչ-որ բան սխալ է նկարագրել։

Ընթացակարգային գիտելիքները միշտ հստակ կարգավորվում են։ Ալգորիթմի կամ ընթացակարգի նկարագրության մեջ շարահյուսության հայեցակարգն այնքան կարևոր է, որ առանց հատուկ կոնվենցիաների և նշանակումների այն չի կարող ճանաչվել որպես ընթացակարգային:

Հաշվի առնելով դեկլարատիվ գիտելիքները՝ օրինակներ. «Ես գիտեմ, որ...» կարելի է հստակ ձևակերպել երկու կետ.

  • օրինակը մի բան է.
  • Ես գիտեմ, որ... - սա բոլորովին այլ է։

Օրինակը շատ դեպքերում (կրթության, աշխատանքի, առօրյա կյանքում) հստակ սահմանված է, և մարդիկ, ովքեր դրա մասին պատկերացում ունեն, նույն կերպ են հասկանում դրա իմաստը։ Մարդը, ով եկել է սովորելու, աշխատելու, կամ հայտնվել է մեկ այլ վայրում, ինքն է որոշում օրինակի իմաստը, նա ունի երկու ճանապարհ՝ պնդել իր վրա կամ փոխել իր կարծիքը կոնկրետ գիտելիքի մասին։

Խելացի համակարգեր և գիտելիքներ

Դեկլարատիվ գիտելիքները, օրինակների նման, ծրագրերի նկարագրական մասերն են: Սա չի նշանակում փոփոխականների նկարագրություն, այլ իրական տվյալների նկարագրություն։ Օրինակ՝ անձնակազմի սեղան, աշխատողի քարտ, աշխատանքային գրքույկ, երախտագիտություն և այլն: Այս փաստաթղթերից որևէ մեկը իրական դեկլարատիվ գիտելիք է:

Ընթացակարգային գիտելիքները, որպես օրինակներ, գործառույթներ են (ընթացակարգեր) = գործողությունների ալգորիթմներ, և պարտադիր չէ, որ հաջորդական: Ընթացակարգային գիտելիքները միշտ չէ, որ բաղադրատոմս են, որոնք պետք է հետևողականորեն կատարվեն:

Ընթացակարգային գիտելիքները բնութագրվում են բնադրությամբ, ռեկուրսիվությամբ, անկախությամբ և փոխազդեցությամբ սեփական տեսակի հետ: Այն կարող է հաշվի առնել դեկլարատիվ գիտելիքը, բայց ավելի ճիշտ կլինի ասել. ընթացակարգային գիտելիքը դեկլարատիվ գիտելիքից քաղում է միայն այն, ինչ ակնկալում է ստանալ:

Հաշվի առնելով այս տարբերակը և իրերի իրական վիճակը, դեկլարատիվ գիտելիքները անթերի կատարվող ստատիկության օրինակ են: Ինչ վերաբերում է ընթացակարգայիններին, ապա այս համատեքստում դրանք միշտ ստատիկ են։ Ցանկացած գերտեխնոլոգիական ժամանակակից խելացի կամ փորձագիտական ​​համակարգ չի պատասխանի խելահեղ պարզ հարցին. «Փորձեք տալ դեկլարատիվ և ընթացակարգային գիտելիքների օրինակներ»:

Windows-ից դասական կապույտ էկրան չի լինի, բայց լուծում էլ չի լինի։ Ցանկացած ծրագրի խելացիության չափանիշն ամենևին էլ նրանում չէ, թե ինչ է այն անվանում մշակողը, ինչ վարկանիշ է նա կազմել, այլ այն, թե ինչ կարող է անել այս ապրանքը իր երևակայության սահմաններից դուրս։

Հավանաբար, ծրագրավորման պատմությունը պարզապես լռում է մասնագետների ձեռքբերումների մասին և հայտնի կդառնա այն ժամանակ, երբ ի հայտ եկան առաջին համակարգերը, որոնք ինքնուրույն շահարկում էին գիտելիքը, այլ ոչ այնպես, ինչպես նախատեսված էր իրենց հեղինակի կողմից։

Սակայն հայտնի է, որ արհեստական ​​ինտելեկտի նկատմամբ հետաքրքրության հաջորդ ալիքի ժամանակ ստեղծվել է մի ծրագիր, որը մոդելավորում է մարդու ինտելեկտի իրավիճակային փուլը («Աղվեսներ»)։ Մշակողը այն դիրքավորեց որպես իրավիճակային (դեկլարատիվ) և վերարտադրողական (ընթացակարգային) գիտելիքների կուտակման և դրա անկախ կիրառման համակարգ: Ինչ սովորեցի, արեցի:

Այլ մշակողներ ունեին մուտք դեպի համակարգ: Հեղինակը նրան սովորեցրել է պարզ գիտելիքներ՝ «մայրիկ», «գնդակ», «խաղալ», «ասա հայրիկ», «գնդակը կլոր է» և այլն: Աշխատանքի գործընկերներն այլ կերպ են որոշել և «Fox» մաթեմատիկա են դասավանդել՝ 1+1 = 1; 1 x 0 = 0; 2 x 0 = 0:

Այս ամենը կապ չունի արհեստական ​​ինտելեկտի հետ, սակայն այն, որ դեկլարատիվ և ընթացակարգային գիտելիքների էության ճիշտ ըմբռնումը թույլ է տալիս դրանք ավելի արդյունավետ օգտագործել, դա դեռ փաստ է։ Բացի այդ, գիտելիքի հստակ պիտակավորումը կարևոր է, որպեսզի մարդիկ հասկանան միմյանց:

Տեղեկատվությունը տեղեկատվություն և գիտելիք է, որը մարդը ստանում է տարբեր աղբյուրներից: Առաջին հերթին մենք տեղեկատվություն ենք ստանում թերթերից, ռադիոյից, հեռուստատեսությունից, այսինքն. լրատվամիջոցներից։ Լրատվամիջոցներից ստացվող հաղորդագրությունների նպատակն է ընթերցողներին կամ ունկնդիրներին որոշակի իրադարձությունների մասին տեղեկություններ հաղորդել: Մինչ հաղորդագրություն ստանալը մենք չգիտեինք այս իրադարձության մասին, սակայն արդյունքում տեղեկացանք։

Երբ մենք ստանում ենք տեղեկատվություն, մենք այն պահում ենք մեր հիշողության մեջ՝ դրանով իսկ համալրելով մեր գիտելիք. Դպրոցում սովորելը գիտելիք ձեռք բերելու, հետևաբար նաև տեղեկատվություն ստանալու նպատակային գործընթաց է: Որքան շատ եք ուսումնասիրում, այնքան ավելի շատ տեղեկատվություն է պարունակում ձեր հիշողությունը:

Գիտելիքը բաժանված է դեկլարատիվԵվ ընթացակարգային.

Մենք տեղեկատվություն ենք ստանում որոշ հաղորդագրությունների տեսքով։ Հաղորդագրությունն այն խոսքն է, որը մենք լսում ենք (ռադիոհաղորդագրություն, ուսուցչի բացատրությունը), և տեսողական պատկերները, որոնք մենք ընկալում ենք (ֆիլմ հեռուստացույցով, լուսացույց), և մեր կարդացած գրքի տեքստը և այլն:

Բայց արդյո՞ք յուրաքանչյուր հաղորդագրություն մեզ համար տեղեկատվություն է կրում:

Արդյո՞ք չինարենով հաղորդագրությունն ավելացնում է մեր գիտելիքները:

Ոչ, քանի որ անհասկանալի.

«Երկու անգամ երկուսը կազմում են չորս» հաղորդագրությունը ավելացնում է մեր գիտելիքները:

Ոչ, քանի որ չի պարունակում նոր տեղեկություններ.

Եզրակացություն. Հաղորդագրությունը պարունակում է տեղեկատվություն անձի համար (տեղեկատվական է), եթե դրա մեջ պարունակվող տեղեկատվությունը նոր է և հասկանալի:

Հարց

Պատասխանել

Բարձրագույն մաթեմատիկայի բուհական դասագրքում պարունակու՞մ է տեղեկատվություն առաջին դասարանցիի տեսանկյունից։

Այո, դա անում է բոլոր տեսանկյունից:

Արդյո՞ք այս դասագրքի տեքստը տեղեկատվական կլինի առաջին դասարանցու համար, եթե նա փորձի կարդալ այն: Այսինքն՝ առաջին դասարանցին կարո՞ղ է ընդլայնել սեփական գիտելիքներն այս դասագրքի միջոցով։

Ակնհայտորեն պատասխանը ոչ է: Դասագիրք կարդալով, այսինքն՝ հաղորդագրություններ ստանալով, առաջին դասարանցին ոչինչ չի հասկանա, հետևաբար՝ այն սեփական գիտելիքների չի վերածի։

Արդյո՞ք «Փարիզը Ֆրանսիայի մայրաքաղաք» հաղորդագրությունը տեղեկատվական է:

Ոչ, քանի որ սա հայտնի է:

Արդյո՞ք «Կոլոիդային քիմիան ուսումնասիրում է մասնատվածության բարձր աստիճան ունեցող համակարգերի ցրվածության վիճակները» հաղորդագրությունը տեղեկատվական է:

Ոչ, քանի որ այս հաղորդագրությունը պարզ չէ:

Ուղերձը տեղեկատվական է. «Էյֆելյան աշտարակը 300 մետր բարձրություն ունի և 9000 տոննա կշռում:

Ցանկացած գիտելիք ձեռք բերելը պետք է անցնի հայտնիից դեպի անհայտ, պարզից մինչև բարդ: Եվ այդ ժամանակ յուրաքանչյուր նոր հաղորդագրություն հասկանալի կլինի, ինչը նշանակում է, որ այն տեղեկատվություն է կրելու անձի համար: Բոլոր մարզումները պետք է հիմնված լինեն դրա վրա: