Что можно изучать на информатике

7 дисциплин, которые стоит знать программисту

Чтобы писать логичный и полезный код, нужно не только быть хорошим программистом, но и разбираться во многих других вещах.

Что можно изучать на информатике. Смотреть фото Что можно изучать на информатике. Смотреть картинку Что можно изучать на информатике. Картинка про Что можно изучать на информатике. Фото Что можно изучать на информатике

Что можно изучать на информатике. Смотреть фото Что можно изучать на информатике. Смотреть картинку Что можно изучать на информатике. Картинка про Что можно изучать на информатике. Фото Что можно изучать на информатике

Изучить популярный язык или даже несколько недостаточно, чтобы стать программистом. Чтобы создавать сайты, приложения, ПО, игры, да и вообще хоть
что-то, необходимо разбираться в науках и языках. Их не так уж и много, но погружение занимает даже больше времени, чем изучение какого-нибудь PHP или еще чего-то попроще.

Английский язык

Если вы пишете на 1С, сразу переходите к следующему пункту. Ну а всем остальным знание английского языка пригодится, чтобы:

Кроме того, английский язык позволит задавать вопросы на зарубежных форумах и stackoverflow — это иногда единственный способ получить помощь, потому что на англоязычных ресурсах люди стараются помочь, в то время как на отечественных прежде всего поднимут на смех, спросят, зачем вам это нужно и для чего вообще вы пришли в программирование, и только потом, может быть, помогут.

Так что английский для IT-специалистов — мастхэв, иф ю вонт ту би э вери гуд программер. Но если вы не дружите с языками, не беда — знания терминов будет достаточно, чтобы нормально работать.

Математика

Большинству программистов хватит умения выполнять простые операции и знания нескольких формул. Например, полезно разбираться в процентах — с их помощью можно создавать адаптивные интерфейсы, работать со звуком и прозрачностью. Вот образец того, как разработчик компьютерных игр может использовать математику:

Продвинутый уровень математики позволяет программисту писать сложные алгоритмы, которые применяются в графике, аналитике, сортировке, построении маршрутов и машинном обучении.

Логика

Все программы построены на логике. Они получают какие-то данные, проводят вычисления и, в зависимости от результата, делают что-то еще. Например, вот пример кода акции в интернет-магазине:

В коде две логических операции: первая проверяет, распространяется ли акция на товар, а вторая — не прошел ли срок ее действия. В зависимости от результата меняется цена и выводимое сообщение. Это банальный пример; в реальных программах логики очень много, поэтому в ней нужно разбираться хотя бы на базовом уровне.

Статистика

Если вы собираетесь заниматься аналитикой, то без статистики никуда. С ее помощью выявляются закономерности, которые помогают в исследованиях. Например, можно написать программу, которая определяет, какие статьи принесли больше всего трафика и почему. Для этого находятся все похожие случаи и сравниваются их показатели:

Также с помощью статистики и алгоритмов можно создать искусственный интеллект с машинным обучением — тогда программисту останется лишь подождать, когда ИИ сам найдет закономерности.

Нужно: аналитикам, ученым, разработчикам ИИ.

Информатика

В школах курс информатики состоит из примерно таких уроков:

Программист, конечно, должен уметь все это, но информатика — это не только компьютерная грамотность: это наука об информации, ее сборе, хранении, передаче, обработке, шифровании и других операциях с данными. Знание может помочь как в написании кода, так и в его оптимизации. Поэтому в информатику нужно хотя бы немного погрузиться, а углубляться — только по желанию.

Профильные науки

Так уж сложилось, что программы в основном пишутся, чтобы решать практические задачи обычных людей:

Чтобы успешно разрабатывать приложения для решения этих задач, нужно уметь справляться с ними самостоятельно. То есть если приложение предназначено для того, чтобы рисовать графики, то разработчик должен знать, как и зачем люди это делают, чтобы программа соответствовала требованиям пользователей. Иначе он не сможет создать ничего полезного.

Программирование

Последнее, но не по значению, — программирование. Тут не важен какой-то конкретный язык — важен сам подход. Необходимо понимать, как составляются приложения, для чего они нужны, как лучше решить ту или иную задачу и многое другое.

Поэтому перед тем, как углубляться в какой-то язык, нужно обучиться основам программирования. Это поможет по-новому взглянуть на разработку и научиться работать более осознанно и, следовательно, эффективно.

Что можно изучать на информатике. Смотреть фото Что можно изучать на информатике. Смотреть картинку Что можно изучать на информатике. Картинка про Что можно изучать на информатике. Фото Что можно изучать на информатике

Пишет о программировании, в свободное время создает игры. Мечтает открыть свою студию и выпускать ламповые RPG.

Источник

Что не так с уроками информатики в школе: полный обзор

Что можно изучать на информатике. Смотреть фото Что можно изучать на информатике. Смотреть картинку Что можно изучать на информатике. Картинка про Что можно изучать на информатике. Фото Что можно изучать на информатике

© Коллаж Chips Journal

Чего не хватает ученикам, учителям и родителям

«Атлас новых профессий» утверждает, что к 2030 году в мире появится 186 новых профессий. Большая часть из них связана с IT-сферой, но информатику в школе изучают всего час в неделю. ЕГЭ по ней стали проводить на компьютерах только недавно.

Разбираемся вместе с онлайн-школой программирования Кодабра, что происходит на уроках информатики, что думают об этом учителя и ученики и как сделать этот предмет полезным в реальности.

Что происходит на уроках информатики в школе

В школе информатика начинается с 7-го класса, занимаются по уроку в неделю. В некоторых школах её больше — уроки начинаются 5 или 6 класса, тратят больше 2 часов в неделю. Как правило, это происходит в школах с углубленным изучением физики и математики или в школах, где родители смогли убедить директора в необходимости информатики.

Чаще всего в школах занимаются по программе Босовой, хотя учитель может выбирать и другие программы. Программу Босовой выбирают из-за того, что она просто написана, укомплектована не только учебником, но и презентациями и заданиями для проверки.

Но есть минус — она создавалась для деревенских школ, и детям из школ с углубленным изучением математики и физики она кажется скучной.

Содержание уроков зависит и от программы, и от учителя. Как говорят сами учителя, они часто преподают то, что им нравится, а не то, что нужно по программе. Также содержание урока зависит от уровня школы.

В физико-математическом лицее большую часть курса будет занимать программирование — дети изучают классические алгоритмы, языки программирования, машинное обучение и веб-разработку. Ученики многое делают сами, а учитель больше выполняет роль консультанта. В обычных школах больше времени уделяют обработке информации, знакомятся с коммуникационными технологиями.

Учителя стараются включать в уроки побольше практических заданий. Так уроки становятся интересными и полезными для детей.

Сергей Анохин, учитель информатики:

Я стараюсь объяснить теорию за 10–15 минут, а потом перехожу к практике, решаем задачи. Конечно, есть теоретические занятия, где они считают биты и байты и работают только в тетрадях. Но я почти всегда готовлю практические работы по всем темам. Разобрали пять-десять минут и дальше работаем.

Математика и информатика сами по себе смысла не имеют, какой смысл сидеть и на кнопки нажимать, уравнения решать. Смысл рождается, когда ты в каком-то деле начинаешь их использовать. И практические работы у меня бывают с материалом из истории, географии и математики. Что-то делаете не просто так, а можете это применить.

Дети лучше реагируют именно на практические задачи. Причем не так важно, чтобы их проводили на компьютере, важнее, чтобы у них был смысл.

Даша, Санкт-Петербург, 7 класс:

За три месяца мы еще ни разу не включили компьютер. С одной стороны, это странно. С другой стороны, мы изучаем базу, например, биты и байты. И мне интересно, потому что компьютер я включать и так умею, а базы не знала.

На уроке мы прорабатываем тему с помощью практических заданий. Нам рассказывают, мы конспектируем, а потом на интерактивную доску выводят практические задания. Например, спрашивают в какой строчке поисковых запросов будет больше.

Давид, Москва, 6 класс:

До дистанционки мы больше изучали приложения. В 5 классе печатали текст, потом изучали пейнт. Сейчас все больше решаем логические задачи. Я хожу на информатику без особого желания, потому что слишком легко.

Но задания и содержание меняются на дистанционке. Многое изменилось после перехода на дистанционное обучение — это говорят и учителя, и ученики. Они отмечают, что по информатике у учеников накопились академические задолженности. Это связано с тем, что ребята не понимают сложную тему, но стесняются спросить при всех. Раньше они могли подозвать преподавателя, он подсаживался, намекал на правильное решение и ребенок занимался дальше.

Чего не хватает урокам информатики

У учеников мало мотивации.

Учителя отмечают, что не все дети настроены учиться, когда приходят в среднюю школу. И на дистанционном обучении это становится заметнее — если на живых уроках дети делают хоть что-нибудь, то дома начинаются проблемы.

Дмитрий Михалин, учитель информатики:

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

Родители не совсем согласны с учителями. Они считают, что информатика нужна, а в плохой мотивации детей виноваты неинтересные пособия и уроки.

Элеонора, мама семиклассника:

Уже мое настоящее происходит в онлайне, а значит их будущее точно будет там. В Москве можно найти работу курьером, но с ноутбуком можно за два-три часа сделать больше, реализоваться лучше и без стрессов и пробок.

Мой сын, например, хотел бы заниматься, если бы не примитивный формат. Я видела современную методичку по информатике. В ней рассказывали, как сделать игру «Змейка». Такую же методичку я читала в своем детстве двадцать лет назад.

Не хватает базовых знаний.

По мнению учителей дети приходят с очень разными знаниями и уровнем грамотности.

В одном классе дети делают самостоятельную работу за урок, в другом — за три. Возможно, это связано с тем, что сейчас, когда техники вокруг много, дети не особо пытаются разобраться, как она работает. Дети понимают, как использовать смартфон и на этом останавливаются.

Мало времени на изучение предмета.

Чаще всего дети занимаются час в неделю. За этот час можно дать только базовые знания. Некоторым детям их будет мало, а некоторым — много. В результате интерес теряется и у первых, и у вторых.

Дмитрий Михалин, учитель информатики:

Часто те, кто хочет и может серьезно заниматься программированием, в старших классах переходят в школы с углубленным изучением математики и информатики. Но некоторые остаются в своих школах, а программировать ходят на кружки и курсы. Было бы здорово, если бы в каждой школе были подходящие кружки для всех желающих.

Не хватает компетентных учителей.

Учителя информатики в один голос говорят, что найти новых коллег сложно.

Найти учителя, который даст базовые занятия легко, но найти специалиста, который умеет пользоваться разными приложениями и программировать на трех языках — нет. Возможно, это связано с тем, что подкованные технари не идут в школу, они находят высокооплачиваемую работу в IT-секторе или других компаниях.

Но может быть и другая проблема — технарю без педагогических навыков сложно в школе.

Сергей Анохин, учитель информатики:

Нужно уметь общаться с детьми. Если преподаватель очень умный, но будет только читать лекции, не будет вкладываться в общение с детьми, дети будут переходить в другие группы к другим преподавателям.

Дети знают, но не понимают предмет.

Из-за того, что уроков мало, а нужно охватить большую область знаний, учителя преподают по верхам. И с одной стороны, этого может быть достаточно, чтобы заинтересовать детей, но недостаточно, чтобы дети поняли всю суть.

Николай Ведерников, преподаватель Кодабры:

Что происходит, когда мы тыкаем на ярлык, как запускается приложение, как работает оперативная память, как процессор проводит вычисления. Общее представление нужно иметь обо всем. Если ты хочешь углубляться, ты пишешь код — но если ты при этом не понимаешь, почему один вариант решения лучше другого, не понимаешь, что происходит в компьютере, то ты плохой специалист.

Каким должен быть учитель информатики

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

Андрей Кост, преподаватель Кодабры:

Учитель информатики — это цифровой трудовик. У него не абстрактные знания, он умеет делать руками многое. Важнее даже не техническое образование, а опыт и умение быть на «ты» со многими программами.

Практические занятия помогают ребенку понять, где пригодятся полученные знания. И эти занятия должны соответствовать интересам ребенка: хочешь, делаешь игру, не хочешь — разрабатываешь сайт.

Николай Ведерников, преподаватель Кодабры:

Мы проходим условные операторы и ребенок должен понимать, где это пригодится. Не с точки зрения информатики. Ребенок приходит игры создавать и ему объясняют, что если персонаж упал, у него минус жизнь — вот он условный оператор.

Меня в школе осенило — мы прошли циклы и этого хватит, чтобы сделать любую программу. А учителя не обращали на это внимание.

Чем меньше времени на изучение предмета, тем лаконичнее и ярче должен быть преподаватель. Тем важнее, чтобы он мог зацепить ученика и правильно подать материал.

Николай Ведерников:

Я лучше всего помню преподавателя схемотехники. Он никогда не рассказывал голую теорию, а добавлял рассказы, байки, анекдоты. И все эти рассказы помогали перейти от одного учебного момента к другому, он приводил примеры или проводил параллели.

Также на школьных уроках учителю важнее вовлечь детей, чем быть супертехнарем. Важно показать, что информатика помогает жить и работать, а подход можно найти к любому: кому-то захочется сделать сайт, кому-то — создать игру, а кому-то — написать сценарий для умного дома.

Андрей Кост:

И уроков информатики немного, 35 занятий в год. Каждый урок можно сделать безумно интересным — показывать фильмы про технику и компьютеры, рассказывать про ученых и интересных людей. Младшим классам давать историческую справку, со старшими разбирать кейсы и задачи решать.

Что в итоге

В будущем любая профессия потребует от ребенка цифровых знаний и навыков. И похоже, что школьных уроков по информатике будет недостаточно. При этом школы уже сейчас готовы к тому, что соответствовать запросам учеников и родителей — для этого есть оборудование и методические пособия. Не хватает учителей и времени на изучение предмета. Как отмечают сами учителя, дети, которым интересно изучать IT-технологии, уходят «на сторону». Но нужно ли школе, чтобы дети получали все знания именно в ее стенах, это другой вопрос.

Источник

Чему учить на уроках информатики?

Быстрое совершенствование компьютеров и программных средств, развитие технологий их использования приводит к новым направлениям развития предметной области «информатика» и ставит перед системой образования задачи.

Быстрое совершенствование компьютеров и программных средств, развитие технологий их использования приводит к новым направлениям развития предметной области «информатика» и ставит перед системой образования задачи:

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

В настоящее время информатика — развитая наукоемкая сфера деятельности, связанная с передачей, хранением, преобразованием и использованием информации преимущественно с помощью компьютерных систем, имеющая тенденцию к превращению в фундаментальную отрасль научного знания об информационных процессах в природе и обществе, реализующую системно-информационный подход к познанию окружающего мира.

Информатика — один из немногих инновационных и востребованных предметов школьной подготовки, делающих школу современной и приближающих ее к жизни и запросам общества. На сегодняшний день она является одним из основных школьных курсов, способствующих формированию содержательно-логического мышления. Развивающая сторона этой дисциплины направлена на формирование актуальных приемов деятельности, в том числе интеллектуальной, в условиях информатизации. Кроме этого, уроки информатики являются истинной лабораторией передового опыта, новаторства в организационных формах и методах обучения, интегратором различных школьных дисциплин на основе обработки данных этих дисциплин на уроках информатики.

Новое понимание целей обучения информатике (их ориентация на личностные запросы обучаемых, многоуровневость и профилизацию образования), требует разработки образовательного стандарта, фиксирующего социальную потребность подготовки в данной предметной области и определяющего образовательные возможности, предоставляемые учащимся (в первую очередь, содержание обучения), а также критерии уровня обученности с учетом специфики контингента учащихся и типа учебного заведения; стандарта, регулирующего отношения между учащимися и учебным заведением в смысле требований, предъявляемых как учебным заведением к учащимся, так и наоборот.

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

Проект такого стандарта был разработан в рамках работы методического семинара при Воронежском государственном педагогическом университете и одобрен на Всероссийской научно-практической конференции «Новые информационные технологии в образовании» в марте 2000 года в Воронеже.

Концептуальной основой проектирования стандарта явились ценностный (к отбору содержания обучения) и системно-деятельностный (к разработке требований к уровню подготовки учащихся) подходы (Н. В. Кузьмина, З. Д. Жуковская), а также принцип дуальности, предполагающий наличие у любой открытой системы двух контуров: контура функционирования и контура развития (Н. А. Селезнева, А. И. Субетто).

Разработанный под руководством Александра Владимировича Могилева «Проект регионального стандарта среднего (полного) общего образования по информатике» развивает «Обязательный минимум содержания обучения информатике», утвержденный Министерством образования РФ в июне 1999 года (реализация контура функционирования согласно принципу дуальности), а также устанавливает ориентиры развития образования и создает условия обучения в новой образовательной области, обладающей социальным приоритетом, с учетом специфики региона (перспектива заполнения контура развития). Именно принцип дуальности, положенный в основу стандарта, с одной стороны, обеспечивает соблюдение единых требований к уровню подготовки выпускников любого среднего общеобразовательного заведения в области информатики на территории всей страны, с одной стороны, а с другой — открывает перспективы получения дополнительного (углубленного) образования по данной дисциплине в соответствии с избранным профилем будущей специализации.

Содержание образования представлено в стандарте совокупностью пяти основных модулей, выявленных на основе ценностного подхода, и составляющих «ядро» школьного курса информатики:

Для каждого модуля, в свою очередь, предлагается три уровня обучения:

I. Пропедевтический;
II. Минимальный;
III. Базовый.

Под уровнем обучения понимаются степень сложности, объем и профильная ориентация предъявляемого учебного материала, развития представлений, набор учебных действий и видов продуктивной деятельности, выполняемых учащимися.

Пропедевтический – уровень обучения информатике, имеющий целью формирование первоначальных представлений об информационных процессах, развитие познавательных способностей учащихся, знакомство с компьютерной техникой, формирование элементов информационной культуры в процессе работы с клавиатурными тренажерами, развивающими, игровыми и другими программами, подготовку к дальнейшему обучению информатике. Рекомендуется к реализации в 1-7-х классах двенадцатилетней школы.

Минимальный – уровень обучения информатике, обеспечивающий реализацию обязательных государственных требований к подготовке выпускников общеобразовательной школы по курсу «информатика» в рамках базисного учебного плана среднего (полного) общего образования. Рекомендуется к реализации в 8-10-х классах двенадцатилетней школы.

Базовый – уровень обучения информатике, предполагающий дополнительное (углубленное по сравнению с минимальным уровнем) изучение отдельных модулей и тем курса информатики и учитывающий достаточную обеспеченность учебного процесса средствами информатизации, а также потребности и запросы контингента учащихся. Рекомендуется к реализации в 8-12-х классах двенадцатилетней школы.

Требования к содержанию образования представлены набором основных тем, предлагаемых для изучения в соответствующем модуле курса.

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

Профильный – уровень обучения информатике, призванный удовлетворить социальный заказ общества на довузовскую подготовку специалистов соответствующего профиля в области компьютерной техники и новых информационных технологий. Концептуальную основу отбора содержания обучения для профильного уровня определяет концепция и содержание будущей профессиональной деятельности. Содержание образования на этом уровне проектируется преподавателем информатики в виде набора специальных курсов на основе предложенных в стандарте для соответствующего профиля (набор спецкурсов согласуется с вузовскими образовательными стандартами аналогичных групп специальностей), а также с учетом имеющегося технического и программного обеспечения. Требования к содержанию и уровню подготовки выпускников профильных классов в области информатики, заложенные в стандарт, с одной стороны, будут являться основой содержания входного контроля (при поступлении в соответствующий вуз), а, с другой – служить базой тех курсов, где продолжается изучение рассмотренных на предыдущих этапах обучения модулей и тем.

Опыт совместной работы средней школы № 9 города Воронежа и экономического и ПММ (прикладной математики и механики) факультетов Воронежского государственного университета показал, что когда известны цели подготовки учащихся на всех уровнях иерархической образовательной структуры (соблюдение принципа преемственности в непрерывном образовании), то требования, предъявляемые к обучаемым (квалификационные — в вузе и необходимые для дальнейшего успешного обучения по избранной специальности — в школе) будут обоснованными, а стандарт, их содержащий, позволит планировать не только содержание, но и процесс обучения таким образом, чтобы в определенные временные рамки были вложены определенные знания, то есть, на предыдущих этапах обучения должны быть даны те знания, которые потребуются на последующих этапах, а последующие этапы в полной мере должны использовать знания, полученные на предыдущих.

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

Содержание всех уровней строится на основе принципов кумулятивности и концентричности изучения материала. Этапам обучения на I, II и III ступенях школьной иерархической образовательной структуры отвечают соответственно пропедевтический, базовый и профильный концентры обучения информатике, не предполагающие, однако, дублирования материала боле низких концентров. На более высоких концентрах должны рассматриваться дополнительные темы и аспекты содержательных модулей курса информатики. Очевидно, что кумулятивно-концентрическое строение стандарта позволит, с одной стороны, решить проблему повышения качества образования по информатике на всех этапах непрерывного образования, а с другой — восстановить единое образовательное пространство в данной предметной области.

Листрова Людмила Викторовна — к. п. н., учитель информатики средней школы № 9 г. Воронежа. Тел: 55-37-81. E-mail: serg@latin.comch.ru

Поделитесь материалом с коллегами и друзьями

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *