Информатика

Материал из Поле цифровой дидактики


Описание Информа́тика (фр. informatique; англ. computer science) — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
Область знаний Информатика
Авторы
Поясняющее видео
Близкие понятия Алгоритм, Датасет, Вычислительная наука, Вычислительное мышление
Среды и средства для освоения понятия Scratch, Snap!, Python

Информатика включает дисциплины, относящиеся к обработке информации в вычислительных машинах и вычислительных сетях: как абстрактные, вроде анализа алгоритмов, так и конкретные, например, разработка языков программирования и протоколов передачи данных.

Книги, связанные с информатикой
 DescriptionLaunch year
APIs for social scientists: A collaborative reviewВ книге представлено множество API социальных сетей и основы их использования. В статье по этой книге собраны примеры API и особенности работы с ними. Код а книге - R2022
An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogoВведение в моделирование систем при помощи языка NetLogo (от создателя языка) - использование NetLogo в естественно-научном, инженерном и общественном образовании2015
App Inventor 2 (book)App Inventor 2 Create Your Own Android Apps // Wolber, D., Abelson, H., Spertus, E., & Looney, L. (2011). App Inventor. O’Reilly Media, Inc.2011
Blown to BitsBlown to Bits - часто встречающаяся в учебных курсах по компьютерным дисциплинам книга Абельсона2008
Children Learning to CodeВ книге собраны различные международные практики обучения детей программированию. Различные обучающие среды, образовательные стандарты. Особое внимание уделено развитию среды Scratch в России - одним из побочных результатов книги стал рост числа участников сообщества Scratch в России. Проект был поддержан Всемирным Банком и МГПУ. ; На русском языке
Обучение детей программированию: залог развития человеческого капитала в XXI веке. Руководство для российских законодателей и практиков в области образования / – Москва : Алекс (ИП Поликанин А.А.), 2019. – 164 с.
2019
Computer Science Logo StyleТрехтомник -учебник по программированию в стиле Лого от Брайна Харви1997
Computer Science with Snap! by ExamplesОписание структур данных и алгоритмов, которые можно исследовать в среде Snap!2022
Head First. Паттерны проектированияРуководство по использованию паттернов проектирования2018
Initiation to Algorithmics with ScratchРуководство по введению в алгоритмы в среде Scratch2015
Learn ggplot2 using Shiny AppСетевая книга по освоению приемов работы с пакетом ggplot2 языка R в среде Shiny2016
Mastering Shiny: Build Interactive Apps, Reports, and Dashboards Powered by RКнига о создании аналитических веб-приложений на языке R в среде Shiny2021
MindstormsMindstorms: Children, Computers, And Powerful Ideas - .. через бездну, разделяющую естественнонаучную, техническую культуру с культурой гуманитарной, необходимо перекинуть мост. И я думаю, что главным в конструкции такого моста может стать задача, как придать компьютерную форму плодотворным идеям, одинаково важным как поэту, так и инженеру. В моем понимании компьютер действует как переходный объект по установлению связей, которые в конечном счете оказываются связями между одной личностью и другой. Существуют матофобы, т. е. люди, не признающие математики, с очень развитой координацией движений собственного тела, и есть матофилы, т. е. люди, увлеченные математикой, никогда не вспоминающие о сенсомоторном происхождении своих математических знаний. Черепашка навела мост. Она стала посредником, объединившим в себе элементы геометрии тела с формальной геометрией. Осмысление жонглирования как структурного программирования помогло навести мосты между теми, у кого прекрасно развито матетическое чувство физических навыков, и теми, кто знает, как должна быть организована задача по написанию исторического эссе. Жонглирование и написание эссе, если смотреть на конечный результат, мало чем похожи друг на друга. Но процесс овладения обоими навыками во многом совпадает.1980
Open Sources: Voices from the Open Source RevolutionКнига, в создании которой принимали участие разработчики программного обеспечения. Создатель Perl - Larry Wall, Tim O'Reily и многие другие1999
Outstanding User Interfaces with ShinyA book about deeply customizing Shiny app for production.2022
Perceptrons: an introduction to computational geometryКнига «Перцептроны» (англ. Perceptrons: an introduction to computational geometry) — написана Марвином Минским и Сеймуром Папертом, издана в 1969. Книга видных американских ученых посвящена параллельным вычислительным устройствам, известным под названием персептронов. В ней на примере нескольких конкретных задач распознавания "геометрических" свойств графических изображений подробно проанализированы принципиальные возможности подобных схем, рассмотрены вопросы, связанные с обучением персептронов, в частности длительность процесса обучения, эффективность схемы как адаптивного запоминающего устройства и т. п., а также исследованы потенциальные возможности персептронов как обучающихся распознающих устройств.
76px-Perceptrons_e.png
1969
R for Data ScienceПодробное руководство по использованию языка R для обработки, модификации, визуализации и программировании данных2023
Simply Scheme: Introducing Computer ScienceВведение в программирование с простой версией языка Scheme - иметь в виду, что Snap! это Scheme, прикидывающаяся Scratch1999
Structure and Interpretation of Computer ProgramsIt is known as the "Wizard Book" in hacker culture1984
The Design of Everyday ThingsКнига Дона Нормана о том, как устроено восприятие окружающих повседневных вещей. Есть издание "Дизайн повседневных вещей"1988
The Media Equation: How People Treat Computers, Television, and New Media Like Real People and PlacesМногочисленные примеры, подтверждающие, что люди воспринимают компьютерные программы, машины и радиопередачи так, как будто это живые и человеческие существа.1996
The Wiki Way: Quick Collaboration on the WebПервая книга о том, как устроена среда вики и как её использовать. Описано устройство WikiWiki движка и идеология среды совместного редактирования Книга о том, как устроен вики движок и как организовано взаимодействие участников2001
Thinking Like a TreeThinking Like a Tree (and Other Forms of Ecological Thinking ) В дождливых лесах Коста-Рики есть необычный тип дерева, известный как шагающее (walking) дерево. Оно довольно странно выглядит. Как будто кто-то вытащил дерево на метр из под земли и так и оставил с торчащими во все стороны корнями. Согласно справочникам по дождливым лесам шагающее дерево действительно меняет свое местоположение, хотя и делает это очень медленно. Его корни действуют как оценивающая система, нацеленная на поиск наилучшей почвы для дерева. Если почва с северной стороны дерева лучше, то корни с этой стороны врастают глубже и становятся крепче. Если почва с южной стороны беднее, то корни с этой стороны остаются поверхностными и слабыми. По мере того, как корни с северной стороны углубляются в почву, все дерево постепенно перемещается на север, протягивая свои корни в этом направлении. По мере того, как дерево двигается, у него появляются новые корни, некоторые из них протягиваются еще дальше на север. Если они находят там еще лучшую почву, то дерево еще немножко сдвигается на север. Или, если почва лучше на востоке, дерево сдвигается на восток. Мы можем сказать, что дерево следует стратегии TREE - T- test - пробуй, R - randomly - случайно, E-evaluate - оценивай (определяй, какие из корней нашли лучшую почву), E-elect - выбирай (направление, куда будем двигаться). Конечно, шагающее дерево в действительности не выбирает и не принимает решение, куда двигаться. Но, этот способ размышления о дереве, следующем определенной стратегии поведения, может оказаться полезным.
Tidy Modeling with RРуководство по созданию и использованию моделей при помощи пакетов из пространства tidyverse: recipes, parsnip, workflows, yardstick, and others.2022
Turtle Geometry: The Computer as a Medium for Exploring MathematicsОдна из первых книг посвящённых использованию компьютеров в обучении математике. Она была опубликована в 1981 году и стала Книга описывает использование черепахи - графического объекта, который движется по экрану компьютера - для исследования геометрии и математических концепций. Авторы предлагают использовать черепаху для создания графических изображений, которые могут помочь студентам лучше понять математические концепции. Книга стала классикой в области обучения математике с использованием компьютеров и продолжает быть популярной среди преподавателей и учащихся по всему миру.
Turtle Geometry presented a computational approach to geometry which has been cited as "the first step in a revolutionary change in the entire teaching/learning process."
1981
Using Prototypical Objects to Implement Shared Behavior in Object Oriented SystemsСтатья о прототипировании объектов в объектно-ориентированном программировании1986
Working with MediaWikiПодробное и современное руководство по среде MediaWiki - с описанием форм, шаблонов, свойства2022
Кибернетический манифестThe Cybernetic Manifesto1991
Мифический человеко-месяц или как создаются программные системыБиблии для разработчиков программного обеспечения во всем мире.
Закон Брукса
Если проект не укладывается в сроки, то добавление рабочей силы задержит его еще больше.
1975
Оркестр играет без дирижера: размышления об эволюции некоторых технических систем и управлении имиМир, создаваемый человеком в технических системах во многом похож на тот, который окружает человека в природе. И в искусственном мире техники могут происходить процессы, подобные эволюции живых организмов. Возникают колонии и сообщества технических систем, формируются «сверхорганизмы» типа муравейника, возникают «коллективы», живущие по своим законам.1984
Разработка компьютерных учебников и обучающих системТекст с точными определениями понятий в области технологии разработки программного обучающего обеспечения2003
СИСТЕМНАЯ ИНЖЕНЕРИЯ — 2022Учебник базируется на совмещении изложения лучших практик программной инженерии, классической «железной» системной инженерии и инженерии предприятия2022
Стили и методы программированияВведение в зоопарк существующих систем и понятий программирования2005
Феномен науки: Кибернетический подход к эволюцииВ книге изложена концепция метасистемного перехода и с ее позиций прослеживает эволюцию мира от простейших одноклеточных организмов до возникновения мышления, развития науки и культуры.2000
Экологический подход к зрительному восприятиюКакие возможности открывает окружающий мир перед человеком, как мы воспринимаем и используем эти возможности1979