Firefox vs Chrome. կրթական առավելություններ

javascript լեզուն ուսումնասիրելիս Firefox-ը ավելի էֆեկտիվ գործիք է քան chrome-ը։ Մի պարզ պատճառով , որ սխալների մասին հաղորդագրությունները ավելի մարդավարի, մարդամոտ ու կոնկրետ են  գրված։ Դա օգնում է սովորողին ավելի հեշտ հասկանալ թե ինչպիսի սխալ կա ծրագրի մեջ և թե ինչ է այդ սխալը նշանակում։

js-turtle ը կրթական նպատակներով օգտագործելու մասին

turtle (logo)֊ն հրաշալի միջոց է երեխաներին ծրագրավորուման գաղափարները երկրաչափական մետաֆորների և օրինակների միջոցով սովորեցնելու համար։ Այս գաղափարը իրականացված է տարբեր եղանակներով , տարբեր միջավայրերում և տարբեր ինտերֆեյսներով ՝ k-turtle, logo, turtle.py և այլն, կան նաև բազմաթիվ առցանց ինտերպրետատորներ, խաղեր և նախագծեր։ Սակայն ի՞նչ անել, եթե դասավանդվող լեզուն javascript-ն է։ Երկրաչափական մոտեցումները անցյալում մի քանի անգամ արել եմ p5 գրադարանի օգնությամբ , այս եղանակը վատը չի, սակայն «կրիան» սովորական լեզու չէ, ոչ էլ գրաֆիկա ծրագրավորելու միջավայր։ «Կրիան» հոգեբանորեն և մանկավարժորեն հիմնավորված մեթոդոլոգիա է,  այնտեղ լավագույնս մտածված են ֆունկցիաների անունները , կառուցվածքները և այլն ․․․ p5֊ը  ամբողջովին իրեն չէր արդարացնում և մանկավարժական առումով հավելյալ ջանք էր պահանջում։ Ինտերնետի հարստությունները հետազոտելու արդյունքում գտա js-turtle գրադարանը, որը նույն գաղափարների իրականացումն է , ուղղակի javascript ծրագրաորման լեզվի միջոցով։ Ֆորք եմ արել ու ահագին բան փոփոխել ու հարմարեցրել եմ,  githubումս կա։ Բարեհաջող օգտագործեցինք այն անցյալ ամսվա ընթացքում ։) Ի դեպ js-turtle-ը, ինչպես նաև կրիաների ընտանիքից ցանկացած այլ կրիա, հեշտությամբ լուծում

[Գիրք] Ժ․ Պիաժե․ Ինտելեկտի հոգեբանություն և այլն ․․․

Շատ հետաքրքիր էր տեսենել, թե ինչպես են հետազոտական ոգեշնչումը, գիտելիքը և մոտեցումները գնում Բուրբակիենցից և Պուանկարեից, Պիաժեով դեպի Պեյպերտ, դեպի MIT AI լաբ, LOGO, Turtle ու տենց ․․․

Պիաժեն մաթեմատիկոս ա ։), թե հոգեբանները ո՞նց են հասկանում էս մարդուն ․․․

Արեգնազան կրթահամալիր, p5.js գրադարան, արդյունքներից մեկը

Ծրագրավորման վերջին “էպոխայի” ժամանակ (11-րդ դասարան), մի քիչ ավելի շատ ժամանակ կար, ու մտածեցի, որ կարելի է սկսել paint-ա նման մի բան գրել, մի խոսքով կա արդյունք ՝ Լուսինը գրեց ։) Մյուսները նույնպես գրեցին ահագին բաներ, սակայն ժամանակի սղության պատճառով դրանք վերջնական տեսքի չհասան, ամեն դեպքում, ահագին բան սովորեցին։   Այս գրառումը արված է հետևյալ երկու գրառումների կոնտեքստում։ Ծրագրավորման ուսուցում p5.js գրադարանի օգնությամբ Ծրագրավորում․ Ինչ ծրագրավորման լեզու սովորել առաջինը Լուսինի նախագիծը առցանց կարող եք տեսնել այստեղ։ Դբա Լավը ։)

Արցախի (Ղարաբաղի) բարբառի բառարան

Դեպի Արցախ ճամփորդությանս կողմնակի էֆեկտներից էր Արցախի բարբառի ինքնաշեն առցանց բառարանը։ Որի բառահումքի մի մասը կամավորական հիմունքներով հավաքեցին Ստեփանակերտի ԹՈՒՄՈ-ի ուսանողները , մի մասը արտագրեցի գրքից, մի մասն էլ հավաքել եմ ցանցից։ Երկար պատմելու չունեմ, ահա, գնացեք այս հղումով և օգտագործեք։ http://ablog.gratun.am/artsakh-vocabulary/ ՀԳ։ Արցախյան թեմաներս դեռ չէն ավարտվել, մի երկու երեք հատ էլ գրառում դեռ կանեմ, չնայած արդեն վերադարձել եմ։ Մի երկու ֆոտոշարքի հումք դեռ ունեմ։ ՀԳ2։ Արցախյան գրառումների շարքը Ճամփորդություն Արցախ ֊ Տիգրանակերտ Ճամփորդություն Արցախ ֊ Տիգրանակերտ – Մաս 2 ֊ Լեռներում մի տեղ [ֆոտոշարք] Ճամփորդություն Արցախ – Ստեփանակերտի փողոցներում [ֆոտոշարք] շինարարություն Դբա Լավը ։)

Վերբալացում և Խնդիրներ

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