Jaka jest dobra metafora lub przykład dla wyjaśnienia angielskiej ważnej różnicy między klasyczną informatyką a „byciem dobrym w używaniu MS-Windows”
- Informatyka
- programowanie komputerowe
- za pomocą komputerów
3 bardzo różne rzeczy. Większość ludzi nie ma pojęcia, czym jest informatyka. Widzą tylko słowo „komputer”. Dlatego „on jest studentem informatyki” można interpretować jako „on może podłączyć moją drukarkę”. Lub że jest „dobry z komputerami”. Jeszcze mniej osób zna różnicę między programowaniem komputerowym a informatyką.
Informatyka to teoria komputerowa. CS można nauczyć się bez rzeczywistych komputerów. Mikro architektura procesora. Jak sortować liczby, jak przechodzić przez listy itp. Automaty stanów. Algorytmy, duże (Oh) itp. Jak zaprojektować język programowania lub kompilator.
Programowanie polega na pisaniu kodu i tworzeniu aplikacji w języku i kompilatorze stworzonym przez informatyka.
Na koniec używa się komputera (GUI, myszy i klawiatury. Internet, MS Office, itp.)
Jednak wszystkie trzy są używane zamiennie przez laików.
Jaka jest dobra metafora lub przykład, aby wyjaśnić angielskiej, zasadniczą różnicę między klasyczną informatyką a „byciem dobrym w używaniu MS-Windows”, lub po prostu, paskudny przykład tego, jak prawdziwa informatyka nie ma nic wspólnego z używaniem MS-Windows.
źródło
Odpowiedzi:
Co powiesz na analogię samochodową?
Tak więc dla osób, które utożsamiają wszystkie „komputerowe” z „biegłym w korzystaniu z jakiegoś pakietu oprogramowania”, to jest jak zrównanie biegłości z jazdy ze zdolnością do zaprojektowania hamulców przeciwpoślizgowych, którym ufamy, które można wyprodukować przy niezmiennie wysokiej jakości i niskich kosztach oraz pracy przez lata w ekstremalnych warunkach pogodowych. Lub utożsamianie biegłości z prowadzeniem pojazdu z badaniem, jakie funkcje hamowania wyzwalanego radarem pozwolą uniknąć kolizji bez wystraszania kierowcy, aby skręcał na inny pas.
Być może świeccy mylą te terminy, ponieważ zajęcia z informatyki uczą umiejętności obsługi komputera, programowania, teorii lub inżynierii. Wszystkie te rzeczy (prawdopodobnie nie pierwsza część) wpisują się w program informatyki. Żadna z tych rzeczy nie jest ostateczną „treścią” informatyki, tak jak lekcje angielskiego uczą się w drodze do angielskiej specjalizacji (koncepcja bardziej niewyraźna).
źródło
Ponieważ jest to język angielski:
Umiejętność obsługi komputera jest jak czytanie, programowanie komputerowe jak kompozycja, a informatyka jak lingwistyka. Wszystkie 3 dotyczą języka, ale umiejętności nie są dokładnie wymienne.
źródło
Ktoś mi to powiedział, ale obawiam się, że zapomniałem kto.
źródło
Przeczytałem to w jakiejś książce, ale niestety zapomniałem, która książka.
źródło
eds
jak w edge- > miecz iger
jak w niezwykłym gar (który oczywiście znasz jako dokonałeś właściwej zmiany pisowni, aby była angielska), co oznacza włócznię lub powiązaną z nią krew.Pracuję z niektórymi „prawdziwymi inżynierami”, wielu z nich uważa, że programowanie komputerowe i CS są tym samym (najwyraźniej uważają, że inżynierowie też naprawdę zajmują się matematyką na wysokim poziomie, inny temat). Kiedyś byłem redaktorem CAD w szkole średniej, więc mówię im, że jestem inżynierem mechanikiem, wydaje się nawet wyrównać szanse. Myślę, że możesz powiedzieć swojemu głównemu znajomemu z Anglii, że możesz już czytać książki, więc równie dobrze możesz mieć major angielskiego. Lub w mniej konfrontacyjny sposób poinformuj ich, że to będzie odpowiednik tego, co mówią.
źródło
Hmm, oto kolejna metafora: wyszukiwarka Google
Tak!!
źródło
Brakuje mi czwartego punktu, „inżynierii komputerowej”.
Inżynier wie, jak to działa. Naukowiec wie, dlaczego wszystko działa. Konstruktor tworzy rzeczy (które czasem działają). Użytkownik używa rzeczy.
Dla „rzeczy” należy odczytać dom, komputer, samochód, ... Dla „konstruktora” należy zastąpić odpowiednią nazwę pracownikiem fizycznym, np. „Programista”, gdy rzecz = komputer, „mason”, gdy rzecz = dom itp.
źródło
Właśnie znalazłem kolejny cytat, ponownie autorstwa Edsgera Dijkstry ( stąd ):
Możesz to skrócić
Ale nawet nie musisz tego mówić. Uważa, że wystarczy powiedzieć, że „CS to rodzaj matematyki, która nie ma nic wspólnego z komputerami”.
źródło
Informatyka to wiedza o tym, co potrafią komputery, dzięki czemu można z nich korzystać.
Umiejętność obsługi komputera wiedza na temat tego, co możesz zrobić z komputerami, aby mogli cię wykorzystać.
źródło