Михаил
докуда дойдешь примерно за 2 недели? ну функции, таблицы, принт скан экзекьют
UtoECat
70% забьют хер
Открою секрет, это работает на любой предмет
Михаил
докуда дойдешь примерно за 2 недели? ну функции, таблицы, принт скан экзекьют
алгоритмики писать и выводить числа имхо не очень весело
Re
Так задача педагога это значение сделать ниже. А не человека
UtoECat
возможностей в чем? ну мне бы примеры. для понимания...
Вообще информатика вроде как и должна учить прикладному пользованию компуктера... Накинув сверху теории конечно.
Михаил
так воооот цель же не алгоритмики писать. а что-то интересное. А если челу повезет и он сразу попадет, например, на learnopengl.com, и додумается скомпилировать код и запустить (конечно, не у всех получится, но у таких порой и пухтон не запускается), то получит весьма прикольную программу с 3д графикой
Re
2 недели для человека без навыков? нет это будет пол года. минимум. для уверенного владения языком, понимания минимального ООП и бла бла бла. но допустим прошло пол года и?
Михаил
для с++ полгода маловато
Михаил
если с нуля совсем
Re
я про луа
Luсky
алгоритмики писать и выводить числа имхо не очень весело
Школа и не должна быть весёлой. Школа должна гнобить и калечить в человеке ребёнка.
Михаил
про луа, ну я через год соскочил на плюсы, а еще через несколько лет только понял луа и зачем он нужен)) а до этого ну типа ЯП ну алгосы и всё такое)))
Re
так причем тут ваш личный опыт? я не понимаю. соскочил, значит опыт был успешен.
Re
это говорит обратное, лучше начать с луа и пойти дальше, при необходимости
Re
чем заебать себя С++ без смаззки
Михаил
а какая цель вообще
UtoECat
про луа, ну я через год соскочил на плюсы, а еще через несколько лет только понял луа и зачем он нужен)) а до этого ну типа ЯП ну алгосы и всё такое)))
да, кстати. Каждый язык - это специфический инструмент. Не существует единого языка, который будет лучшим под любую задачу, а особенно вместе со всем этим и под задачу обучения подходить.
Re
Плавное обучение базе программиста.
Михаил
Плавное обучение базе программиста.
ну все, по определению ты попадаешь на си
Re
чушь
Михаил
ты освоил си?
Re
Но как я и писал, я бы давал базу на С вместе с Луа или растом.
Re
Его не освоили 90% айтишников, я то тут причем?
Михаил
90% айтишников не программисты. всё сходится
Михаил
Luсky
База программиста - накидал на форму кнопочек, кодом помазал и ок.
Re
хорошо 90% программистов его не освоили
Михаил
а ты ассемблерный выхлоп из раста читал?
Re
а это тут причем?
Михаил
ну это тоже своего рода база
Михаил
которая могла бы заменить си
UtoECat
Но как я и писал, я бы давал базу на С вместе с Луа или растом.
Та ну все поняли уже что плюсы это плохая идея, все) Ну субъективное мнение было у Александра, ну так ему лучше... было... возможно
Luсky
VBA был хорош
Re
база это понимание как писать код, техническая реализация это углубленное понимание.
Михаил
хорошо 90% программистов его не освоили
выходит, что ты не готов принять сейчас, что, скорее всего, базы у тебя нет
Re
это не база и причем тут я?
Михаил
чтобы говорить что такое база, нужно знать базу
Re
Вы приходя к терапевту, начинаете спрашивать его за нейробиологию?
Re
ну думаю нет.
Re
А терапевт это база.
Михаил
немного неуместное сравнение
Re
Чем же?
Михаил
терапевт - это тот, который может выполнять задачи терапевта гораздо лучше нейробиолога, имея свой опыт, но, с точки зрения нейробиологии, у него нет базы
Михаил
у нас разные определения "базы"
Михаил
чем низкоуровневее ЯП, тем он "базированнее"
Re
база это то что позволит делать работу или получить результат. что бы построить дом нужен фундамент (например). но что бы построить дом, не нужно знать формулу бетона, только марку. не нужно знать как приготовить бетон. только замешать по инструкции...готовую смесь. мы не в каменном веке живем, что бы для создания программы, приходилось делать компилятор.
UtoECat
Re
так что база увы далеко не в асме.
Михаил
а это не база, а опыт. просто замени это слово на опыт и всё сойдется
Luсky
А терапевт это база.
База - это санинструктор.
Re
а если говорить нормально. базовые знания, как то сильно не сходятся с знаниям си.
UtoECat
так что база увы далеко не в асме.
но школьная программа вроде до сих пор все эти конвертации чисел из баз двоичной в восьмиричную и обратно содержат) и примерное устройство компуктера даёт. Всего понемногу. И ваше это программирование тоже, понемногу, и далеко не в полном объёме - физика в школе тоже не докторов наук готовит, повторюсь.
Re
так по этому и луа
Re
а не условно С
Re
Можно сделать что хочешь и показать как можно. Даже объяснить устройство памяти и сделать рефернс с СИ.
Re
Но на Си тяжело будет написать простой алгоритм , для этого понадобится еще +- пол года занятий. Даже если брать чужие коллекции.
Михаил
база это то что позволит делать работу или получить результат. что бы построить дом нужен фундамент (например). но что бы построить дом, не нужно знать формулу бетона, только марку. не нужно знать как приготовить бетон. только замешать по инструкции...готовую смесь. мы не в каменном веке живем, что бы для создания программы, приходилось делать компилятор.
опять же, сравнение не совсем точное. люди как-то жили до того, как создали нейробиологию. и до того, как изобрели кирпич и до того, как вообще узнали о существовании мозга и все эти знания только дополняют опыт, т.к. ДНА этой низкоуровневости практически нет В айти всё шло наоборот. Сначала были изобретены транзисторы, потом операционные усилители, ИМС, электронная память, процессор, потом ОС и другие программы И мы перешли на новый уровень абстракции, где ДНО низкоуровневости четко выделилось - это устройство ЭВМ
Re
Так я же не про конкретную школу, я про себя говорю. Я бы давал именно так знания. Там и все науки это легаси, то как их преподают. Только некоторые учителя могут это спасать.
UtoECat
Но на Си тяжело будет написать простой алгоритм , для этого понадобится еще +- пол года занятий. Даже если брать чужие коллекции.
ИМХО, если не трогать динамическую память и всё делать в статике - вполне можно. Но смысл, если есть паскаль...
Михаил
а если говорить нормально. базовые знания, как то сильно не сходятся с знаниям си.
Я предлагаю просто не бороться за определение "базы" в смысле "опыта", ну и дождаться более опытных и/или базированных челов...
UtoECat
Так я же не про конкретную школу, я про себя говорю. Я бы давал именно так знания. Там и все науки это легаси, то как их преподают. Только некоторые учителя могут это спасать.
> Там и все науки это легаси легаси плохо до тех пор, пока твой код не считают легаси. А после этого ты превратишься в подступника обратной совместимости)
Re
Смысл в базе. После пасказя ты не сядешь легко на JS или Раст. на Го, на С. Более плавное и мотивированное обучение.
Михаил
Могу привести еще один личный пример, вот тебе хочется изменить луажит, да? у тебя есть дофига опыта на луа, который ты называешь базой. Но изменить луажит без сишки ты не сможешь
Re
ты без асма его не изменишь
Михаил
Как ни странно, со знанием сишки я его изменил
UtoECat
Смысл в базе. После пасказя ты не сядешь легко на JS или Раст. на Го, на С. Более плавное и мотивированное обучение.
А это и не надо. Надо дать "примерное понимание" того, что тебя ждёт в этом всём.
UtoECat
ты без асма его не изменишь
больше скажу, там свой DynAsm)))
Re
Все равно что говорить JSнику...вот знаешь..ты не можешь изменить бровзер, а я могу.
Михаил
Подавляющее большинство известных интерпретаторов и компиляторов написаны или были написаны на Си
Re
и?
Михаил
и?
и значит, это база
Re
Ирония в том что им не надо менять бровзер , смекаете?
Re
Ля
Михаил
Ирония в том что им не надо менять бровзер , смекаете?
возможно. но это не отменяет возможности, что они захотят изменить браузер
UtoECat
Ирония в том что им не надо менять бровзер , смекаете?
Ирония в том, что каждому ребёнку становится бекенд/фронтенд погроммистом ТОЖЕ не надо
Re
сейчас бы математику ставить выше арифметики. я даже уже не знаю..как проще объяснить.