Чт, 21.09.2017, 13:23
Форум інформатиків України
Головна Реєстрація Вхід
Вітаю Вас, Гість · RSS
Вітання на форумі
Незнайомець
Вітаємо на форумі,
Незнайомцю!

   
зареєструйтесь
Перед реєстрацією обов’язково прочитайте:
Оновлення Учасники Пошук
Особисті повідомлення
Видавництво ’’Аспект’’ Видавництво

Сторінка 12 з 12«12101112
Модератор форуму: Ktara, Bandalak, НІКОЛЯ, volevikt 
Форум інформатиків » РОЗДІЛ I: ІНФОРМАТИКА, ПРОБЛЕМИ, ОБГОВОРЕННЯ, ВИРІШЕННЯ » 1.3 Опитування » Мова програмування для школи (Мова програмування для школи)
Мова програмування для школи
Яку мову програмування варто вивчати в школі?
1.Алгоритмічну мову[ 8 ][17.78%]
2.C[ 13 ][28.89%]
3.Java[ 5 ][11.11%]
4.Logo[ 0 ][0.00%]
5.Pascal[ 20 ][44.44%]
6.Python[ 10 ][22.22%]
7.Scratch[ 12 ][26.67%]
8.Visual Basic[ 6 ][13.33%]
9.Іншу[ 8 ][17.78%]
Усього відповідей: 45
FutureTeacher Дата: Вт, 31.03.2015, 19:36 | Повідомлення № 1
Часто заходить...
Повідомлень: 75
Нагороди: 1
Рейтинг: 16
Розкажіть колегам яку мову програмування варто вивчати в школі? Яку використовуєте Ви? Чому?

[admin]Шановні форумчани!!!!!
Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!


Відредаговано: W-w-W - Сб, 26.12.2015, 16:10
Пилипчук_О_П Дата: Вт, 28.02.2017, 10:57 | Повідомлення № 166
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Цитата gromko ()
Нащо в Pascal, C, PHP, Java крапка з комою після кожного оператора?

В Pascal крапка з комою ставиться МІЖ операторами, а НЕ ПІСЛЯ кожного оператора. Наприклад, у складеному операторі перед словом end крапку можна не ставити. Решта з перелічених мов успадкували синтаксис від C. Думаю, що наявність такого розділювача спрощує написання ефективних компіляторів.

Ще цікаво написано тут: http://tp7-sh.narod.ru/art/4_12.html
gromko Дата: Вт, 28.02.2017, 11:05 | Повідомлення № 167
Лінуксоїд
Повідомлень: 2525
Нагороди: 25
Рейтинг: 325
Цитата Пилипчук_О_П ()
В Pascal крапка з комою ставиться МІЖ операторами, а НЕ ПІСЛЯ кожного оператора. Наприклад, у складеному операторі перед словом end крапку можна не ставити. Решта з перелічених мов успадкували синтаксис від C. Думаю, що наявність такого розділювача спрощує написання ефективних компіляторів.

А Бейсик якось обходиться?
Як на мене, то ";" з'явився як символ "кінця оператора" при тому, що кінця рядка (CR/LF) компілятор не сприймав
Пилипчук_О_П Дата: Вт, 28.02.2017, 11:37 | Повідомлення № 168
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
Цитата gromko ()
А Бейсик якось обходиться?

Не обходиться. В Бейсику аж 2 різні розділювачі: двокрапка і кінець рядка. З цим пов'язаний, як на мене, головний недолік Бейсика: текст програми не можна розміщувати довільно.
Програму на Паскалі можна записати всю в один рядок, залишивши пропуски тільки після і перед зарезервованими словами (наприклад, після begin, перед end тощо). А можна розділити на рядки, причому найбезглуздішим чином, наприклад так:
Код
begin
  writeln
  (
  25
  ,
  56
  )
  ;
end.    

Програма залишається працездатною, адже рядок можна розірвати скрізь, де за синтаксисом допускається ставити пропуск.
Пилипчук_О_П Дата: Ср, 28.06.2017, 01:21 | Повідомлення № 169
Ветеран спілкування
Повідомлень: 3774
Нагороди: 28
Рейтинг: 309
До питання розвитку мов програмування:
https://habrahabr.ru/post/331554/
Цікаві коментарі про зростання складності вивчення мови, якщо вона постійно вдосконалюється.
gromko Дата: Вт, 08.08.2017, 17:03 | Повідомлення № 170
Лінуксоїд
Повідомлень: 2525
Нагороди: 25
Рейтинг: 325
Щодо мов програмування для шкіл - CSTA пропонує обрати із наступних:

7. Which of these programming languages do your pupils learn?
    Scratch
    Snap!
    Scrach Jr
    Kodu
    Logo
    Python
    Javascript
    Java
    C / C++ / C# / Objective C
    Swift
    VB.net
    Functional languages (e.g. Haskell, Scala, F#)
    Assembler languages
    Other (please specify)

TYP Дата: Вт, 08.08.2017, 18:21 | Повідомлення № 171
Прописаний назавжди
Повідомлень: 356
Нагороди: 4
Рейтинг: 28
Останнім часом дивлюсь в сторону JavaScript. Актуально, С-подібний синтаксис, не потрібно спец ПЗ, хіба що Notepad++ :)
fox11 Дата: Вт, 08.08.2017, 20:38 | Повідомлення № 172
Тут живе...
Повідомлень: 163
Нагороди: 2
Рейтинг: 20
Не забывайте на каких языках принимаютя олимпиады.
Советую
    Python
    Java
    C / C++


Відредаговано: fox11 - Вт, 08.08.2017, 20:40
Форум інформатиків » РОЗДІЛ I: ІНФОРМАТИКА, ПРОБЛЕМИ, ОБГОВОРЕННЯ, ВИРІШЕННЯ » 1.3 Опитування » Мова програмування для школи (Мова програмування для школи)
Сторінка 12 з 12«12101112
Пошук:


© Форум інформатиків України, 2007-2017.