JavaRush /Java блогу /Random-KY /Мен эч качан программалоону үйрөнбөйм. Тренинг планын түз...

Мен эч качан программалоону үйрөнбөйм. Тренинг планын түзүү жана максатыңызга кадам сайын кадам таштоо боюнча жөнөкөй кеңештер

Группада жарыяланган
Мектепте мектеп программасы боюнча, университетте университеттин программасы боюнча окучубуз. Алгачкы жумушубузда кесиптештерибиз жардам беришти. Бирок, онлайн бorм берүү, баары жөнөкөй эмес. Эгер сиз китептерден жана окуу куралдарынан гана окубастан, толук кандуу онлайн курстан өтүүгө даярданып жатсаңыз да, окуу планын түзүү кыйын болушу мүмкүн: акыркы максатты аныктап, график түзүп, прогрессти көзөмөлдөө керек. Ал эми салттуу бorмде муну көбүнчө мугалим жасаса, анда онлайн окутууда бул ролду окуучу өз мойнуна алышы керек. Бул текстте биз окуу планы эмне үчүн керек экендиги жөнүндө сүйлөшөбүз жана аны кантип туура түзүү боюнча кеңештерди беребиз."Мен эч качан программалоону үйрөнбөйм."  Тренинг планын түзүү жана максатыңызга кадам сайын кадам таштоо боюнча жөнөкөй кеңештер - 1

Эмне үчүн сизге тренинг планы керек?

Гарвард бизнес мектебинин бүтүрүүчүлөрүнөн жазылган максаттары жана аларга жетүү үчүн планы барбы деген суроо берилген : 84%ы такыр эле максаттарын койгон эмес, 13%ы максаттарын жазган, бирок конкреттүү пландары жок, 3%ы максаттарды жана аларга жетүү үчүн конкреттүү пландарды жазып алышкан. 10 жылдан кийин максаттарын жана пландарын жазып алган класстын 3% классташтарынын 97%ынан он эсе көп киреше тапкан. Албетте, максаттарыбызды жазуу бизге чындап эмнени каалап жатканыбызды айкыныраак түшүнүүгө жана бул максаттарды ишке ашыруу үчүн эффективдүү планды иштеп чыгууга жардам берет. Бул жерде окуу программасы эмне үчүн зарыл болгон дагы бир нече себептер бар:
  1. Чоң тапшырманы (мастер Java программалоосу) кичинесинен бөлүүгө жардам берет. Мисалы, тилдин жалпы синтаксисин үйрөнүү; класстарды, an objectтерди жана өзгөчө кырдаалдарды башкарууну түшүнүү; файлдар жана киргизүү/чыгаруу агымдары менен иштөөнү үйрөнүү; көп агымды өздөштүрүү, коллекциялар менен таанышуу; веб иштеп чыгуунун негиздери, популярдуу алHowтар.
  2. Ыңгайлуу графикти түзүүгө жардам берет: күн сайын 4 сааттан; Иш күндөрү 2 саат, дем алыш күндөрү 6 саат; дем алыш күндөрү гана, иш күндөрү гана.
  3. Прогресске көз салууга жардам берет: прогрессиңизди алгач жасаган иштериңиз менен салыштыра аласыз. Сиз буга чейин үйрөнгөнүңүздү пландаштырылган этаптар менен салыштырып, машыгуу графигиңизди күчөтүү керекпи же жокпу, түшүнө аласыз.
  4. Окуу планы шыктандыруучу. Тизмеңиздеги бир нерсени бүтүргөндөн кийин жеңишке жетүү сезими сизди андан ары окууга үндөйт.

Окуу планын кантип түзүү керек?

Мотивация тап

Бул окуу планын түзүүдө биринчи жана негизги нерсе. Окуудагы кийинки ийгorк мотивациядан көз каранды. Эгерде сиз үйрөнүүгө болгон каалоону башка адамдар таңуулай турганын түшүнсөңүз, анда сиздин машыгууңуз көпкө созулbyte. Мунун түбүнө жетүү үчүн, сиз бир нече суроолорго жооп берсеңиз болот: Мен муну үйрөнүүдөн ырахат аламбы? Бул бизнести профессионалдуу кылгыңыз келеби?

Бorм деңгээлиңизди аныктаңыз

Эгер сиз мурда программалоо тorн үйрөнгөн болсоңуз, анда негизгилерден баштоонун эч кандай пайдасы жок. Андыктан, үйрөнгөнүңүздүн баарын эстеп, өзүңүздүн кандай деңгээлде экениңизди түшүнүүгө аракет кылуу керек. Бorм деңгээлиңизди аныктоо сизге окуу ресурстарынын туура тизмесин жана "сокур тактарыңыздын" картасын түзүүгө жардам берет. Эгер сиз университетте программалоо боюнча бorм алып, теорияны үйрөнгөн болсоңуз, анда сиз тилди үйрөнүүгө жана алган бorмиңизди практикалоого басым жасасаңыз болот. Эгерде сиз буга чейин программалоо менен алектенбесеңиз, анда жаңы башталгычтар үчүн теория боюнча китептерди окуу программаңызга кошконуңуз оң .

Максатты түзүңүз

Ийгorкке жетүү үчүн максат мүмкүн болушунча конкреттүү болушу керек. Мисалы, "программалоо тorн үйрөнүү" максаты бүдөмүк. Муну мындай деп айтуу жакшы: "Java тorн үйрөнүңүз жана продукт компаниясында кенже болуп жумуш табыңыз." Мындай конкреттүү максат жакшы түрткү болот.

Тренинг пландарынын бирин тандаңыз

Окутууну пландаштыруунун эки негизги жолу бар - алар өзүнчө же айкалыштырылышы мүмкүн. Биринчи план максатка негизделген . Бул учурда даталарга катуу шилтеме жок, план натыйжаларга жетишүүгө көбүрөөк багытталган. Экинчиси - убакытка негизделген план . Бул учурда, мөөнөтү бар. Мисалы, Java Core программасын 6 айда үйрөнүңүз. пландардын бирин тандап жатканда, сиз өзгөчөлүктөрүн эске алуу керек. Эгер сиз дисциплина менен начар экениңизди түшүнсөңүз, анда экинчи планды тандаңыз. Биз мөөнөттөрдү өткөрүп жиберебиз деп түшүнөсүзбү? Иш жүгүн жана бorмин эске алуу менен, жаңы материалды өздөштүрүү жана бекемдөө үчүн канча убакыт керек болорун рационалдуу эсептеп көргүлө. Биз бүтүрүүчүлөр арасында жүргүзгөн “Java тorн үйрөнүү үчүн канча убакыт керек ” деген изилдөө буга жардам бере алат .

Максатыңызды майда кадамдарга бөлүңүз

Акыркы максатка чейин так мөөнөттөрү менен эң конкреттүү кадамдарды жасоо сунушталат. Кичинекей кадамдарды жасоо менен сиз акыркы максаттын кысымынан кутуласыз (башында бул реалдуу эместей сезorши мүмкүн), бирок күнүмдүк майда иш-аракеттер сиздин колуңузда. Бул "кичинекей жеңиштер стратегиясы" деп аталган - бул көбүнчө командалык иш үчүн колдонулат, бирок ал жеке иш үчүн да ылайыктуу. Анын негизги принциптери: так максаттар, автономия, ресурстар, убакыт, колдоо (мисалы, насаатчыдан – ред.). Бул кеңеш ошондой эле машыгууңузду камтыган күнүмдүк графикти түзүүнү камтыйт. Күндүн бир убагында иштөө сунушталат: анда график көнүмүш болуп калат. JavaRush колдонуучусу өзүнүн графиги жөнүндө мындай деп жазат: “Эң негизгиси - жумалык прогресс. Эки жумалык эс алгандан кийин, кайра кайтып келүү кыйын жана ар бир адам бир нече ай катары менен күн сайын жаза алbyte. Өзүңүзгө бир жумага саат чегин бериңиз - мисалы, 15. Сиз ар бир иш күнү 1,5 саат, эки дем алыш күндөрү дагы 3-4 саат code жазсаңыз болот, же бир нече кечки эс ала аласыз, бирок "дем алыш күнүнүн чеги" жогорулатуу. Ошентип, график ийкемдүү, бирок үзгүлтүксүз болот»."Мен эч качан программалоону үйрөнбөйм."  Тренинг планын түзүү жана максатыңызга кадам сайын кадам таштоо боюнча жөнөкөй кеңештер - 2
Окутуу планынын мисалы (жол картасы)

Окуу үчүн булактардын тизмесин түзүңүз

Ресурстардын тизмеси жалгыз болушу мүмкүн, же процессте ал толукталышы же өзгөртүлүшү мүмкүн. Мисалы, Java үйрөнүү үчүн, булар болушу мүмкүн:
  1. JavaRush курсу.

    Курсту керектүү минималдуу теорияны алуу жана code жазууга көңүл буруу үчүн колдонобуз.

  2. Китептер:
    • "Биринчи Java, Learning Java", Кэти Сиерра, Берт Бейтс;
    • "Java. Баштоочу үчүн колдонмо", Герберт Шилдт;
    • "Java. Толук жол", Герберт Шилдт;
    • "Java. Профессионалдык китепкана", Кей С. Хорстманн, Гари Корнелл.
  3. YouTube боюнча окуу куралдары (көптөгөн варианттар бар - сизге жакыныраак маалымат берүүнүн форматын тандаңыз);
  4. Насаатчы/тааныш иштеп чыгуучу менен консультациялар. Бул пункт баарын өз алдынча чечүүгө эмес, "тирүү түшүндүрмө" алуу маанилүү болгондор үчүн керек.

Прогресске көз салуу

Прогрессиңизге көз салуу куралдары баштапкы планыңызга карманууга жардам берет. Экинчи артыкчылыгы - мотивация, анткени чоң максатка жетүү жолунда кичинекей ийгorктер мөөнөтүнөн мурда күйүп калбоого мүмкүндүк берет. Прогресске көз салуу үчүн сиз Excelде document, кагаз күндөлүк түзө аласыз же Trello, Google Keep, Degreed, Diigo, Maketime сыяктуу атайын тиркемелерди жана плагиндерди колдонсоңуз болот.

Өзүңдү макта

Окуу планына жетишилген натыйжалар үчүн стимулдарды киргизүү максатка ылайыктуу. Бул нерсе болушу мүмкүн: жаңы кроссовка же даамдуу тамак. Күн сайын өзүңө мамиле кылбаган нерсе болсоң жакшы. Өзүңдү оозеки түрдө да мактай аласың. Белгилүү болгондой, кандайдыр бир иш-аракеттин оң бекемделиши адатты, анын ичинде программалоону үйрөнүү адатын өнүктүрүүгө жардам берет.

Окуу планыңызга кантип кармануу керек?

Сиз азыртан эле машыгуу планын түздүңүз дейли. Бирок суроо туулат: аны кантип кармануу керек. JavaRush бул менен жардам бере турган бир нече чечимдерге ээ:

Курстун структурасы

Бүткүл окуу курсу 4 блокко бөлүнгөн - квесттер: Java Синтаксиси, Java Core, Java Multithreading жана Java Collections. Ар бир квест 10 деңгээлден турат жана ар бир деңгээл 10-15 лекцияларды жана 20-30 практикалык маселелерди камтыйт. Бул түзүм студенттерге акырындап көздөгөн максатына карай жылышына жардам берет. Зарыл болсо, сиз ар дайым чечилген маселелерге жана лекцияларга кайрылып, аларды кайра карап чыга аласыз.

Кикс диаграммасы

Албетте, сизди тепкилей турган адам эмес, программа болот , бирок анын алдында сабактарды калтырганыңыз үчүн уялып калышыңыз мүмкүн. Мектептин керектүү күндөрү үчүн кик-менеджерди кол менен программалай аласыз - ал зарыл болгондо эскертип турат. Ар бир күн же дем алыш күндөрү үчүн эстеткичтерди тандай аласыз. Эгер күтүлбөгөн жерден сизге шашылыш эс алуу керек болсо, "Окуууну унут" баскычын колдонсоңуз болот."Мен эч качан программалоону үйрөнбөйм."  Окутуу планын түзүү жана максатыңызга кадам сайын кадам таштоо боюнча жөнөкөй кеңештер - 3

көйгөйлөрдү чечүү үчүн жетишкендиктер

Ар бир чечилген маселе үчүн сиз сыйлык аласыз - кара заттын бир нече бирдиги. Кийинки баскычтарды жана лекцияларды ачуу үчүн - материя керек. "Мен эч качан программалоону үйрөнбөйм."  Тренинг планын түзүү жана максатыңызга кадам сайын кадам таштоо боюнча жөнөкөй кеңештер - 4Күнүнө 10 маселени чечүү, күнүмдүк сабактардын үзгүлтүксүз сериясы, бардык квест көйгөйлөрүн чечүү, башка колдонуучуларга курсту бүтүрүүгө жигердүү жардам берүү сыяктуу чоң жетишкендиктер үчүн сиз курстун бардык студенттеринин арасында акыркы рейтингиңизди түзгөн атайын жетишкендиктерге ээ болосуз. Ооба, кимибиз жетишкендиктерди жактырbyte? Бул алдыга жылуу үчүн сонун мотивация :)
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION