Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
1 / 1 / 0
Регистрация: 04.02.2011
Сообщений: 49

Групповое изучение программирование с основ без преподавателя

07.02.2016, 12:57. Показов 3067. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Суть:
Студенты 3 курса Специальность: информационно вычислительная техника, после третьего курса "Аналитики"
С с божьей помощью доползти до 3 курса нам всем удалось, написаны курсовые по программированию, сделаны типовые проекты по SQL (apex.oracle), изучена ,не сильно конечно: высшая математика, дискретная математика и математическая логика.

Причина:
НО с программированием явно у всей моей группы проблемы,из - за того, что все тупо забивали. Вроде что- то можем, код пытаемся читать и разбираться,но сами его сделать явно не сможем. (C#, C++)

Следствие:
Учитывая нынешнее особое экономическое положение в нашей стране, я считаю после универа мы останемся за бортом нормальной жизни без ключевого навыка, знаний и опыта. Поэтому очень остро на сегодняшний день встало именно изучение основ, самих кубиков, костылей и алгоритмов, чтобы самим пытаться делать все самостоятельно.

Так как всем в моей группе наплевать на это было, я решил стать эдаким "инициатором" данной затеи, т.к. старше, закончил технарь, имею больший авторитет и опыт.

И теперь самое главное - выбрать правильное направление:
Изучение самих "кубиков" по литературе и решая после этого задачи, как я это вижу.
Однако есть некоторые моменты: литература и сам процесс, так как я сам не сильно силен в программировании, чтобы его преподавать. Я бы хотел у вас спросить совета, как лучше организовать данное мероприятие.

Из книг выбрал 2 книги:"с++ за 21 день, там написано все очень кратко и понятным языком и "С. Прата: Язык программирования с++ и задачи", сам книгу не читал, но слышал положительные отзывы.

P.S я написал сюда, пообщаться и выслушать адекватные советы по изучению материала (и советы по мотивации возможно) , а не критику типа "что вы делали 3 года, бла бла бла".

Заранее очень благодарен за все ответы в данной теме !
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.02.2016, 12:57
Ответы с готовыми решениями:

Перегрузка методов (изучение основ)
Добрый день! Вот я добрался до перегрузки методов и быстренько накидал вот такой пример: using System; namespace...

Сколько в среднем часов уходит на изучение основ C++?
1) Если с нуля 2) Если после паскаля или чего то в этом духе

Лабораторная работа на изучение основ работы с debug.exe
Ход работы 1. Запишите в отчет тему и цель. 2. В командной строке наберите debug. У вас должно появиться на экране окно отладчика с...

45
31 / 31 / 15
Регистрация: 02.02.2015
Сообщений: 152
09.02.2016, 11:59
Студворк — интернет-сервис помощи студентам
Njkzy, ты же не знаешь что за человек писал этот отзыв, какой у него уровень знаний, технарь он или нет, насколько далёк он от компьютерных технологий, и вообще что он хотел от этой книги.

Добавлено через 1 минуту
Njkzy, в сети есть эта книжка, так что можешь почитать несколько страниц и определить нужна она тебе или нет прежде чем покупать.

Добавлено через 4 минуты
Вот о книге Т. А. Павловской "C/C++ Программирование на языке высокого уровня" могу сказать, что она достаточно скучная и не понятная. Структура и оформление плохое. О DOS там зачем-то говорит. Не советую.
0
30 / 30 / 23
Регистрация: 29.04.2011
Сообщений: 153
09.02.2016, 12:14
Цитата Сообщение от wmaster575 Посмотреть сообщение
в сети есть эта книжка, так что можешь почитать несколько страниц и определить нужна она тебе или нет прежде чем покупать.
Ну да, тоже довольно хорошая книга, но "за 21 день" то же не плохо.
Цитата Сообщение от wmaster575 Посмотреть сообщение
Т. А. Павловской "C/C++ Программирование на языке высокого уровня" могу сказать, что она достаточно скучная и не понятная.
Я в этой книге нашел только один плюс, это пример заголовочного файла, который позволяет выводить в оператор cout кириллицу.
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
09.02.2016, 12:35
Цитата Сообщение от Njkzy Посмотреть сообщение
Я в этой книге нашел только один плюс, это пример заголовочного файла, который позволяет выводить в оператор cout кириллицу
Это ей студенты принесли, она сама бы не написала. Ее книга - это надерганые фрагменты из нормальных книг (Эккель, Александерску, etc), она лишь попыталась связать отдельные фрагменты. Ее вставки сразу видно, там где начинается
а теперь оператором cout мы выводим буковки на экран
это она пыталась
0
30 / 30 / 23
Регистрация: 29.04.2011
Сообщений: 153
09.02.2016, 12:53
Kastaneda, про покойника так не стоит говорить http://www.fontanka.ru/2014/07/17/129/
0
09.02.2016, 13:18

Не по теме:

Njkzy, не знал

0
Неэпический
 Аватар для Croessmah
18146 / 10730 / 2066
Регистрация: 27.09.2012
Сообщений: 27,029
Записей в блоге: 1
09.02.2016, 13:59
Цитата Сообщение от Kastaneda Посмотреть сообщение
а теперь оператором cout мы выводим буковки на экран
Там прям такое?
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
09.02.2016, 14:23
Цитата Сообщение от Croessmah Посмотреть сообщение
Там прям такое?
надеюсь такого там нет просто для примера написал. Я листал ее книгу, находил там прям 1 в 1 главы из "Философия С++", и то ли из Саттера то ли из Александреску тоже 1 в 1 главы были. И между ними она там свои дополнения писала, чтоб как-то главы из разных книг связать. Т.е. ее книгу нельзя рассматривать как авторскую, скорее это сборник полезного материала по С++, рекомендуемый к преподаванию (она же препод была).
0
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
09.02.2016, 15:15
Цитата Сообщение от Kastaneda Посмотреть сообщение
Александреску
говорят содержание его книг это что-то типа "купить мои наработки и книги помимо этой". Что с его работ вы бы посоветывали?
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
09.02.2016, 16:04
Цитата Сообщение от Kastaneda Посмотреть сообщение
Я листал ее книгу, находил там прям 1 в 1 главы из "Философия С++", и то ли из Саттера то ли из Александреску тоже 1 в 1 главы были. И между ними она там свои дополнения писала, чтоб как-то главы из разных книг связать. Т.е. ее книгу нельзя рассматривать как авторскую, скорее это сборник полезного материала по С++, рекомендуемый к преподаванию (она же препод была).
Как гласит мудрый афоризм, копирование из одного источника - это плагиат, из трех - компиляция, из десяти - диссертация. Думаете, ее книга на диссертацию тянет?
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
09.02.2016, 16:47
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Что с его работ вы бы посоветывали?
Не буду оригинальным, если посоветую "Modern C++ Design: Generic Programming and Design Patterns". Ее интересно читать даже как художественную лит-ру, просто интересно до чего человек додумался. Я ее правда всю так и не прочитал, отрывками, но она у меня в TODO.

Цитата Сообщение от Mr.X Посмотреть сообщение
Думаете, ее книга на диссертацию тянет?
Думаю книга тянет на то, чтобы даже не существовать, списка используемой лит-ры было бы достаточно
1
19497 / 10102 / 2461
Регистрация: 30.01.2014
Сообщений: 17,808
09.02.2016, 18:10
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Что с его работ вы бы посоветывали?
Стандарты программирования, которая вместе с Саттером.
1
1 / 1 / 0
Регистрация: 04.02.2011
Сообщений: 49
09.02.2016, 18:31  [ТС]
Это конечно хорошо, что вы в данной теме развели такую дискуссию, рад, что много людей не оставили без своего внимания данный пост, литературу я выбрал.
Теперь самое главное, хотел бы увидеть советы по организации процесса.
Предположим, кабинетик я замутил, компы + интернет есть.
Как организовать занятие?
Мой пример: Всем давать главу из книги на домашнее чтение, проконтролировав это через ВК + дойду до комнат, лещей раздам нормальных.
На следующий день- повторение всей главы, решение задач с использованием тех вещей, которые прочли, групповое решение и дальнейший план на следующее занятие.
Ваше мнение ?
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
09.02.2016, 18:36
Цитата Сообщение от Kail Посмотреть сообщение
Ваше мнение ?
забей на остальных, кому надо сам выучит, кому не надо, тем более забей. Или если в тебе вдруг организатор проснулся, то заставляй других учить, сам пока придумывай название для фирмы
0
1 / 1 / 0
Регистрация: 04.02.2011
Сообщений: 49
09.02.2016, 18:41  [ТС]
Kastaneda,
я еще с технаря для единой россиюшки людей организовывал, довольно успешно, но бесплатно, как потом оказалось, ну это маленькое лирическое отступление. Для меня это важно, чтобы все, кто сказал "да я готов к этому" шли до конца и с "улыбочкой"на лице и красной шеей, если понадобиться.
И я готов услышать дельный совет от более опытных людей, историю какую - нибудь тоже было бы неплохо.
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
09.02.2016, 18:45
Цитата Сообщение от Kail Посмотреть сообщение
но бесплатно, как потом оказалось
Ты уже получил один из главных уроков в этой жизни
0
Неэпический
 Аватар для Croessmah
18146 / 10730 / 2066
Регистрация: 27.09.2012
Сообщений: 27,029
Записей в блоге: 1
09.02.2016, 18:56
Цитата Сообщение от Kastaneda Посмотреть сообщение
Я ее правда всю так и не прочитал, отрывками, но она у меня в TODO.
Я всё-таки осилил её полностью. Хорошая книга
Правда, утонуть в ней можно
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
09.02.2016, 18:58
Croessmah, говорят после нее люди уже никогда не становятся прежними, правда?
0
Неэпический
 Аватар для Croessmah
18146 / 10730 / 2066
Регистрация: 27.09.2012
Сообщений: 27,029
Записей в блоге: 1
09.02.2016, 19:18
Kastaneda, ага, некоторые начинают поклоняться этой книге.
Любой код превращают в шаблон
1
30 / 30 / 23
Регистрация: 29.04.2011
Сообщений: 153
09.02.2016, 19:22
Kail, как я уже говорил читать мало, надо ещё и листинги переписывать, анализировать и обсуждать, а не только читать. Если есть кабинет, то в кабинете вместе читаете по странице, параграфу или как попало. Если компьютеры в кабинете есть тут же листинги переписываете, если нету то пускай ноутбуки носят. Или по скайпу, на группы разбиваетесь.
1
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
09.02.2016, 21:05
Kail, мне кажется, вам просто лень книжку читать и упражнения делать, вот и пытаетесь заменить это бурной деятельностью. Прату не читали, говорите? Ну так почитайте.
Цитата Сообщение от Njkzy Посмотреть сообщение
надо ещё и листинги переписывать
Не очень понятно зачем вам это нужно. Выбирайте задачи как можно интереснее. Если есть интерес, то в поисках нужной информации вы перероете столько книг, листингов и сайтов, сколько потребуется для решения задачи.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.02.2016, 21:05
Помогаю со студенческими работами здесь

Самостоятельное изучение 1с программирование
Всем доброго времени суток! Знающие люди посоветуйте, как лучше выучить 1с программирование(8х), может книгу какую-то стоящую, или...

Изучение веб-программирование
Добрый день! Несколько недель тому назад я начал изучать веб-программирование, по программе: http://www.codecademy.com/ После того как...

Изучение С/С++. Олимпиадное программирование
Здравствуйте. Сейчас учусь на первом курсе, изучаю С, потом перейду на С++. В будущем планирую участвовать в олимпиадах по...

Изучение программирование по ходу создания игр
Добрый вечер, форумчане. У меня есть цель - создать игру. Да, многие начинают заниматься этим, но, опять же, у многих не хватает терпения...

Изучение ionic + angular js. Программирование мобильных приложений
Программирование мобильных приложений на фреймворке ionic и angular js довольно перспективное направление. Огромный плюс в том, что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru