__
> Представляю вашему вниманию перевод очень ёмкой, и в то же время достаточно краткой (для такого масштаба проблемы)
>
> [статьи Карла Чео][1]
>
> . Я решил, что очень хочу сделать её перевод практически сразу, как только начал читать, и очень рад, что в итоге сделал это.
Для того, чтобы сделать обучение более [веселым][2] и [интересным][3], представляю вам перечень важных теорий и концепций информатики, объяснённых с помощью аналогий с минимальным количеством технических деталей. Это будет похоже на очень быстрый курс информатики для всех с целью просто дать вам общее представление об основных концепциях. Важные замечания:
* Пункты с неуказанным источником написаны мной самостоятельно. Поправьте меня, если вы заметите какие-то неточности. Предложите лучшую аналогию, если это возможно.
* Заголовки ссылаются на соответствующие им статьи в Wikipedia. Пожалуйста, читайте эти статьи для более серьезных и детальных объяснений.
* Аналогии — отличный способ объяснить материал, но они не идеальны. Если вы хотите по-настоящему понять перечисленные концепции, [вам следует начать с фундаментальных азов и рассуждать, исходя из них.][4]
Также зацените [эту инфографику][5] ([вариант на русском][6]), если вы просто начинающий программист. [Читать дальше →][7]
[1]:
http://carlcheo.com/compsci
[2]:
https://www.google.com/url?q=https://www.youtube.com/watch?v%3DP2SsIYEbCio&sa=D&usg=AFQjCNFqqxb3iZ5eOC-JLGpc9VAnjriuAg
[3]:
https://www.google.com/url?q=https://www.youtube.com/watch?v%3DlhlBWlhS7Vg&sa=D&usg=AFQjCNFeWDC2n3nGPLbAdxRHoEB4WyjIyA
[4]:
https://www.google.com/url?q=https://www.youtube.com/watch?v%3DL-s_3b5fRd8%26t%3D22m38s&sa=D&usg=AFQjCNEuG6SIprE2rc6o1NLdn105lPVYaw
[5]:
https://www.google.com/url?q=http://carlcheo.com/startcoding&sa=D&usg=AFQjCNHpnff5KgzHRjSbTMPJNNCPfuLnSg
[6]:
https://www.google.com/url?q=http://ain.ua/2015/01/27/560805&sa=D&usg=AFQjCNG9iPaHJyicpDqCB5lGhFmMrKzmyg
[7]:
http://habrahabr.ru/post/268159/#habracut