 |
Вітаю Вас, Гість · RSS |
 |
Мова програмування для школи
|
| | |
FutureTeacher |
Дата: Вт, 31.03.2015, 18:36 | Повідомлення № 1 |
Часто заходить...
Повідомлень: 75
| Розкажіть колегам яку мову програмування варто вивчати в школі? Яку використовуєте Ви? Чому?
[admin]Шановні форумчани!!!!! Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!
Відредаговано: W-w-W - Сб, 26.12.2015, 15:10 |
|
| |
Глинський__Ярослав |
Дата: Чт, 07.05.2015, 19:50 | Повідомлення № 16 |
Видавець посібників
Повідомлень: 347
| Я переконаний, що єдиний варіант для школи сьогодні - це VBA з фразою вчителя "Вікрийте Word. Виконайте ALT+F11 і створіть проект (напишіть програму, код тощо). Див. Youtube: youtube.com/hlynsky1. Співчуваю всім, хто крім Паскаля нічого не знає, не міє і знати не хоче. Сі не потрібне в школі, Стретч виявився занудним і нецікавим. Все решта -це спроби винайте велосипед. І взагалі навіщо інформатику опустили в 2-й клас? І в 5-му їй не місце. 7-й клас, як пропонувалося мудрими людьми, було би сам раз. А навіщо нові підручники? Підручник для 9-го класу перенести в 7-й, підручник для 10-го класу - у 8-й, для 11-го класу - в 9-й.
|
|
| |
Пилипчук_О_П |
Дата: Пт, 08.05.2015, 01:00 | Повідомлення № 17 |
Ветеран спілкування
Повідомлень: 4330
| Цитата Глинський__Ярослав (  ) Я переконаний, що єдиний варіант для школи сьогодні - це VBA з фразою вчителя "Вікрийте Word. І навіть там, де цілі райони перейшли на Linux?
Я знаю, що в Libre Office теж вбудовано свій Basic. Це частково знімає проблему, але напряму дидактичні матеріали з VBA там не застосуєш. Але ж там також є BeanShell, JavaScript і Python. Неодноразово зустрічав аргументи на користь того, що JavaScript або Python можуть бути першою мовою програмування. А недавно в Libre Office з'явилася й черепашка зі своїм діалектом LOGO (включно з українською локалізацією команд). Причому програма пишеться прямо на аркуші, і малюнок з'являється теж на аркуші - найдоступніше середовище програмування :). Потім програму стираємо, а малюнок залишається для оформлення документа: https://en.wikipedia.org/wiki/LibreLogo . За посиланням в галереї є плакат зі зразками програм і результатами виконання.
Між іншим: на сайті http://www.work.ua запит Python видав 26 вакансій, а Visual Basic - всього 2.
|
|
| |
gry |
Дата: Пт, 08.05.2015, 04:55 | Повідомлення № 18 |
Досвідчений учасник
Повідомлень: 1160
| Цитата Глинський__Ярослав (  ) І взагалі навіщо інформатику опустили в 2-й клас? І в 5-му їй не місце. 7-й клас, як пропонувалося мудрими людьми, було би сам раз. А навіщо нові підручники? Підручник для 9-го класу перенести в 7-й, підручник для 10-го класу - у 8-й, для 11-го класу - в 9-й. Підтримую !
|
|
| |
swetikccc |
Дата: Пт, 08.05.2015, 08:47 | Повідомлення № 19 |
Ветеран спілкування
Повідомлень: 4208
| Цитата Глинський__Ярослав (  ) Я переконаний, що єдиний варіант для школи сьогодні - це VBA з фразою вчителя "Вікрийте Word. Виконайте ALT+F11 і створіть проект (напишіть програму, код тощо). Мы впереди планеты всей. Зразу починаємо з подійного, бо комусь так захотілося. Цитата Пилипчук_О_П (  ) Неодноразово зустрічав аргументи на користь того, що JavaScript або Python можуть бути першою мовою програмування. Можливо і так, але не VBA.Цитата Пилипчук_О_П (  ) Між іншим: на сайті http://www.work.ua запит Python видав 26 вакансій, а Visual Basic - всього 2. Мабуть навіть більше можливості Net, а Інтернет є Інтернет і яким боком туди засунути Visual Basic?
А ще, якщо розв'язують так задачі, на любій мові то програмування протипоказане http://abramov.org.ua/blog/2013/11/zadacha-327/
Відредаговано: swetikccc - Пт, 08.05.2015, 10:48 |
|
| |
Jokerz |
Дата: Пт, 08.05.2015, 09:08 | Повідомлення № 20 |
Хостер
Повідомлень: 1376
| Если речь идет о Python и Visual Basic то Python больше имеет мест применения. На нем пишут как веб сайты, веб проекты так и системы управления серверами и приложения. Python более распространен и программисты Python все больше и больше востребованы на рынке труда. Могу пример показать: Веб сайт ci.ua написан именно на Python.
|
|
| |
Newbie |
Дата: Пт, 08.05.2015, 11:14 | Повідомлення № 21 |
Хелпер
Повідомлень: 1414
| програму треба формулювати так, щоб вчитель міг викладати будь-яку мову програмування: Pascal, Python, JavaScript, Visual Basic, VBA, а може й програмування Arduino, як побажає. а то дивлюсь в програмі "записи" і думаю, куди їх в Python, чи не в об'єкти продуктивніше. або ті ж масиви - списки (list), чи таки масиви (array) чи таки tuple може. чи процедури і функції - не всюди ж розділені так, як в Pascal. це все окремі нюанси, але варто формулювати так, щоб власне це й залишалось нюансами (тобто регулюється конкретним вчителем у конкретному середовищі), а не програмними вимогами. ну і олімпіади, які вносять свої корективи. мали б мотивувати по ідеї, а насправді...
|
|
| |
Jokerz |
Дата: Пт, 08.05.2015, 11:32 | Повідомлення № 22 |
Хостер
Повідомлень: 1376
| Я извиняюсь, а может мне кто то объяснить зачем ученику вообще программирование в школе? Познакомить с ним, я еще понимаю, но зачем его так глубоко копать, еще и несколько языков программирования ?
|
|
| |
Newbie |
Дата: Пт, 08.05.2015, 11:49 | Повідомлення № 23 |
Хелпер
Повідомлень: 1414
| Цитата Jokerz (  ) зачем ученику вообще программирование в школе да в принципі для того ж, для чого іноземна мова чи хімія. а стосовно глибоко, то це відносно: по суті вивчаються (відбувається знайомство) з базовими алгоритмічними структурами, і мінімальними структурами типу масивів. і ще трохи інтерфейс малюється. 20% від всього часу вивчення інформатики - для академічного рівня і 5% для рівня стандарту. для профільних класів програма справді глибша, але це вже за вибором (якби ще осмисленим - то би взагалі було чудово)
|
|
| |
Jokerz |
Дата: Пт, 08.05.2015, 13:16 | Повідомлення № 24 |
Хостер
Повідомлень: 1376
| Цитата Newbie (  ) да в принципі для того ж, для чого іноземна мова чи хімія. а стосовно глибоко, то це відносно: по суті вивчаються (відбувається знайомство) з базовими алгоритмічними структурами, і мінімальними структурами типу масивів. і ще трохи інтерфейс малюється. 20% від всього часу вивчення інформатики - для академічного рівня і 5% для рівня стандарту. для профільних класів програма справді глибша, але це вже за вибором (якби ще осмисленим - то би взагалі було чудово) Спасибо. Просто у меня сложилось мнение что в школах не 20% составляет программирование а все 90% потому и спросил.
|
|
| |
Newbie |
Дата: Пт, 08.05.2015, 14:05 | Повідомлення № 25 |
Хелпер
Повідомлень: 1414
| Цитата Jokerz (  ) не 20% составляет программирование а все 90% навіть в профільних класах це менше 50%, з додаванням проектної роботи може вийти на 60% десь. але це поглиблене і профільне вивчення. наскільки рахувала, це до 2% від загальної кількості шкіл таке пропонують
|
|
| |
gry |
Дата: Пт, 08.05.2015, 16:50 | Повідомлення № 26 |
Досвідчений учасник
Повідомлень: 1160
| Цитата Jokerz (  ) Познакомить с ним, я еще понимаю, но зачем его так глубоко копать, еще и несколько языков программирования ? Ершов. ! "Основи алгоритмізацї" Все решта - "вода". "ХЕЛПИ" /підручники/ - в неті скільки хочеш...
|
|
| |
ddd |
Дата: Пт, 08.05.2015, 19:55 | Повідомлення № 27 |
Новий користувач
Повідомлень: 6
| В опросе проголосовал, но сам вопрос надо изменить на "Что надо изучать в школе?" Меня уже несколько лет передергивает, когда слышу, что Скретч - это язык программирования. А его не перестают упорно навязывать. Додано (08.05.2015, 20:55) ---------------------------------------------
Цитата gry (  ) Ершов. ! "Основи алгоритмізацї" Все решта - "вода". "ХЕЛПИ" /підручники/ - в неті скільки хочеш... Ершов + КуМир + С++
|
|
| |
mul44 |
Дата: Пт, 08.05.2015, 21:54 | Повідомлення № 28 |
Досвідчений учасник
Повідомлень: 1137
| Цитата Jokerz (  ) Я извиняюсь, а может мне кто то объяснить зачем ученику вообще программирование в школе? Познакомить с ним, я еще понимаю, но зачем его так глубоко копать, еще и несколько языков программирования ? ну вот выше уже ответили, а наоборот задам - зачем ученику изучать английский который после школы знает 0.5% от кол-ва всех учеников школ страны? А ведь учат 11 лет...
|
|
| |
mouse |
Дата: Сб, 16.05.2015, 12:29 | Повідомлення № 29 |
Ветеран спілкування
Повідомлень: 2026
| Мої 5 копійок.
Вчився на фізматі. Спеціальність "Фізика та інформатика". Багато фізики, математики, інформатики .... Як виявилось левова частка матеріалу для роботи вчителя в школі НЕ ПОТРІБНА! Так само як майже 90% учнів ніколи в житті (і на робочому місці) не використають інтеграли, похідні, ліміти, матриці тощо). На тому рівні як воно вивчається воно і не потрібно. Зазерніть у підручники Франції, Німеччини, Англії - там інший підхід. Певен, якщо взяти учня з Франції і посадити його в наш 10-11 клас на фізику чи математику .... мабуть він збожеволіє .... Можливо, я помиляюсь.
|
|
| |
mul44 |
Дата: Сб, 16.05.2015, 13:38 | Повідомлення № 30 |
Досвідчений учасник
Повідомлень: 1137
| Да, именно так и есть. Но мы же впереди планеты всей, нам же надо развивать многогранную личность, которая в 11 классе пишет с ошибками. Которая не читает книг (за пределами школы). У нас много что делается "сложно" что бы мы не думали о простых вещах, нравится мне линукс с принципом KISS, жаль что быдло которое прорывается к верхам думает что быдло это мы...
|
|
| |
© Форум інформатиків України, 2007-2022.  |