|
2 / 2 / 0
Регистрация: 28.03.2014
Сообщений: 9
|
|
Можно ли где-то порешать задачи с их последующей автоматической проверкой29.03.2014, 19:59. Показов 4929. Ответов 22
Метки нет (Все метки)
Подскажите, можно ли где-то порешать задачи с их последующей автоматической проверкой, типа ЯваРаш, но для C#. Чтобы также, для начинающих.
Спасибо.
0
|
|
| 29.03.2014, 19:59 | |
|
Ответы с готовыми решениями:
22
Подскажите где можно порешать задачи и найти теорию Существует ли какой-нибудь сервис, где можно порешать задачи по JavaScript? Можно где нибудь найти реализацию Линейного Конгруэнтного Генератора с проверкой последовательности на случайность? |
|
Администратор
|
|
| 29.03.2014, 20:10 | |
Сообщение было отмечено Nozd как решение
Решение
На форуме, преподы студентов, которым вы решите задачу её проверят.
Тесты: http://www.quizful.net/job-rol... -developer
4
|
|
|
2 / 2 / 0
Регистрация: 28.03.2014
Сообщений: 9
|
||
| 29.03.2014, 20:29 [ТС] | ||
|
tezaurismosis,
Это я уже понял. И уровень задач - на любой вкус)))За http://www.quizful.net/job-rol... -developer - отдельное спасибо.
0
|
||
|
59 / 8 / 5
Регистрация: 30.01.2014
Сообщений: 41
|
|
| 29.03.2014, 21:21 | |
Сообщение было отмечено Nozd как решение
Решение
Nozd, вопрос прямо в точку!
Именно сейчас я создаю такой проект - задачи на C# для начинающих. У меня уже есть готовая программа, которая проверяет задачки, присланые на мой сайт, сейчас пока 20 задачек, но будет 256 ![]() на все основные темы теории алгоритмов: типы данных, условия, циклы, массивы, подпрограммы, ООП и так далее, насколько сил хватит. Чтобы было понятно, о чём речь, вот скриншот сайта, на котором видно, что есть условие задачи, видео-решение для затрудняющихся, поле для написания тексты программы, и ответы робота Шарпа о процессе проверки решения. Проект делаю на чистом энтузиазме, поэтому пока всё бесплатно. Ссылка: http://www.VideoSharp.info/ Надеюсь, ответил на твой вопрос.
1
|
|
|
Заблокирован
|
|
| 29.03.2014, 21:30 | |
|
VideoSharp, а о каких задачках речь?
0
|
|
|
59 / 8 / 5
Регистрация: 30.01.2014
Сообщений: 41
|
|
| 29.03.2014, 21:52 | |
|
Ev_Hyper,
на все основные темы теории алгоритмов: типы данных, условия, циклы, массивы, подпрограммы, ООП и так далее
0
|
|
|
Заблокирован
|
|
| 29.03.2014, 21:54 | |
|
VideoSharp, наверное хорошая вещь, но мне как-то лучше по книгам учить язык.
0
|
|
|
2 / 2 / 0
Регистрация: 28.03.2014
Сообщений: 9
|
|
| 29.03.2014, 23:58 [ТС] | |
|
Ev_Hyper, книги - это теоретическая база, не вопрос.
По-моему, руку набивать надо и на решении задач. Не только на разборе примеров из учебников Троелсена и рядом идущих. VideoSharp, благодарю.
0
|
|
|
1151 / 743 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
|
|
| 30.03.2014, 00:21 | |
|
Кто-то давал эту ссылку в похожей теме http://www.e-olimp.com/
1
|
|
|
Заблокирован
|
|
| 30.03.2014, 09:20 | |
|
Nozd, да, но в чем преимущество решения задач по шаблону? Ведь насколько я понял на сайте VideoSharp, нельзя перескочить от одной к другой.
А так есть этот форум, можно самому что-то придумать.
0
|
|
|
59 / 8 / 5
Регистрация: 30.01.2014
Сообщений: 41
|
|
| 30.03.2014, 11:25 | |
|
Не очень понял, что значит "по шаблону" в вашем понимании.
Да, на моём сайте нельзя перескочить от одной к задаче к другой, это сделано в образовательных целях. Я много лет преподавал информатику и в ПТУ. и в школе, и я знаю, что если дать доступ ко всем задачам - будет решено лишь несколько штук, а когда задачи можно решать только в порядке их следования - то всё внимание ученика концентрируется на одной задаче и не распыляется. И как результат - половина учеников справляется со всеми задачами, решая их даже на чужих уроках .Кроме того, задачи располагаются в порядке величения сложности и в логичном порядке для изучения конструкций языка. Если ты уже хорошо разбираешься - прекрасно, эти задачи для тебя будут как семечки, дойдёшь до интересных в считанные минуты, но всё равно навык накапливается даже при решении простых задач. Для овладения одним приёмом в карате одно и то же движение надо повторить несколько тысяч раз. Для творчексих натур в моём проекте есть "видеокурс", где можно порешать задачи "не-по-шаблону", а так, как тебе хочется, задаётся только общее направление урока, например, в эту субботу на вебинаре мы создавали задачу "крестики-нолики", а как её сделать и оформить - у кого на что фантазии и знаний хватит. Ученики иногдда такие шедевры присылают... Вот, например, видео-обзор лабиринтов, которые сделали наши ученики: http://youtu.be/rJCpp7-EdWY
0
|
|
|
Заблокирован
|
|||
| 30.03.2014, 14:39 | |||
|
0
|
|||
|
59 / 8 / 5
Регистрация: 30.01.2014
Сообщений: 41
|
|
| 30.03.2014, 14:53 | |
|
Ev_Hyper, каждый урок даёт ученику возможность попрактиковаться. И не просто "поделать" задачу, а довести её до 100% результата, это оцень ценный опыт. Ну, а кто не может, не знает или не хочет сам думать - может посмотреть видео-решение и просто повторить правильные действия. Рано или поздно количество переходит в качество. Впрочем, многие ученики не хотят смотреть решения, а желают решить самостоятельно - и это здорово!
> VideoSharp, И в чем преимущество такого подхода? Я же написал: Всё внимание ученика концентрируется на одной задаче и не распыляется. + последовательный подход к изучению материала. > Все равно все аспекты языка рассмотреть нереально. А нужно ли ставить такую цель? Это всё равно что говорить, что полностью изучить английский язык невозможно. Да, это так, но это не мешает писать всё более сложные программы, составлять всё более сложные конструкции. Дорогу осилит идущий. Чтобы научиться программировать - надо программировать. Чем больше, тем лучше. И мой сайт предоставляет эту возможность в игровой, азартной, интересной форме. Ученикам нравится, это факт, после открытия раздела "Консоль" за три дня было отправлено 1000 решений 25 учениками. Я вижу статистику, многие отсылают одну и ту же задачу по 10-20-30 раз, пока не достигнут 100% результата. Это и есть процесс обучения, здорово!
0
|
|
|
Заблокирован
|
|||
| 30.03.2014, 15:02 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 3
|
|
| 30.03.2014, 15:38 | |
|
Я совсем недавно начал изучать С#. Как многие, начинал по книгам. Пытался читать Троэлсена, не понял вообще ничего. Она, видимо, предназначена для тех, кто уже владеет определенными навыками. Потом перешел на книгу Шилдта, вот она уже намного доступнее оказалась.
Но по мере изучения столкнулся с такой проблемой, хотелось попрактиковаться, а придумать задачу самому себе, да ещё полному новичку, довольно сложно. Начал рыть инет в поисках конкретных задач по С#, почти ничего не нашел, как-то всё не систематизировано что-ли. Но через какое-то время наткнулся на сайт VideoSharp.info. Поначалу сайт особого энтузиазма не вызвал, но прельщало то, что автор создал что-то вроде курса от простого к сложному. Ещё одним плюсом было проведение вебинаров, на которых решались задачки, которые потом добавлялись в курс. Недавно появились консольные задачки, тоже по принципу от простого к сложному, причем осуществлена автопроверка. Меня как полного новичка, это очень сильно впечатлило. В общем, если вы новичок, как и я, то рекомендую зайти на этот сайт. Он постоянно обновляется, может, скоро ещё что-нибудь прикольное появится.
0
|
|
|
Заблокирован
|
|
| 30.03.2014, 15:54 | |
|
Sinedddd, Но ведь есть же спецаильные книги (С# в примерах и задачах), где изложены многие простые и неочень задачи. И код прилагается и комментарии. А в качестве практики - добавление к ним функционала или полная перестройка проекта. Чем видеокурс лучше? По какому приницпу там вообще идет обучение? Посмотрел урок - готовь ДЗ?
0
|
|
|
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 3
|
|
| 30.03.2014, 16:20 | |
|
Ev_Hyper,
Лучше тем, что существует своего рода обратная связь с автором и другими "учениками". Никто не отменяет и самостоятельное обучение по книгам, лучше, конечно, и то и другое. Как говорится, чем больше, тем лучше. Но мне пока интереснее там. Обучение это, наверно, сильно сказано. Проходит оно по принципу, как вы и сказали. Смотришь видеоурок - выполняешь задание. Это касается десктопных программ. В консоли сразу задание есть, можешь сам делать, можешь и видео посмотреть. Вот как-то так. В целом, каждому своё, кто-то по книгам предпочитает, кто-то с другом-программистом, кто-то ещё как-то.
0
|
|
|
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 2
|
|
| 30.03.2014, 16:26 | |
|
А мне понравился подход от простого к сложному. Знаю за собой грешок откладывать в сторону до лучших времен то, что именно сейчас не пригодилось. И проверка мгновенная - тоже плюс. Спасибо за ссылку, поиграюсь.
0
|
|
|
Заблокирован
|
|||
| 30.03.2014, 16:40 | |||
|
ollyan, вы где-то видели подход от сложного к простому?
0
|
|||
|
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 2
|
|
| 30.03.2014, 16:47 | |
|
Видела. )) Незнание мелочей-тормозит работу. А должно все отскакивать от пальцев. А это - практика и еще раз практика. Много ли народу может себя заставить решать задачи-семечки? Конечно дело темперамента. Мне такой подход понравился.
0
|
|
| 30.03.2014, 16:47 | |
|
Помогаю со студенческими работами здесь
20
Создание вводимого поля с последующей проверкой истинности вводимой информации Создание папки с проверкой если существует то создать с последующей нумирацией Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|