Привет, девочки, поделитесь мнением. Дочка учится в 8 классе, им на уроках информатики начали давать программирование, используют Python. Дело в том, что их заставляют все имена переменных и функций писать по-английски, а дочка в качестве иностранного языка с младших классов учила немецкий и просто не может нормально писать и читать код. На фоне детей, изучавших английских, она выглядит просто какой-то дурочкой.
Мне самой давали курс программирования в универе, поэтому я понимаю, что в языке есть небольшое количество встроенных ключевых слов, которые взяты из английского, но что мешает называть сущности, например переменные, по-русски, чтобы детям было понятно? Да и что мешает министерству образования выпустить собственный интерпретатор того же Python'а с русскими ключевыми словами, специально для обучения? Неужели оно настолько нищее или бестолковое? Или цель - привить детям отвращение к программированию, а не развить логическое мышление? #школа
компьютер мешает, не понимает он по-нашему
а кто доче не дает называть переменные на немецком из доступных на клавиатуре букв?
или на русском, но в латинской транскрипции?
Пусть учится делать правильно с самого начала. В чем проблема перевести 5 слов, у всех интернет под рукой.
Срочно начинайте учить английский. Кому нужен этот немецкий? Дальше пойдёт учиться ребёнок и не факт, что в учебном заведении будут другие языки, кроме английского. Не теряйте времени, мамочка, меньше возмущений - больше дела)
а кто доче не дает называть переменные на немецком из доступных на клавиатуре букв?
или на русском, но в латинской транскрипции?
А зачем она будет писать русские слова в латинской транскрипции, если можно просто по-русски написать? В чём тайный смысл этого извращения и издевательства над русским языком? Очевидно, учитель заставляет их писать по-английски.
Сколько там слов-то надо выучить? Десяток другой.
>>Дело в том, что их заставляют все имена переменных и функций >>писать по-английски
А это массовое явления, без знания английского языка программирование не изучить.
Однако Пайтон имеет полностью переведённую на китайский версию, но от этого вам не легче.
>>Да и что мешает министерству образования выпустить собственный >>интерпретатор того же Python'а с русскими ключевыми словами, >>специально для обучения?
В бизнесе, на работе такое нигде не используют. Да изучения программирования подразумевает изучение английского языка, и это не секрет, это уже несколько десятилетий так.
>>Дело в том, что их заставляют все имена переменных и функций >>писать по-английски
А это массовое явления, без знания английского языка программирование не изучить.
Однако Пайтон имеет полностью переведённую на китайский версию, но от этого вам не легче.
С какой это стати и при чём тут китайцы? Из детей не готовят разработчиков на Питоне, их учат информатике. Каким боком там английский язык?
>>Да и что мешает министерству образования выпустить собственный >>интерпретатор того же Python'а с русскими ключевыми словами, >>специально для обучения?
В бизнесе, на работе такое нигде не используют. Да изучения программирования подразумевает изучение английского языка, и это не секрет, это уже несколько десятилетий так.
На самом деле - нет, тот же язык системы 1С хороший пример. Только при чём тут дети, которые и так тупые, а тут вообще в какой-то мрак их окунают?
английский всегда считался и считается международным. Если в универе ваша дочь столкнется с такой же проблемой - так же реагировать будет?
Вам уже написали, что там надо выучить слов 10-20. Да и не надо их учить. Ребенок записывает в тетрадь фрагмент кода - его значение. Все. Вообще вся информатика закончилась два месяца назад, а новая - будет только через месяц. Поэтому уныло так спалить разводку. Подождали бы еще месяц, тогда бы зашло.
Вам уже написали, что там надо выучить слов 10-20. Да и не надо их учить. Ребенок записывает в тетрадь фрагмент кода - его значение. Все. Вообще вся информатика закончилась два месяца назад, а новая - будет только через месяц. Поэтому уныло так спалить разводку. Подождали бы еще месяц, тогда бы зашло.
Ты хоть строчку кода в жизни написал? Слов может быть сколько угодно. Десяток только ключевых, которые встроены в язык.
А зачем она будет писать русские слова в латинской транскрипции, если можно просто по-русски написать? В чём тайный смысл этого извращения и издевательства над русским языком? Очевидно, учитель заставляет их писать по-английски.
ну, во-первых, память загружается больше, во-вторых, косяков на порядок больше, в-третьих, надо привыкнуть к мысли, что код ты пишешь не для себя, и не только для компа, но и для других программистов.
Здравствуйте. А то это новость что в такой специальности английский нужен. Прямо сейчас все метнулись под вашего ребёнка всё переделывать.
ну, во-первых, память загружается больше, во-вторых, косяков на порядок больше, в-третьих, надо привыкнуть к мысли, что код ты пишешь не для себя, и не только для компа, но и для других программистов.
Память не "загружается больше", это бред. Какие косяки тут могут быть? Детей не учат работать с иностранными программистами, их учат основам алгоритмизации. Каких ещё других программистов?
Ты заблуждаешься. Общение с компьютером происходит исключительно посредством машинного кода, а это просто цифры. Никакого английского (и любого другого естественного) языка там не может быть в принципе.