Обсуждение:Четвертый этап Программирование - вторая грамотность/Сетевой проект День российской информатики
Почему программирование-вторая грамотность?
Когда - то А.П. Ершов начал свое выступление со слов: «Программирование-это вторая грамотность». Эта метафора оказалась очень правильной. Уже сейчас мы стоим на пороге развития электронной вычислительной техники. Машина становится востребованной практически во всех сферах жизни. А создание и программирование машин очень кропотливая и трудоемкая деятельность. Здесь нужно быть очень точным и ошибки в этом деле не допустимы, ведь если быть неграмотным в этой сфере достичь результата - не получиться. Это и подтверждает слова А.П. Ершова. Другими словами, программирование - это вторая грамотность--Гумерова Ландыш (обсуждение) 12:53, 1 декабря 2015 (MSK)(Команда Хакеры)
Содержание |
Команда Уникум
«Программирование-вторая грамотность»— это широко известное изречение в наши дни приписывается народному творчеству. На самом деле так называлось выступление академика Андрея Петровича Ершова на 3-й Всемирной конференции ИФИП (Международной федерации по обработке информации) и ЮНЕСКО по применению ЭВМ в обучении, которая в июле 1981 г. прошла в Лозанне (Швейцария). Сейчас трудно восстановить, как родилась у А.Ершова идея столь афористично назвать свою речь, но он настаивал именно на этом названии.
Знаменитую метафору А.П. Ершова “Программирование — вторая грамотность”, которая была сформулирована в докладе на конгрессе IFIP три десятилетия назад, уместно помнить и сегодня. Для А.П. Ершова программирование было не профессией, а способом видения мира. Эта метафора, которая многим покажется рискованной.
Во-первых, нам будет легче сравнивать программирование с грамотностью, если мы вспомним, что грамотность — это историческая категория, имеющая свое предначало, возникновение и развитие. Во-вторых, как в основе грамотности, так и в основе программирования лежит техническое изобретение: печатный станок и ЭВМ соответственно. Если развитие и распространение книгопечатания привело к всеобщей грамотности, то развитие и распространение ЭВМ приведет ко всеобщему умению программировать.
В-третьих, как грамотность, так и программирование яв¬ляются выражением органической способности человека, т. е. способности, подготовленной организацией его нервной системы и присущей человеку во всех его социальных функциях: в общении друг с другом, в труде, в созерцании природы и в борьбе с ней.
В-четвертых, и это, пожалуй, самое главное: грамотность и программирование не только выстраиваются в параллель, соединяясь мостиками аналогий, но и дополняют друг друга, формируя новое представление о гармонии человеческого ума.
Таким образом, программирование, действительно, является второй грамотностью. Ведь без грамотности не было бы и программирования. --Тушкина Жанна (обсуждение) 10:19, 5 декабря 2015 (MSK)
Команда Клуб Юных Програмистов
Мы привычно понимаем грамотность как способность человека воспринять и выразить знание в текстовой форме. Однако остается проблема: как перейти от знания к действию. «Сообразуйте действие со словом, а слово с действием», — говорит один из героев Шекспира. Вот здесь и возникает программирование. Программирование — это вторая грамотность. Это метафора, которая, как нам кажется, отражает саму суть вопроса. Если поставить нужный знак не в том месте, то суть программы полностью меняется, так же как и в русском языке из-за неправильно поставленной запятой, смысл предложения меняется.Грамотность — это историческая категория, имеющая свое предначало, возникновение и развитие. Програмирование является выражением способностей человека. Как в основе грамотности, так и в основе программирования лежит техническое изобретение. Если развитие и распространение книгопечатания привело к всеобщей грамотности, то развитие и распространение ЭВМ приведет ко всеобщему умению программировать. Грамотность и программирование дополняют друг друга, создавая новое представление о гармонии человеческого ума.
(обсуждение) 14:33, 5 декабря 2015 (MSK)
Команда Лицеисты
Грамотность вообще – одна из составляющих культурного человека. В современном информационном обществе есть понятие «информационной культуры». Так вот, современный человек обязательно должен обладать информационной культурой. Тогда возникает вопрос, в чем суть этого понятия. Наверное, это умение работать с информацией посредством информационных технологий с помощью такого «помощника», как компьютер. Использование различных программ, предполагает, что человек может быть «выше и дальновиднее» их формального функционирования.
Человек-пользователь анализирует поставленную задачу и подбирает подходящий вариант решения (использования) того или иного программного продукта. Человек должен думать, а машина должна работать (принцип фирмы IBM). Бездумного управления машиной быть не должно, потому, что это особый мир двоичного исчисления, особой логики выполнения действий. «Все гениальное просто» говорили многие (Леонардо да Винчи, Наполеон, Энштейн, Геббельс). Познать универсальность компьютера могут, в первую очередь, создатели этих машин и особая группа людей – программисты. Школьный курс программирования дается с трудом большей части школьников. Для этого нужен особый склад ума, умение абстрагироваться, способность созидать, используя рамки языка программирования. Но какое же это удовольствие, когда ты сам можешь написать программу и заставить компьютер получить желаемое! Программирование - это как одна из вершин, покорение которых формирует личность человека.--Сучкова Анастасия (обсуждение) 20:49, 4 декабря 2015 (MSK)
Команда «Веб2.0"
Почему программирование-вторая грамотность?
Это - метафора, которая многим покажется рискованной. Во-первых,грамотность - это историческая категория, имеющая свое предначало, возникновение и развитие. Во-вторых, как в основе грамотности, так и в основе программирования лежит техническое изобретение: печатный станок и ЭВМ соответственно. Если развитие и распространение книгопечатания привело к всеобщей грамотности, то развитие и распространение ЭВМ приведет ко всеобщему умению программировать. В-третьих, как грамотность, так и программирование являются выражением органической способности человека, т.е. способности, подготовленной организацией его нервной системы и присущей человеку во всех его социальных функциях: в общении друг с другом, в труде, в созерцании природы и в борьбе с ней. В-четвертых,грамотность и программирование не только выстраиваются в параллель, соединяясь мостиками аналогий, но и дополняют друг друга, формируя новое представление о гармонии человеческого ума. Другими словами, программирование - это вторая грамотность. Это по-прежнему метафора, но которая наилучшим образом фокусирует цели и содержание нашей конференции.
Команда «По следам Лебедева»
Почему программирование — вторая грамотность?
Юночкин Максим (обсуждение) 13:03, 4 декабря 2015 (MSK) из команды «По следам Лебедева».
Сейчас в мире насчитывается около 6000 естественных языков, на которых говорят люди. Естественный язык выполняет многие функции, но главная его задача — осуществление коммуникации между людьми. Но даже такое многообразие языков вынудило человечество создавать новые, искусственные, алгоритмические языки программирования, коих насчитывается уже более 8000! По сути они обладают теми же свойствами, что и их естественные собратья. Языки программирования имеют свой синтаксис, то есть набор правил, который структурирует порядок инструкций, правила их написания. Языки программирования обладают своей семантикой — начальным смысловым значением операторов, основных конструкций языка и т. п. По аналогии с естественными языками в программировании есть свой собственный набор слов-инструкций, которыми можно оперировать при создании кода. И конечно, главная функция языка — осуществление коммуникации, также реализована в программировании. Однако субъектами коммуникации выступают человек и аппаратное обеспечение компьютера, которые взаимодействуют друг с другом посредством языка программирования. Таким образом овладение языком программирования аналогично овладению естественным языком, и только грамотное его использование позволяет эффективно работать над созданием программ.
Попов Серафим (обсуждение) 13:03, 4 декабря 2015 (MSK) из команды «По следам Лебедева».
Программирование — это область человеческой деятельности, в которой реализуется потенциальная сила человека и машины. Однако ни одна машина не сдвинется с места без детально прописанного алгоритма.. Программист анализирует и ставит задачу, строит алгоритмы, пишет тексты программ, отлаживает и тестирует их, дорабатывает и сопровождает созданный программный продукт. Программист создаёт инструкцию для машины, поэтому он должен понимать основы её функционирования, при этом человеку необходимо знать и конечный продукт, — то, что в конечном итоге выполнит тот или иной инженерно-технический прибор. Только грамотный специалист, в широком смысле этого слова, сможет освоить весь сложный комплекс деятельности, связанный с программированием.
Алексей Григорьев (обсуждение) 14:11, 4 декабря 2015 (MSK) из команды «По следам Лебедева».
Люди издавна стремились познать языки, на которых общаются народы в других государствах, и при изучении иностранного языка человек начинает более полно понимать свой собственный язык. Всё познаётся в сравнении. Также и программирование, как область человеческой деятельности, выполняет важную роль в формировании ясного понимания функционирования своего собственного языка. Язык программирования способствует усвоению правил родного языка, а он, в свою очередь, подсказывает правила написания программ. Познание правил функционирования языков гармонизирует и систематизирует ум, что, конечно, делает человека более грамотным и компетентным во многих отраслях.
Современное программирование – трудоемкий процесс. Но без него компьютер будет представлять ящик с кучей бесполезного железа. Оживить, или заставить работать это железо в состоянии лишь программисты. Все, с чем сталкивается человек за компьютером – результат работы программистов. С помощью языка программирования, человек ставит перед компьютером определённые задачи, которые компьютер решает. С помощью языка программирования можно создавать любые приложения от мелких программ до глобальных проектов. Нашу современную жизнь невозможно представить без компьютера, а значит и без программирования. Кроме того, программирование может быть средством заработка или увлечением (хобби). А значит, знаменитую метафору А.П. Ершова “Программирование — вторая грамотность”, которая была сформулирована в докладе на конгрессе IFIP три десятилетия назад можно считать актуальной и в наши дни.Стальмахович Артем (обсуждение) 20:54, 3 декабря 2015 (MSK)Команда «Покровчане»
Команда Пиксели
Наверное,потому,что когда человек учиться читать,перед ним открывается мир книг,а когда он учиться программировать,перед ним открывается не только мир информатики,но и заново весь мир. --Валерия Фокина Команда Пиксели [1] (обсуждение) 21:41, 3 декабря 2015 (MSK)
В "Часе кода" Борис Нуралиев,создатель 1С, сказал,что даже если вы потом не станете программистом,то умение строить алгоритм,целесообразно построить своё поведение -это нужно и домохозяйкам и полицейским,всем.И мне кажется,что его слова очень хорошо объясняют,почему программирование считают второй грамотностью. --Дудина Юлия Команда Пиксели [2] (обсуждение) 14:03, 5 декабря 2015 (MSK)
Программирование расширяет горизонты,впрочем,как и многое другое. --Мишин Валерий Команда Пиксели [3] (обсуждение) 18:13, 5 декабря 2015 (MSK)
Команда НЛО
Андрей Петрович Ершов написал статью “Программирование – вторая грамотность”. Он знал, что это метафора, которая некоторым показалась рискованной. Одна сторона этой метафоры это массовая профессия, а другая сторона это общее достояние. Во-первых он сказал, что нам будет легче сравнивать программирование с грамотностью, если мы вспомним, что грамотность - это историческая категория, имеющая свое пред начало, возникновение и развитие. СССР Во-вторых, как в основе грамотности, так и в основе программирования лежит техническое изобретение В-третьих, как грамотность, так и программирование являются выражением органической способности человека.Человек должен с маленького возраста знать язык программирования. --Пенкина Эльвина Команда НЛО 14:48, 4 декабря 2015 (MSK)
Команда Код Шредингера
Программирование - это своеобразный язык, на котором написан весь кибер-мир. Он не похож на привычные нам языки, требует большего сосредоточения и абсолютной правильности действий.
Мы приходим домой и садимся за компьютер, начинаем "плавать по сети" или играть в компьютерные игры. Но, конечно, мало кто задумывается, как работает это все. Однако, зная программирование, мы не только можем разбираться в этом, но и сами создавать такие же прекрасные вещи.
Если с головой погружаться, то можно отметить, что грамотность - это степень владения человеком навыками письма и чтения. Если ты умеешь программировать, ты можешь всё (или почти всё). Этот своеобразный язык - еще одна ниточка между людьми. Это важная часть нашей жизни, и мы обязаны хоть немного понимать устройство этого мира. -- Команда Код Шредингера 19:56, 4 декабря 2015 (MSK)
Команда "Байтики"
Программирование — это процесс создания программ для компьютера. Именно программы определяют, что и как делает компьютер, в какой последовательности он выполняет те или иные операции. А значит, если бы не было программирования — не было бы и программ, а компьютер представлял бы собой кучу дорогого железа. Вычислительные устройства сейчас находятся повсюду: в сотовых телефонах и банкоматах, в станках с числовым программным управлением и в телевизорах. Трудно найти сферу жизни, в которой они не были бы тем или иным образом задействованы. Поэтому программирование необходимо в жизни и можно сказать, что ”Программирование-вторая грамотность”. --Денис Шадымов(обсуждение) 7:58, 5 декабря 2015 (MSK) Команда «Байтики».
«Info»
Ершов выявил и прояснил ряд существенных черт, свойственных программированию как науке и человеческой деятельности.Ершов отмечает, что программирование необходимо современному человеку не только в силу того, что ЭВМ в ближайшем будущем пронижет все стороны жизни, но и потому, что современная жизнь требует повседневного планирования и предвидения. Он говорит: "Вторая грамотность - это не только умение писать команды, но и воспитание человека, решительного и предусмотрительного вместе". Мы абсолютно согласны с высказыванием программиста Ершова, так как грамотность — это историческая категория, имеющая свое предначало, возникновение и развитие, а в основе программирования лежит техническое изобретение: печатный станок и ЭВМ. Грамотность, как и программирование, являются выражением органической способности человека, т.е. способности, подготовленной организацией его нервной системы и присущей человеку во всех его социальных функциях: в общении друг с другом, в труде, в созерцании природы и в борьбе с ней. Грамотность и программирование не только выстраиваются в параллель, соединяясь мостиками аналогий, но и дополняют друг друга, формируя новое представление о гармонии человеческого ума, поэтому,что и требовалось доказать, "программирование - вторая грамотность".--Дарья Алексеева(обсуждение) 9:00, 5 декабря 2015 (MSK) Команда «Info».
Команда "Кристалл"
Многие считают, что программирование связано только с компьютерами, роботами и другими управляемыми машинами. Однако, мы в нашей жизни каждый день применяем и выполняем не одну тысячу разных алгоритмов и программ, причем, даже не задумываясь над этим. Потому, что в нас уже соответствующие программы заложены: воспитанием, образованием, собственным трудом. Неграмотному человеку в современном мире очень трудно. элементарно ценник в магазине не прочитать, из газет не узнаешь новостей и т.д. Неграмотному человеку не возможно добиться успеха самому.
Умение поставить цель, распланировать, свое успешное продвижение к этой цели, добиться успеха в жизни - это ли не вторая грамотность. Человек, умеющий программировать, составлять алгоритмы для машин и применяет эти умения и в жизни, добиваясь успеха небольшими шагами. он не будет разбрасываться и пытаться объять необъятное сразу, а составить для себя программу, которая поэтапно приведет его к успеху. Поэтому действительно "Программирование - это вторая грамотность".--Васильева Дарья (обсуждение) 12:27, 5 декабря 2015 (MSK)
Команда "Stalker"
Почему программирование — вторая грамотность?
Наталья Алексахина (обсуждение) 13:00, 5 декабря 2015 (MSK) Когда-то А.П. Ершов начал свое выступление со слов: «Программирование-это вторая грамотность». И я полностью поддерживаю это. Программирование — это не просто создание кодов. Это настоящая наука, которая так же сложна в изучении, как и грамотность. Человек никогда несможет выполнить свою работу, если незнает естественного языка. Так же как и ни одна машина или программа не смогут выполнить ту или иную задачу без правильно написанного алгоритма. Программист должен хорошо знать свой язык программирования, чтобы написать алгоритм, который будет правильно функционировать. Он анализирует процесс и ставит задачу, которую должен обязательно выполнить. Этот человек строит алгоритмы, пишет тексты программ, отлаживает и тестирует их, дорабатывает и сопровождает созданный программный продукт. Раньше, если человек хорошо знал грамотность, то ему открывался целый мир новых возможностей. Сейчас про программирование можно сказать тоже самое. Грамотность и программирование нетолько стали параллелями, но и отражением друг друга. Поэтому владение языком программирования идентично владению обычным языком, и только грамотное использование позволяет эффективно работать над созданием программ.
Чайникам.Net
--Колбина Екатерина (обсуждение) 13:39, 5 декабря 2015 (MSK)
Команда "arrow"
В наши дни, когда многие люди не мыслят себя без компьютера, когда многие аспекты нашей деятельности подвергнуты компьютеризации, возникает острая необходимость в наличии людей с техническим образованием, знающих языки программирования. Программисты крайне востребованы на рынке труда, но знание программирования никогда не будет лишним для и человека, для которого написание программ не является источником заработка. По моему мнению этого достаточно для того, чтобы утверждать, что "Программирование - вторая грамотность". --Константин Степанов (обсуждение) 16.02, 5 декабря 2015 (MSK)
Команда Совята
Дарья Яковлева (обсуждение) 16:16, 5 декабря 2015 (MSK) Виктория Терентьева (обсуждение) 16:16, 5 декабря 2015 (MSK) Дарья Болвинова(обсуждение) 16:16, 5 декабря 2015 (MSK) Ирина Морозова(обсуждение) 16:16, 5 декабря 2015 (MSK) Алексей Гуляев(обсуждение) 16:16, 5 декабря 2015 (MSK) Владислав Ежков(обсуждение) 16:16, 5 декабря 2015 (MSK)
Вопрос | Ответ |
Почему программирование-вторая грамотность? | Программирование – это процесс создания компьютерных программ. Оно состоит из алгоритма, которые способны воспринимать машины. Как сказал А. П. Ершов в одном из своих выступлений: «Программирование – вторая грамотность», можно заметить, что эти слова являются метафорой, но в них есть очень большой смысл. Сейчас в мире создано множество технологий, и они продолжают развиваться. Нет наверное такой профессии, которая бы не обходилась без работы с компьютером и др. IT-технологий. Поэтому, работая с какой-либо машиной нужно в ней хорошо разбираться. Как мы уже сказали в начале, программирование состоит из алгоритмов, а алгоритм записывается именно на языке программирования. Стоит отметить, что даже дети в школе изучают на уроках информатики программирование, записывают программы и учатся решать задачи, поэтому важно знать устройство и его язык при работе с ним. И делая вывод, наша команда хотела бы сказать, что программирование – это тоже язык, и его должен знать каждый, как любой язык (английский, русский и т.д.), ведь его мы используем для общения со своим компьютером (или другими IT-технологиями).Поэтому программирование важно для любого и будет нужно для общения с нашими технологиями, т.к. они очень хорошо развиваются сейчас и в будущем будут представлять прогрессивную, современную сферу в мире технологий. И будет очень интересно за этим наблюдать! |
Современный человек в современном мире не может прожить без компьютера, а компьютер работает под управлением программ. А значит, современному человеку нужно знать программирование. Пусть на самом начальном уровне. К тому же программисты нужны в любой стране и в большом количестве.Климов Семен и Быков Егор (обсуждение) 16:58, 5 декабря 2015 (MSK)Команда «Покровчане»
Команда Следопыты
“Почему программирование - вторая грамотность?”
Что такое грамотность? Умение читать, писать, а значит – выражать свои мысли. Что такое программирование? Программа – последовательность действий. Программирование – умение составлять последовательность действий, алгоритмы.
Алгоритмы в том или ином виде содержатся почти во всех школьных предметах. Результаты нашей работы зависят от того, насколько четко он мы понимаем, что делать в каждый момент, в какой последовательности, каким должен быть итог действий и т. п. Культура мышления и поведения - это умение составлять и использовать различные алгоритмы на любых уроках, не ограничиваясь рамками курса информатики.
Мы живем – мы действуем. Мы живем – мы программируем!
Дмитрий Дёмин (обсуждение) 18:01, 5 декабря 2015
Сюткина Марина (обсуждение) 18:01, 5 декабря 2015
Алиса Романова (обсуждение) 18:01, 5 декабря 2015
Василий Шестаков (обсуждение) 18:01, 5 декабря 2015
Мадянов Андрей (обсуждение) 18:01, 5 декабря 2015
Что такое грамотность? Умение читать, писать, а значит – выражать свои мысли. Что такое программирование? Программа – последовательность действий. Программирование – умение составлять последовательность действий, алгоритмы. Алгоритмы в том или ином виде содержатся почти во всех школьных предметах. Результаты нашей работы зависят от того, насколько четко он мы понимаем, что делать в каждый момент, в какой последовательности, каким должен быть итог действий и т. п. Культура мышления и поведения - это умение составлять и использовать различные алгоритмы на любых уроках, не ограничиваясь рамками курса информатики. Мы живем – мы действуем. Мы живем – мы программируем!
Дмитрий Дёмин (обсуждение) 18:01, 5 декабря 2015
Сюткина Марина (обсуждение) 18:01, 5 декабря 2015
Алиса Романова (обсуждение) 18:01, 5 декабря 2015
Василий Шестаков (обсуждение) 18:01, 5 декабря 2015
Мадянов Андрей (обсуждение) 18:01, 5 декабря 2015
В современном мире программы окружают нас везде,куда бы мы не пошли.Ведь в каждом устройстве есть заданная программа которую устройство выполняет.Важно уметь правильно писать программы ,потому что различные устройства значительно облегчают жизнь человечеству и делают её проще.Программирование можно сравнить с русским языком ,в котором важно уметь правильно и без ошибок писать ,так же и с программами.Поэтому программирование-вторая грамотность.--Захарченко Ольга (обсуждение) 17:08, 5 декабря 2015 (MSK) Команда "БЭМС".
RtdScool
Программирование, это целая культура, особый способ мышления и видения задач, его быстро не освоишь.
Я думаю, что каждый специалист должен заниматься своим делом, каждый не может знать сразу все. Другое дело, что основы хорошо бы понимать во всех отраслях, которые окружают в жизни — я говорю об элементарной компьютерной грамотности и понимании, как взаимодействовать с различными устройствами, которые создаются для широкого круга потребителей (тач потрогать, жесты применять, обычной клавиатуры не бояться, надписи на экране читать и т.п.). Именно перечисленное создает тот «язык общения» между компьютером и человеком, который требуется в современном мире.
Таким образом, оставьте сантехникам возможность чинить трубы, программистам — писать программы, а дизайнеры и интерфейсники постараются сделать так, чтобы продукт был понятен пользователю.--Павел Сосновцев (обсуждение) 17:22, 5 декабря 2015 (MSK)
Знание языков программирования сейчас и умение читать и писать 200-300 лет назад ни в коем случае нельзя сравнивать. Вот если заменить язык программирования на компьютерную грамотность (умение эффективно пользоваться компьютером), то лозунг приобретает смысл. Я считаю, что в школах нужно гораздо больше именно такой информатики, с уклоном к администрированию, чтобы воспитывать людей эпохи IT. Кстати, это естественным образом подтолкнёт тех, кому это интересно и к программированию как таковому.--Дмитрий Мельников (обсуждение) 17:25, 5 декабря 2015 (MSK)