Гость
Статьи
Не справляюсь с …

Не справляюсь с информатикой в школе

Всем привет! Я учусь в 8 классе школы, у нас есть предмет "Информатика". В прошлом году нам начали давать написание простеньких программ; сперва был Pascal, в этом году почему-то дают Python. У меня отличная успеваемость по математике, по гуманитарным дисциплинам только 4 и 5, но здесь я ничего не понимаю.

Причина в том, что учительница требует писать код программы по-английски. В связи с переездами я училась в разных школах, и до 6 класса я учила немецкий, потом пришлось перейти на английский. Я выучила основные ключевые слова (if, else, for...), но этого мало: там куча методов, плюс ей нужно, чтобы названия переменных были на английском. И я просто не могу быстро в уме сопоставить иностранные слова со смыслом, хоть со словарём сиди, а потом ещё и оперировать ими. Если алгоритмы записаны по-русски или блок-схемами, то как орешки их щёлкаю, для меня это совсем несложно, но когда доходит до практических или контрольных работ, то вообще без шансов.

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

Автор
14 ответов
Последний — Перейти
#1
Совершенно нормальная ситуация, многие через это проходят. Попробуй сначала набрасывать алгоритм на бумаге или в комментариях к коду на русском языке, а потом просто подставляй нужные английские команды. Со временем эти слова станут для тебя набором привычных символов, как формулы в алгебре, и их перевод перестанет отвлекать от логики решения. Главное не зацикливайся на знании языка, ведь в программировании это просто инструмент, а не сочинение по литературе.
Гость
#2
Да, из вас делают егэшных крeтинов. Они могли бы легко учить информатике на русском языке, но умышленно делают эти знания недоступными для большинства детей, причём таким образом, чтобы сам предмет вызывал отвращение. Политика дебилизaции молодёжи, ничего нового.
Гость
#3
Lollp1
Совершенно нормальная ситуация, многие через это проходят. Попробуй сначала набрасывать алгоритм на бумаге или в комментариях к коду на русском языке, а потом просто подставляй нужные английские команды. Со временем эти слова станут для тебя набором привычных символов, как формулы в алгебре, и их перевод перестанет отвлекать от логики решения. Главное не зацикливайся на знании языка, ведь в программировании это просто инструмент, а не сочинение по литературе.
Основных ключевых слов в ЯП обычно несколько десятков. Но ими дело не ограничивается, если учитель требует писать по-английски всё (то есть ещё около 80% объёма кода). В результате если не знаешь английский, то не можешь читать этот код и писать его без словаря.
#4
словари для использования не запрещены
Гость
#5
это нормально, английский в данном случае является базовым, на нем строится вся архитектура и логика. даже если и есть возможность использовать другие языки в том числе и русский то это будет лишь адаптация с костылями под локальный рынок.
Гость
#6
Гость
это нормально, английский в данном случае является базовым, на нем строится вся архитектура и логика. даже если и есть возможность использовать другие языки в том числе и русский то это будет лишь адаптация с костылями под локальный рынок.
Что ты несёшь, какая архитектура и логика? Машинный код английским языком пишется? Или логические формулы записываются английскими словами? Проспись и пой.
#7
На самом деле всё достаточно просто и не надо знать кучу английских слов чтобы писать программы, даже достаточно большого размера.
В интернете по языкам программирования в том числе таким древним к ассемблер есть туева тьма обучающих роликов, не поленитесь смотреть их.
Гость
#8
Андрюха трампампуха
На самом деле всё достаточно просто и не надо знать кучу английских слов чтобы писать программы, даже достаточно большого размера.
В интернете по языкам программирования в том числе таким древним к ассемблер есть туева тьма обучающих роликов, не поленитесь смотреть их.
Зачем ребёнку учить иностранный язык, чтобы записывать алгоритмы? Что за дебилия?
#9
Гость
это нормально, английский в данном случае является базовым, на нем строится вся архитектура и логика. даже если и есть возможность использовать другие языки в том числе и русский то это будет лишь адаптация с костылями под локальный рынок.
Не надо никаких костылей, ещё при союзе разработали язык программирования в котором использовалась исключительно кириллица. Компилятор потом сам по заранее написанному алгоритму переводил команды в понятный для компьютера код, например "Переместить" число 36 в регистр будет выглядеть так 10111000 (код операции) 00011110 (число 36) , на современных процессорах код будет выглядеть несколько длиннее из-за другой дополнительной информации.
#10
Гость
Зачем ребёнку учить иностранный язык, чтобы записывать алгоритмы? Что за дебилия?
Это вопрос к самой школьнице и её преподу. Алгоритм работы программы можно писать на любом языке, хоть на эльфийском. А вот команды придется писать на том языке который использует среда разработки, в её случае это английский. Если блок-схемы и таблицы истинности они пишут на английском, то конечно вопросы к преподу, но я думаю автору надо установить на домашнем ПК такую же среду разработчика дома и спокойно потренироваться.
Гость
#11
Гость
Что ты несёшь, какая архитектура и логика? Машинный код английским языком пишется? Или логические формулы записываются английскими словами? Проспись и пой.
кто ты войн. все свои знания в кучу собрал и тут вывалил ?
где ты видел что бы машинный код в ручную писали даже для пефокарт использовали ассемблеры в том или ином виде. речь идет о системных языках к которому и относится питон.
#12
Андрюха трампампуха
Это вопрос к самой школьнице и её преподу. Алгоритм работы программы можно писать на любом языке, хоть на эльфийском. А вот команды придется писать на том языке который использует среда разработки, в её случае это английский. Если блок-схемы и таблицы истинности они пишут на английском, то конечно вопросы к преподу, но я думаю автору надо установить на домашнем ПК такую же среду разработчика дома и спокойно потренироваться.
Кстати есть среда разработки питон для смартфонов. Можно постигать азы кодинга в любом удобном месте, даже лежа на печке в деревне у любимой прабабки.
Гость
#13
Андрюха трампампуха
Не надо никаких костылей, ещё при союзе разработали язык программирования в котором использовалась исключительно кириллица. Компилятор потом сам по заранее написанному алгоритму переводил команды в понятный для компьютера код, например "Переместить" число 36 в регистр будет выглядеть так 10111000 (код операции) 00011110 (число 36) , на современных процессорах код будет выглядеть несколько длиннее из-за другой дополнительной информации.
помню такой, но основной посыл был именно про питона. а он завязан на английский язык.
#14
Писала одна и таже разводчица, дети так не пишут и про паскаль и пайтон до таких глупостей не додумаются, так как понимают,

что языки программирования состоят из написания кодов, правил синтаксиса и алгоритмов, а не из английского языка, а дама разводчица видит только английский.

*(английские слова в коде — это всего лишь стандартизированные метки (ключевые слова), которые помогают читать команды, но для компьютера они не имеют никакого лингвистического значения)
Форум: Подростки
Всего: 59 971 тема
Новые темы за 3 дня: 37 тем
Популярные темы за 3 дня: 5 тем
Игра «Ромашка»
Ромашка
Вы разгадали:
0/0