Посоветуйте учебник информатики удовлетворяющий моим критериям
Плохие учебники по информатике по информатике занимаются тем, что .
- описывают как работать с конкретными программами. Например, как работать с последними версиями Офиса от Майкрософт, как нажать кнопку «пуск». Как работать с конкретными программами написано в мануалах к ним, мне это неинтересно, я хочу информатику.
- так увлекаются описанием программирования на неком языке, что фактически превращаются не в учебник по ифнорматике, а в учебник конкретного языкак программирования с небольшими сносками по информатике. Эй, если бы я хотел научиться программированию на Паскале, то я бы взял учебник по Паскалю. Мне неинтересен Паскаль, мне интересна сама информатика как таковая. Программирование должно быть средством для раскрытия темы информатики, а не превращяться в самоцель.
- используют НЕнативные для Linux программы.Все упомянутые в учебники программы должно быть возможно запустить на Linux, причём желательно чтобы программы были нативные, а в идеале ещё и opensource. Для примера, мне будет неприятно, если учебник предполагает программирование на Visual Basic.
P.S. Можете советовать учебник на английском, я английским владею.
Deleted
07.07.15 17:54:22 MSK
Учебник по информатике релевантный ЕГЭ и профильным вступительным собеседованиям?
Сдавал ЕГЭ в 2015, буду сдавать ещё раз в этом году. (Готовился суммарно одну неделю по трем предметам, набрал жалкие 222 балла).
В ЕГЭ есть Python. Кроме него Pascal, C, Basic и какой-то ужас под названием Алгоритмический язык. При этом формально допускается использование других языков программирования, т.е. допускается вариант, что ты прочел задание с кодом на Python, а потом написал решение на любимом Clojure.
Стоит обратить внимание на то, что есть задание предполагающие оптимизацию по памяти и времени исполнения. Пугаться тут не стоит, хватит простых однопроходных алгоритмов.
Насчёт материалов для подготовки:
Учебники Угриновича тему ЕГЭ, совершенно не раскрывают. Лучше сразу забыть про них. Рекомендую использовать «Информатика. Полный справочник по подготовке к ЕГЭ» Богомоловой. В нем есть весь материал школьной программы: системы счисления, графы, основы логики, программирования, теории игр и т.д. Несмотря на то, что там мелькали даты вроде ЕГЭ 2012 года, материал актуален, де-факто немного поменялось количество заданий и может что-то ещё незначительное. Не обращал на это внимание, в этом году буду готовиться по этому же справочнику. Единственное, что меня не устроило, так это примеры на Паскале, сказалась избалованность Питоном.
Чуть не забыл, советую обратить внимание на относительно простые задания из тестовой части. Мне вот было весьма досадно, когда я получил максимальные баллы за сложные задачи, а в тестах на половину ответил неправильно. Так что стоит потренировать внимательность и получше нарешать однотипные задания, которые кажутся легкими, чтобы не допускать глупых ошибок.
Материалы и пособия для подготовки к ЕГЭ по информатике
На сегодняшний день ЕГЭ по информатике и ИКТ можно назвать достаточно сложным экзаменом. Может сложиться ложное впечатление, что ребята, которые хорошо разбираются в технике и компьютерах без труда смогут сдать этот экзамен, но это не так. Если Вы посмотрите в «Кодификатор», то обнаружите, что большинство тем в нём нужно изучать подробно, а некоторые, по сути, к бытовому использованию компьютера не имеют никакого отношения. Работа с языками программирования, алгоритмы, логика, знание основ вычисления, информационные потоки, элементы математики, геометрии, физики, экономики – всему этому нужно скрупулёзно учиться.
С чего начать?
Стоит отметить, что программа в «Кодификаторе» и задания в «Демонстрационном варианте» построены исключительно на материале школьной программы. Вот почему мы рекомендуем обратиться к школьным учебникам. Это очень важно. Мы против всех возможных «Конспектов», «Методических материалов» и пр., потому что они могут быть использованы только как вспомогательный материал. А основную информацию для повторения необходимо брать только из школьных учебников, чтобы не попасть в трудную ситуацию на экзамене.
Какие учебники лучше всего взять?
Во-первых, обратите внимание на учебники. По которым Вы занимались в школе с 5 по 11 классы. Возьмите их, они будут Вам попривычнее и будет легче с ними работать.
Но у нас есть свои предпочтения:
- УМК Информатика 5-9 кл. / Босова Л.Л. и др.
УМК Информатика 10-11 кл. / Босова Л.Л. и др.
Этот комплекс учебников, рабочих тетрадей и дидактических материалов в полной мере охватывает школьную программы и все пункты «Кодификатора» учебник рассчитан как для базового изучения информатики, так и для профильного. Материал изложен понятно, проиллюстрирован хорошими примерами, даны пошаговые инструкции работы с языками программирования и т.д. - УМК Информатика 8-9 кл. / Быкадоров Ю.А. Этот учебник прошел испытание временем, в нем в сжатой форме даются основные разделы «Кодификатора», однако учебник уже не первого издания, поэтому старайтесь найти его в последнем издании, наиболее приближенном к Вашему году выпуска.
- УМК Информатика 7-9 кл. / Семакин И.Г. и др.
УМК Информатика 10 (2 ч.) кл., 11 (2ч.) кл. / Семакин И.Г. и др Эту линейку учебников можно считать наиболее полно освещающей такой раздел как «Алгоритмы» и «Программирование» - УМК Информатика 7-9 кл / Угринович Н.Д.
- УМК Информатика 10-11 кл. / Гейн А.Г. и др.
Эти учебники в равной степени подходят как для повторения базовой части предмета, так и для повторения предмета углублённо.
В принципе, какую бы Вы линейку учебников не выбрали для повторения, результат будет в одинаковой степени хорошим при добросовестном заучивании и понимании.
В качестве дополнительных материалов мы можем посоветовать сборники типовых тестовых заданий по информатике.
Добротным сборником типовых тестовых заданий ЕГЭ по информатике 2017 года можно считать серию «ФИПИ школе». Эти сборники составлены на основе «Демонстрационного варианта», «Кодификатора» и «Спецификатора». Ничего сверх положенного в этих вариантах Вы не встретите. Только усредненные типовые задания. Варианты составлены как реальные на экзамене, поэтому эти варианты хорошо решать на время.
ЕГЭ 2017. Информатика и ИКТ. Типовые тестовые варианты. 20 вариантов. ФИПИ / С.С. Крылов, Т.Е, Чуркина
Неплохим тренажером может стать сборник типовых тестовых заданий под редакцией Лещинер В.Р.
ЕГЭ 2017. Информатика и ИКТ. Типовые тестовые задания. 10 вариантов. / Лещинер В.Р.
Для отработки отдельных заданий вы можете воспользоваться сборником заданий по информатике, где задания сгруппированы по темам с добавлением теории.
Информатика и ИКТ. Новый полный справочник для подготовки к ЕГЭ / Богомолов О.В. – М., 2017
ТОП-7 книг по информатике для начинающих
Отобрали лучшие книги по информатике для начинающих. Список актуальной литературы на русском языке с лучшими оценками. Это не банальные учебники по информатике, а действительно интересная литература про информационные технологии. Подойдет как школьника и студентам, так и айтишникам-новичкам.
Код: тайный язык информатики. Чарльз Петцольд
Культовая книга, открывшая многим людям путь в программирование. Чарльз Петцольд заглянул в XIX век и на примере первых телеграфных машин рассказал об устройстве компьютера. Техника, освещённая в первых 17 главах «Кода», легко собирается из простых электрических компонентов, которым уже больше века.
Книга детально рассказывает об устройстве компьютера и его объектах. Погружает читателя на глубину темы, но развлекательный язык изложения позволяет свободно воспринимать информацию из мира программирования. Книга подойдёт для тех, кто желает изучить внутренние принципы работы компьютера или самостоятельно научиться программированию.
Как объяснить ребёнку информатику
Энциклопедия в формате иллюстраций объясняет ребёнку о технических, социальных и культурных аспектах информатики. Объясняет как безопасно и эффективно использовать интернет-сервисы.
В книге описано всё: от программирования до компьютерных атак, от функционирования программ до устройств сети Интернет. Концепты хакера и биткоина объясняются наглядно с помощью схем.
Книга написана без использования компьютерного сленга, поэтому будет понятна как взрослому, так и ребёнку. Структура обучения информатике и компьютерным основам удобно и захватывающе построена.
Игра в имитацию. Алан Тьюринг
Вспомните, задавались ли вы ранее одним из перечисленных вопросов:
- Как «мыслит» компьютер?
- Как найти ошибку в системе, если её нет?
- Как взломать код, который невозможно взломать?
Алан Тьюринг – это учёный-математик, доказавший, что математика всегда будет наполнена неподдающимися решению задачами. Взяв за основу эту идею, он разработал «Машину Тьюринга» и создал дешифровальную машину во времена Великой Отечественной Войны, которая взламывала код «Энигмы».
Именно Алана считают отцом современной кибернетики и теоретиком искусственного интеллекта. В книге «Игра в имитацию» автор даёт расшифровку своим методам, философии и собственному коду жизни.
Компиляторы. Джеффри Д. Ульман, Альфред Ахо, Моника С. Лам, Рави Сети
Книга повествует о фундаментальных принципах разработки компиляторов. В ней делается акцент на детальном рассмотрении лексического и синтаксического анализа, а также генерации кода. Особенность книги заключается в широком рассмотрении вопросов оптимизации кода, в том числе для работы в многопроцессорных системах.
Книга поможет освоить технологии и необходимые инструменты для создания компиляторов. Изучение основ подкрепляется большим количеством практического материала. Компиляторы содержатся в таких областях как:
- языки программирования;
- архитектура вычислительных систем;
- алгоритмы и технология создания программного обеспечения.
Путь программиста. Джон Сонмез
Программист, как и человек, имеющий иную профессию, наделён достоинствами и недостатками. Он интеллектуал, находится в ежедневном поиске решений, анализирует требования, исправляет ошибки, общается с коллегами и заказчиками. Способен испытывать стресс, вынужден укладываться в установленный срок и постоянно совершенствоваться.
В книге Джон даёт информацию о том, что необходимо программисту для успешной карьеры. Помогает работникам IT-сферы углубиться в свою профессию, понять её и оставаться востребованным на рынке труда. Как любить свою работу и отдаваться ей полностью – конкретные рекомендации в книге «Путь программиста».
Кодеры за работой. Размышления о ремесле программиста. Питер Сейбел
Программисты – это не публичные люди. В основном работают в одиночестве, лишь некоторые объединяются в группы. Интригующая часть их работы не видна вооружённым взглядом, так как она происходит в голове у самого программиста.
Питер Сейбел – писатель и программист. В своей книге он берёт интервью у 15 профессионалов в области IT. Многие из них обрели любовь к программированию на школьной скамье, а когда сталкивались с трудностями, брали мечту в свои руки и самостоятельно изучали материал.
Вы узнаете, какое будущее они видят в сфере программирования, как обрели знания в полюбившейся сфере и как язык программирования повлиял на их продуктивность.
Джоэл о программировании. Джоэл Спольски
В книге содержится собрание эссе, которые Джоэл публиковал ранее на своём сайте. Талант и желание разобраться в тонкостях и скрытых деталях задачи сделали Джоэла мастером своего дела, а игра слов и колкий юмор принесли скандальную славу в среде программистов. В книге рассказано о всех аспектах создания ПО: от удобного способа устройства рабочего места до лучших способов написания программного кода.
Книга будет полезна не только начинающим или уже действующим специалистам, но и руководителям команды программистов.
Делитесь не попавшими в эту подборку книгами по информатике в комментариях!