Що таке хороша метафора чи приклад, щоб пояснити англійському головному різницю між класичною інформатикою та "бути хорошим із використанням MS-Windows"
- комп'ютерна наука
- комп'ютерне програмування
- за допомогою комп’ютерів
3 глибоко різні речі. Більшість людей не мають поняття, що таке комп’ютерна наука. Вони просто бачать слово «комп’ютер». Отже, "він - фахівець з інформатики", можна інтерпретувати як "Він може підключити мій принтер". Або що він "гарний з комп'ютерами". Ще менше людей знає різницю між комп’ютерним програмуванням та інформатикою.
Інформатика - це обчислювальна теорія. CS можна вивчити без реальних комп'ютерів. Мікро архітектура процесора. Як сортувати числа, як перебирати списки тощо. Державні машини. Алгоритми, великі (О) тощо. Як створити мову програмування або компілятор.
Програмування - це написання коду та створення додатків мовою та компілятором, створеними комп'ютерним науковцем.
Нарешті, там використовується комп’ютер (за допомогою графічного інтерфейсу, миші та клавіатури. Інтернет, MS-Office тощо)
І все ж ці три миряни взаємозамінно використовуються.
Що є гарною метафорою чи прикладом, щоб пояснити англійському головному різницю між класичною інформатикою та "хорошим використанням MS-Windows" Або просто, жалюгідний приклад того, як реальна інформатика не має нічого спільного з використанням MS-Windows.