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

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

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

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


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

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

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

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

Bandalak Дата: Вт, 07.11.2017, 21:56 | Повідомлення № 5
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
О, це вже інша справа!
Будемо вчитися!
Пилипчук_О_П Дата: Вт, 07.11.2017, 22:25 | Повідомлення № 6
Ветеран спілкування
Повідомлень: 3867
Нагороди: 30
Рейтинг: 346
Цитата Bandalak ()
Серйозні олімпіадники програмують не на Паскалі і не на Пайтоні, а саме на С++.

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

Але щось С++ там не бачу.
swetikccc Дата: Вт, 07.11.2017, 22:36 | Повідомлення № 10
Ветеран спілкування
Повідомлень: 3953
Нагороди: 28
Рейтинг: 370
Краще книгу. 
Але для олімпіади краще без ООП на початку. 
С++ в межах Си, ось так якось
Пилипчук_О_П Дата: Вт, 07.11.2017, 23:52 | Повідомлення № 11
Ветеран спілкування
Повідомлень: 3867
Нагороди: 30
Рейтинг: 346
Цитата 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, 09:40 | Повідомлення № 12
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
На цих олімпіадах бувають різні коефіцієнти, це зрозуміло.
А як з цим на офіційній олімпіаді?
Bandalak Дата: Ср, 08.11.2017, 14:57 | Повідомлення № 13
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
А яке середовище вважається стандартним для С++, і чи його використовують на олімпіадах?
swetikccc Дата: Ср, 08.11.2017, 15:57 | Повідомлення № 14
Ветеран спілкування
Повідомлень: 3953
Нагороди: 28
Рейтинг: 370
Цитата Bandalak ()
А яке середовище вважається стандартним для С++, і чи його використовують на олімпіадах?
Не середовище, а компілятор 
Зараз у нас GCC 4.7.2 для С++
Bandalak Дата: Ср, 08.11.2017, 18:17 | Повідомлення № 15
Лідер форуму
Повідомлень: 5521
Нагороди: 39
Рейтинг: 260
А набирати текст у чому?
Форум інформатиків » Розділ IV: ВДОСКОНАЛЕННЯ ФАХОВОЇ МАЙСТЕРНОСТІ УЧИТЕЛЯ ІНФОРМАТИКИ » 4.3 Авторські методики. Алгоритміка та програмування. » Мова програмування C++ (Переваги та недоліки мови. З чого почати вивчення.)
Сторінка 1 з 3123»
Пошук:


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