Երևանի պետական համալսարանի Իջևանի մասնաճյուղ

Ինֆորմատիկայի և ծրագրավորման անվճար դասընթացներ սկսնակների համար

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

ArmScoop-ն ընտրել և մեկ փաթեթով ներկայացնում է սկսնակների համար նախատեսված նմանատիպ լավագույն առցանց դասընթացները։

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

Ինֆորմատիկա 101 

coursera հարթակում հասանելի է Սթենֆորդի համալսարանի կողմից պատրաստված «Ինֆորմատիկա 101» դասընթացը, որը նախատեսված է նախնական գիտելիքներ ու փորձառություն չունեցող լսարանի համար՝ սովորեցնելու ինֆորմատիկայի և համակարգչային գիտության հիմունքները։ 

Մեկնարկը․ դասընթացի նյութերը առնվազն մինչև 2016 թ․ սեպտեմբերի 1-ը հասանելի են ինքնուրույն ուսուցման համար
Տևողությունը․ 6 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 3-5 ժամ 
Արժեքըանվճար
Լեզուն․ անգլերեն

Ինֆորմատիկայի ներածություն 

edX_logo հարթակում Հարվարդի համալսարանի կողմից առաջարկվող դասընթացը վերաբերում է ինֆորմատիկայի և ծրագրավորման հիմնական սկզբունքերին և նախատեսված է  ինչպես ծրագրավորման փորձ չունեցողների, այնպես էլ սկսնակների համար։ Ընդգրկում է թեմաների լայն շրջանակ՝ C, PHP, և JavaScript լեզուներ, ինչպես նաև SQL, CSS և HTML, ալգորիթմներ, տվյալների կառուցվածքներ, ծրագրային ապահովման ճարտարագիտություն, անվտանգություն, վեբ առաջխաղացում և այլն։

Մեկնարկը․  դասընթացի նյութերը մշտապես հասանելի են ինքնուրույն ուսուցման համար
Մասնակցի ներգրավվածությունը․ 9 առաջադրանք և 1 վերջնական նախագիծ
Արժեքըանվճար
Լեզուն․ անգլերեն

Ծրագրավորման հիմունքներ 

edX_logo հարթակում Բոմբեյի հնդկական տեխնոլոգիական ինստիտուտի (IIT Bombey) կողմից առաջարկվող դասընթացը ներկայացնում է ինֆորմատիկայի և ծրագրավորման հիմնական հասկացությունները՝ սկսած ալգորիթմներից։ Հիմնական նպատակն է զարգացնել մասնակիցների կարողությունները՝ գրելու համակարգչային գործնական խնդիրներ լուծելուն ուղղված ծրագրեր։

Մեկնարկը․ դասընթացի նյութերը մշտապես հասանելի են ինքնուրույն ուսուցման համար
Տևողությունը․ 9 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 8 ժամ
Արժեքըանվճար
Լեզուն․ անգլերեն

Սովորել ծրագրավորում․ հիմունքներ 

coursera հարթակում Տորոնտոյի համալսարանի մասնագետների կողմից առաջարկվող դասընթացը նախատեսված է նրանց համար, ովքեր նախկինում երբեք ծրագիր չեն գրել։ Դասընթացը ներկայացնում է ծրագրավորման հիմնարար տարրերն ու բաղադրիչները և սովորեցնում է գրել օգտակար ծրագրեր՝ Python լեզվի օգտագործմամբ։ 

Մեկնարկը․  դասընթացի նյութերը մշտապես հասանելի են ինքնուրույն ուսուցման համար
Տևողությունը․ 10 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 6-8 ժամ 
Արժեքըանվճար
Լեզուն․ անգլերեն

Ծրագրավորում բոլորի համար․ սկսել Python լեզվից 

coursera հարթակում Միչիգանի համալսարանի մասնագետների կողմից առաջարկվող դասընթացը հնարավորություն կտա մասնակիցներին՝ սովորելու ծրագրավորման հիմունքները Python լեզվի օգտագործմամբ։ Համակարգչային չափավոր հմտություններին տիրապետող յուրաքանչյուր ոք կարող է հեշտորեն մասնագիտանալ դասընթացի նյութերի միջոցով։

Մեկնարկը․ հունիսի 13-ին
Տևողությունը․ 7 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 2-4 ժամ 
Արժեքըանվճար կամ ձեռք բերելով ամբողջական փաթեթը
Լեզուն․ անգլերեն

Ինֆորմատիկայի և ծրագրավորման ներածություն․ Python 

edX_logo հարթակում Մասաչուսեթսի տեխնոլոգիական ինստիտուտի մասնագետների կողմից առաջարկվող դասընթացը նախատեսված է ծրագրավորման փորձ չունեցողների համար և մասնակիցներին հնարավորություն կտա սովորել օգտակար ծրագրեր գրել, ինչպես նաև ինֆորմատիկայի ու ծրագրավորման վերաբերյալ նախնական հիմնարար գիտելիքներ ձեռք բերելով՝ հետագայում խորացնել իրենց հմտությունները։ 

Մեկնարկը․ հունիսի 7-ին (նյութերը հասանելի են նաև ավելի ուշ միանալու դեպքում)
Տևողությունը․ 9 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 15 ժամ 
Արժեքըանվճար
Լեզուն․ անգլերեն

HTML և CSS սկսնակների համար 

Համացանցում գրեթե յուրաքանչյուր կայքէջ գրված է HTML լեզվով, իսկ կայքէջի ոճավորման համար օգտագործվում է CSS-ը (Cascading Style Sheets, կասկադային ոճաթերթ)։  codeacademy հարթակի կողմից առաջարկվող այս դասընթացը մասնակիցներին գիտելիքներ ու հմտություններ կտա HTML-ի և CSS-ի վերաբերյալ՝ հիմքից կայքէջեր ստեղծելու (գրելու) և դրանք ոճավորելու համար։ Դասընթացն անվճար է և մշտապես հասանելի է ինքնուրույն ուսուցման համար. լեզուն՝ անգլերեն։

JavaScript 

HTML-ը և CSS-ը բավական հարմար են ստատիկ կայքեր պատրաստելու համար, մինչդեռ JavaScript ծրագրավորման լեզուն մեծացնում է կայքէջի հնարավորությունները՝ դարձնելով այն ավելի ժամանակակից ու շարժուն, գործառական (ֆունկցիոնալ) և փոխներգործուն. codeacademy հարթակի կողմից առաջարկվող անվճար դասընթացը հնարավորության է տալիս յուրացնելու JavaScript-ը։ Դասընթացը մշտապես հասանելի է ինքնուրույն ուսուցման համար. լեզուն՝ անգլերեն։

Գծային և ամբողջ-թվային ծրագրավորում 

coursera հարթակում Կոլորադոյի համալսարանի մասնագետների կողմից առաջարկվող դասընթացը վերաբերում է մաթեմատիկական օպտիմիզացիայի (լավարկման) հիմունքներին։ Դասընթացը ներառում է գծային և ամբողջ-թվային գծային ծրագրավորման տեսության ու ալգորիթմների վերաբերյալ մի շարք հիմնարար թեմաներ։ 

Մեկնարկը․ գրանցված մասնակիցները կտեղեկացվեն դասընթացի անցկացման հաջորդ փուլի ժամկետի վերաբերյալ
Տևողությունը․ 7 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 5-7 ժամ 
Արժեքըանվճար
Լեզուն․ անգլերեն

Ալգորիթմներ․ մաս 1  , մաս 2 

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

Մեկնարկը․  դասընթացի նյութերը մշտապես հասանելի են ինքնուրույն ուսուցման համար 
Տևողությունը․ 6-ական շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 6-12 ժամ 
Արժեքըանվճար
Լեզուն․ անգլերեն

Ալգորիթմներ․ նախագծում և վերլուծություն (մաս 1 , մաս 2 )

coursera հարթակում Սթենֆորդի համալսարանի կողմից առաջարկվող դասընթացը հնարավորություն կտա սովորելու ծրագրավորման ալգորիթմների նախագծման վերաբերյալ մի շարք հիմնարար սկզբունքներ ու հմտություններ։ Նախատեսված է ծրագրավորման տարրական փորձ ունեցողների համար (C, Java կամ Python լեզուներով)։ 

Մեկնարկը․  դասընթացի նյութերը մշտապես հասանելի են ինքնուրույն ուսուցման համար 
Տևողությունը․ 6-ական շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 5-7 (մաս 1) և 6-10 ժամ (մաս 2)
Արժեքըանվճար
Լեզուն․ անգլերեն

Մոտարկման ալգորիթմներ․ մաս 1  , մաս 2 ⇒ 

coursera հարթակում ֆրանսիական Բարձրագույն նորմալ դպրոցի (École normale supérieure) կողմից առաջարկվող դասընթացը վերաբերում է գծային ծրագրավորման և մասնավորապես մոտարկման ալգորիթմների խնդիրներին։

Մեկնարկը․  հունիսի 20-ին
Տևողությունը․ 5 և 4 շաբաթ
Արժեքըանվճար
Լեզուն․ անգլերեն

Օբյեկտ-կողմնորոշված ծրագրավորում․ Java  

Ինչպե՞ս է ստեղծված Google-ի պես հսկայական որոնողական համակարգը․ ինչպե՞ս մշակել ալգորիթմներ ու ստեղծել բարդ նախագծեր (թեկուզև ոչ Google-ի չափ բարդ)։ coursera հարթակում Կալիֆորնիայի համալսարանի (Սան Դիեգո) կողմից առաջարկվող Java լեզվով օբյեկտ-կողմնորոշված ծրագրավորման դասընթացը մասնակիցներին հնարավորություն կտա ոչ միայն հասկանալու այս հարցերի պատասխանը, այլև ձեռք բերելու հիմնարար գիտելիքներ ու հմտություններ։

Մեկնարկը․ հունիսի 20-ին 
Տևողությունը․ 6 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 4-6 ժամ
Արժեքըանվճար
Լեզուն․ անգլերեն

Օբյեկտ-կողմնորոշված ծրագրավորում 

edX_logo հարթակում Բոմբեյի հնդկական տեխնոլոգիական ինստիտուտի (IIT Bombey) կողմից առաջարկվող դասընթացը նվիրված է Օբյեկտ-կողմնորոշված ծրագրավորման հիմունքներին, մեթոդներին և մի շարք հասկացությունների՝ դաս, պոլիմորֆիզմ և այլն։ 

Մեկնարկը․ դասընթացի նյութերը մշտապես հասանելի են ինքնուրույն ուսուցման համար
Տևողությունը․ 4 շաբաթ
Մասնակցի ներգրավվածությունը․ շաբաթական 8 ժամ
Արժեքըանվճար
Լեզուն․ անգլերեն

Աղբյուրը՝ harmscoop.com