Як стати вченим, що вивчають комп`ютерні науки

Вивчати комп`ютерні науки - не означає займатися программірованіем- це значить вивчати алгоритми (кінцева послідовність кроків, зрозумілих комусь або чомусь, для виконання певного завдання). Багато вчених в області комп`ютерних наук і зовсім не займаються програмуванням. Едсгер Дейкстра одного разу сказав: "Комп`ютерна наука займається комп`ютерами не більш, ніж астрономія займається телескопами"

кроки

Зображення з назвою Become a Computer Scientist Step 1

Відео: Як стати вченим

1
Бути вченим, що вивчають комп`ютерні науки - значить постійно навчатися, вічно бути студентом. Змінюються технології, розробляються нові мови програмування, нові алгоритми: необхідно постійно навчатися новому, щоб бути в курсі справ.
  • Зображення з назвою Become a Computer Scientist Step 2

    Відео: КАР`ЄРА УЧЕНОГО і ПРЕПОДАВАТЕЛЯ. Оксфордський Вчений - хто він !? Oxford University

    2
    Почніть з псевдокоду. Псевдокод - не зовсім мова програмування, але це спосіб представити програму в англомовному вигляді. Найбільш близький і знайомий вам алгоритм знаходиться на флаконі від шампуню: Намильте, сполосніть, повторіть. Це алгоритм. Він зрозумілий для вас ("комп`ютерний агент") І містить кінцеве число кроків.
  • Зображення з назвою Become a Computer Scientist Step 3
    3
    Тестируйте псевдокод. Приклад з написом на флаконі шампуню не є хорошим алгоритмом з двох причин: у нього немає умови закінчення, і він не повідомляє вам, яку саме процедуру слід повторити. Повторити намилювання? Або тільки ополіскування. Кращим прикладом буде "Крок 1 - намилити. Крок 2 - сполоснути. Крок 3 - повторити крок 1 і крок 2 (2-3 рази для найкращого результату) і Кінець (Вихід)". Цей алгоритм зрозумілий вам, має умова закінчення (кінцеве число кроків) і дуже точний.
  • Зображення з назвою Become a Computer Scientist Step 4
    4
    Спробуйте написати алгоритми для всіх видів діяльності. Наприклад, як перейти з однієї будівлі на кампусі в інше, або як приготувати запіканку. Незабаром ви будете бачити алгоритми всюди!

    Відео: Як студенту стати вченим

  • Зображення з назвою Become a Computer Scientist Step 5
    5
    Після того як ви навчитеся складати алгоритми, процес програмування буде вам більш зрозумілий. Купуйте книгу і повністю її прочитайте, щоб вивчити мову програмування. Чи не вивчайте мову за допомогою онлайн-самовчителів, так як вони написані любителями, а не професіоналами.
  • Однак, не соромтеся звернутися за допомогою до Інтернету. Ви можете відразу почати вивчати об`єктно-орієнтовані мови, такі як Java і C ++, але все ж краще починати з процедурних мов, таких як С, тому що вони повністю засновані на алгоритмах.
  • Зображення з назвою Become a Computer Scientist Step 6

    Відео: Як стати вченим в Rust

    6
    Програмування - це процес перекладу псевдокоду на мову програмування. Чим більше часу ви витратите на складання псевдокоду, тим менше ви будете набирати програму і ламати собі голову в подальшому.
  • Поради

    • Комп`ютерні науки охоплюють багато областей, такі як комп`ютерний дизайн і розробка, бази даних, комп`ютерна безпека, комп`ютерні мови програмування. Тому буде мудрим рішенням сфокусуватися на одній або декількох областях, що зацікавили вас.
    • Після вивчення однієї мови програмування, вивчайте інший схожий мову, оскільки ви, як і раніше, всього лише переводите псевдокод на фактичний мова.
    • Дошка - найкраще місце для запису алгоритму.
    Поділися в соц мережах:

    Увага, тільки СЬОГОДНІ!
    —хоже

    Увага, тільки СЬОГОДНІ!