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

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

  • Сторінка 1 з 3
  • 1
  • 2
  • 3
  • »
Модератор форуму: Ktara, Bandalak, НІКОЛЯ, volevikt  
Форум інформатиків » Розділ IV: ВДОСКОНАЛЕННЯ ФАХОВОЇ МАЙСТЕРНОСТІ УЧИТЕЛЯ ІНФОРМАТИКИ » 4.3 Авторські методики. Алгоритміка та програмування. » Мова програмування C++ (Переваги та недоліки мови. З чого почати вивчення.)
Мова програмування C++
Bandalak Дата: Вт, 07.11.2017, 20:44 | Повідомлення № 1
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
Серйозні олімпіадники програмують не на Паскалі і не на Пайтоні, а саме на С++.
Ніби компілятор працює набагато швидше і в деяких задачах може пройти навіть прямий перебір.
С++ цікава ще тим, що вона згодиться майбутнім студентам матфаку. Так що знання здобуті у школі не пропадуть дарма.

Думаю розпочати для себе ознайомлення та вивчення азів цієї мови. Може у когось є перевірені відеоуроки та посилання на корисні ресурси?


Шановні форумчани!!!!!
Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!
Apice Дата: Вт, 07.11.2017, 22:27 | Повідомлення № 2
Тут живе...
Повідомлень: 199
Нагороди: 4
Рейтинг: 44
Можливо, це підійде:  https://www.youtube.com/watch?v....FO1QuuK

Додано (07.11.2017, 21:27)
---------------------------------------------
Взагалі раджу не лише цей список відтворення, а взагалі канал "Трое в кубе" - там і по Паскалю, і по олімпіадам...

Bandalak Дата: Вт, 07.11.2017, 22:36 | Повідомлення № 3
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
Як для студента 2 курсу - непогано. Але, як для учня простої школи - хочеться більш детальнішого пояснення з меншою кількістю незрозумілих термінів.
Apice Дата: Вт, 07.11.2017, 22:45 | Повідомлення № 4
Тут живе...
Повідомлень: 199
Нагороди: 4
Рейтинг: 44
Ну, так, там не зовсім для простого школяра - це хаків'яни готують "просунутих" :) Може, подивитися гарвардський CS50 на Prometheus? Там, правда починають із стандарту С, але воно й на С++ зайвим не буде.

Додано (07.11.2017, 21:45)
---------------------------------------------
Або ось ще ресурс: https://stepik.org/course/363/

Bandalak Дата: Вт, 07.11.2017, 22:56 | Повідомлення № 5
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
О, це вже інша справа!
Будемо вчитися!
Пилипчук_О_П Дата: Вт, 07.11.2017, 23:25 | Повідомлення № 6
Ветеран спілкування
Повідомлень: 4188
Нагороди: 38
Рейтинг: 372
Цитата Bandalak ()
Серйозні олімпіадники програмують не на Паскалі і не на Пайтоні, а саме на С++.

Серйозні олімпіадники працюють на різних мовах, якщо дозволяють умови змагань. Пайтон беруть,перш за все, для задач на довгу арифметику.
На Хмельницькій заочній олімпіаді для програм мовою Пайтон надається для проходження тесту в 10 разів більше часу, ніж для інших мов.
Bandalak Дата: Вт, 07.11.2017, 23:26 | Повідомлення № 7
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
А на Всеукраїнській учнівській олімпіаді мабуть надається однаково часу на всі мови?
swetikccc Дата: Вт, 07.11.2017, 23:27 | Повідомлення № 8
Ветеран спілкування
Повідомлень: 4110
Нагороди: 31
Рейтинг: 387
https://javarush.ru/quests/QUEST_HARVARD_CS50
Ось тут CS50 мабуть краще перекладений і структурований
Bandalak Дата: Вт, 07.11.2017, 23:32 | Повідомлення № 9
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
Щось тут забагато всього, і Скретч і С і ДжаваСкрипт і Веб.
Чи то різні курси на все і не обов'язково все проходити послідовно спочатку?

Але щось С++ там не бачу.
swetikccc Дата: Вт, 07.11.2017, 23:36 | Повідомлення № 10
Ветеран спілкування
Повідомлень: 4110
Нагороди: 31
Рейтинг: 387
Краще книгу. 
Але для олімпіади краще без ООП на початку. 
С++ в межах Си, ось так якось
Пилипчук_О_П Дата: Ср, 08.11.2017, 00:52 | Повідомлення № 11
Ветеран спілкування
Повідомлень: 4188
Нагороди: 38
Рейтинг: 372
Цитата Bandalak ()
А на Всеукраїнській учнівській олімпіаді мабуть надається однаково часу на всі мови?

Навряд. Ось приклад з іншого місця: https://blog.codechef.com/2009....anguage

Java – 2X
Python – 5X
Ruby – 3X
PHP – 3X
Lisp clisp – 3X
Lisp sbcl – 3X
Scala – 2X
C# – 2X
Інші мови – 1X

Тут: http://codeforces.com/blog/entry/45228 - інші коефіцієнти, але суть така ж.

А тут: https://www.quora.com/Does-Py....ontests сказано, що не всі задачі однаково гальмують на Пайтоні. Тому учасник має думати, де Пайтон справді дає перевагу і не витрачає зайвого часу.
Bandalak Дата: Ср, 08.11.2017, 10:40 | Повідомлення № 12
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
На цих олімпіадах бувають різні коефіцієнти, це зрозуміло.
А як з цим на офіційній олімпіаді?
Bandalak Дата: Ср, 08.11.2017, 15:57 | Повідомлення № 13
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
А яке середовище вважається стандартним для С++, і чи його використовують на олімпіадах?
swetikccc Дата: Ср, 08.11.2017, 16:57 | Повідомлення № 14
Ветеран спілкування
Повідомлень: 4110
Нагороди: 31
Рейтинг: 387
Цитата Bandalak ()
А яке середовище вважається стандартним для С++, і чи його використовують на олімпіадах?
Не середовище, а компілятор 
Зараз у нас GCC 4.7.2 для С++
Bandalak Дата: Ср, 08.11.2017, 19:17 | Повідомлення № 15
Лідер форуму
Повідомлень: 5907
Нагороди: 42
Рейтинг: 265
А набирати текст у чому?
Форум інформатиків » Розділ IV: ВДОСКОНАЛЕННЯ ФАХОВОЇ МАЙСТЕРНОСТІ УЧИТЕЛЯ ІНФОРМАТИКИ » 4.3 Авторські методики. Алгоритміка та програмування. » Мова програмування C++ (Переваги та недоліки мови. З чого почати вивчення.)
  • Сторінка 1 з 3
  • 1
  • 2
  • 3
  • »
Пошук:


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