LINUX.ORG.RU

Официальный обучающий курс Qt

 , ,


0

3

Вышел в свет Qt in Education Course Material. Этот материал предназначен в первую очередь учителям, желающим преподавать Qt.

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

Каждая лекция расчитана на 2 академических часа (без учёта упражнений).

Все материалы распространяются на условиях Creative Commons Attribution-Non-Commercial-Share Alike 2.5.

Курс будет переведён на различные языки усилиями сообщества.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: Obey-Kun (всего исправлений: 1)
Ответ на: комментарий от tensai_cirno

>пытавшихся писать сетевое приложения на кутях.

А что, они посчитали, что Qt их внезапно освободит от изучения TCP/IP и т.д.?

slackwarrior ★★★★★
()
Ответ на: комментарий от Saloed

>Так это же хорошо! Пусть на Qt пишут, а не на делфи. А потом они прийдут работать в фирмы - и будут писать на Qt а не на делфи. И тогда это говно наконец-то подохнет.

Какие наивные, однако. Прежде чем дельфи сдуется, его алгоритмы перетекут в лазарус а он уже сейчас умеет клепать формы на Qt тыком мышки, а с хорошей документацией будет ещё лучше.

Napilnik ★★★★★
()
Ответ на: комментарий от anonymous

Извините, что влезаю в спор двух учёных мужей

Но вы в правду верите, что физика, химия и другие науки нужны всем ученикам? Нужны в полном объеме, преподаваемым в средних школах(теперь уже гимназиях и лицеях)? Я так не думаю. Должен быть курс обязательных предметов, необходимых каждому, в минимальном для думающего человека объёме. А остальные знания ученики должны получать факультативно. Кому больше часов музыки, кому углублённый курс физики(мой любимый предмет), информатики или литературы. Я учился в физико-математическом классе. С четвёртого класса, когда наши прежние классы расформировали приказом министерства образования Молдовы, нас поделили на 4 класса, каждый со своей специализацией. У нашего класса было в 2 раза меньше часов русского и литературы, а также румынского и других гуманитарных предметов. Зато больше часов алгебры, геометрии и других точных наук. А ещё удвоенное количество физкультур и шахматы. Я не жалею, что у меня было меньше часов для изучения гуманитарных предметов. Одно теряешь, другое находишь. Всё познать невозможно, так почему-бы не изучать ребёнку те предметы, которые его интересуют? Тем-более, что не все потом пойдут в университет. Я просто не имел такой возможности, надо было думать о куске хлеба насущном. Зачем бедным детям учить то, что потом они с радостью забудут уже через пару лет? Пусть каждый занимается тем, что ему нравиться. Певцу, или поэту, не очень то и нужна та-же Евклидова геометрия, я уж молчу про Ньютонову механику. А любопытный сам узнает всё, что ему нужно. Меня никто не учил пользоваться Windows, Linux или писать программы на Python.Основы С++ я изучил, что-бы понять что такое ООП. Assembler под DOS и Windows изучал просто из любопытства. Даже HTML я ковырял из личного любопытства. Если у человека есть множество вопросов, всегда найдётся тот, кто готов с радостью дать на них ответы. Иногда не лично, а через книгу, статью или пост в блоге. Сейчас я одновременно изучаю FreePascal и Scheme. Просто хобби у меня такое. А ещё на очереди Smalltalk. Очень нравиться его ООП модель. BASH вообще, изучаю по мере надобности.

lucentcode ★★★★★
()
Ответ на: Извините, что влезаю в спор двух учёных мужей от lucentcode

>почему-бы не изучать ребёнку те предметы, которые его интересуют

Такой подход к образованию в одной заморской стране привёл к тому, что где-то 15% населения не могут найти свою страну на карте. И такое знание им в принципе и не нужно. Они и без этого живут. Даже если они будут считать Землю плоской с твёрдым небом, то это тоже никому не будет мешать жить - не так ли? Жили же как-то раньше люди.

А Билл Гейтс одно время жаловался на свою систему образования и требовал от своего правительства побольше рабочих виз давать для приёма на работу иностранных специалистов, так как своих спецов не хватает. Благодаря такой вот «гуманной» системе образования.

anonymous
()
Ответ на: комментарий от keeper_b

Не согласен.

Я не заканчивал универов, но основы C++ всё-же освоил. Где-то за месяц. До этого знал только MASM,FASM и x86 опкоды. Да, в школе изучал Pascal под DOS, процедурный стиль. Но помнил его плохо. C++ мне не очень нравиться, но ничего архикрутого в плюсах нет. Убогая ООП модель, натянутая на старика C - это явно не самый навороченный ЯП. Просто С++ был создан в нужное для него время, когда он был очень нужен, и до сих пор нет нормального языка в его нише. D никак не обретёт популярность(видно, кривоват), С так и не получил ООП-модель, ведь место уже заняли плюсы.Objective-C не имеет нормальной стандартной библиотеки. Та, что от Apple не работает на платформах, отличных от MacOS X, а та что от GNU - кастрированное нечто, несовместимое с оригинальной библиотекой. Java и .NET семейство уровнем повыше, и при этом неэффективно работают с памятью. И не способны генерировать нормальный native-бинарник. Common Lisp - и ООП имеет, и компиляцию в Native-код. Даже нормальный inline-ассемблер есть. Но во времена разработки C++ он был далеко не так быстр и крут, как сейчас. Да и синтаксис C оказался самым удобным и знакомым всем программистам, создававшим ОС и библиотеки, а также системное ПО. Пока плюсам не создадут вменяемую замену - они будут жить. И процветать. А замены в ближайшем будущем не предвидится. А ведь есть куча кода на C++, и его будут поддерживать десятилетиями.

lucentcode ★★★★★
()
Ответ на: комментарий от flareguner

>Хм, я мог бы сам переводить. Кто со мной?

Я! Все в личнку anurulin at gmail dot com

weare ★★
()
Ответ на: комментарий от keeper_b

Зависит от школьников. У меня в профильном классе тянут (пока чистый Си, Си++ навешу позже). И в 11 классе будут с моими студентами экзамен за первый курс сдавать. Возможность освоить актуальные промышленные технологии - невероятно мощный стимул. В то время как мертвый паскаль шел через силу.

northerner ★★★
()
Ответ на: комментарий от isako

А чем закон божий то плох? Кто-то считает, что люди появились от божественного вмешательства, кто-то - что от скуки обезьян, кто-то ещё от чего-то: пусть школьники знают все точки зрения, зачем скрывать от них что-то?

anonymous
()
Ответ на: Извините, что влезаю в спор двух учёных мужей от lucentcode

почему-бы не изучать ребёнку те предметы, которые его интересуют?

Я как-то, двадцать с лишним лет назад, получил КОЛ в четверти по английскому. Был уверен, что предмет ненужный и лично мне неинтересный, и забил на него. Потом немного набрался ума и в институте уже получал зачеты автоматом. Но если бы меня спрашивали, что я хочу учить, а что нет, у меня до сих пор были бы огромные и труднозаполнимые пробелы в образовании.

На мой взгляд, проблема сейчас решается правильно: хочешь - учи всю программу, не хочешь - на второй год не оставят, живи неучем. А разговоры про факультативность предметов в основном, имхо, заводят с прицелом на платность таких факультативов. Ничего хорошего в этом не вижу.

Adamos ★★
()
Ответ на: Не согласен. от lucentcode

Из всех трех твоих постов в этой ветке, четко видно, что ни физику, ни математику, ни информатику ты не учил. Если бы ты изучал все это - в твоих постах была бы логика, а ее нет. А значит и выводы твои бессмысленны.

Вот такая вот загогулина...

GlorySmith
()
Ответ на: Переводы множатся как кролики от Ulysses

и сделал это один и тот же человек. Все подробности на лоркоде. Просто нотабеноид, в данном случае, наверное, не самый оптимальный вариант.

silw ★★★★★
()

Так, залили бы уже на сервис вроде http://translated.by/ и не морочили голову. Изображения можно оформить как псевдо-теги а потом заменять в конечном варианте.

Hexs
()
Ответ на: комментарий от slackwarrior

Им бы изучить плюсцы. На вопрос про использование STL сказали, что мол зачем оно нужно, есть же кути. Про буст вообще не слышали, что такое.

tensai_cirno ★★★★★
()
Ответ на: комментарий от tensai_cirno

>>На вопрос про использование STL сказали, что мол зачем оно нужно, есть же кути.

Правильно сказали. В Qt есть сви обёртки к stl и при программировании на Qt надо именно их использовать (по разным причинам)

bigfrogg
()
Ответ на: комментарий от anonymous

ну пусть и упомянут об этом в курсе чего-либо, зачем отдельный предмет по б-жественному вмешательству?

isako ★★★
()
Ответ на: комментарий от isako

От обучения доброте, терпимости и морали ещё никому хуже не становилось. Пусть хоть исламский час введут, хоть иудейский, лишь бы дети со школы знали, что такое люди, зачем вообще люди, и почему если все будут вести себя уважительно друг к другу - всем будет только лучше.

anonymous
()
Ответ на: комментарий от anonymous

а вы думаете всему этому можно научить?

isako ★★★
()
Ответ на: комментарий от anonymous

>А чем закон божий то плох? Кто-то считает, что люди появились от божественного вмешательства, кто-то - что от скуки обезьян, кто-то ещё от чего-то: пусть школьники знают все точки зрения, зачем скрывать от них что-то?

А зачем им всякую хрень рассказывать? Почему вы думаете, что им от этого станет лучше?

Wizard_ ★★★★★
()

Просьба! Как переведете Киньте на ЛОР новость. P.S. Спасибо тем кто переводит

volos
()
Ответ на: комментарий от anonymous

>От обучения доброте, терпимости и морали ещё никому хуже не становилось

Не понимаю связи между «добротой, терпимостью, моралью» и религией. Почему садовника не поставить ответственным за доброту, терпимость и мораль?

Ах, да. Официальный обучающий курс Qt будет полезен. Я поддерживаю эту инициативу.

Wizard_ ★★★★★
()
Ответ на: комментарий от anonymous

> Пусть хоть исламский час введут, хоть иудейский,

То-то я смотрю на Палестинско-Израильской границе всё спокойно. Да и на Северном Кавказе тоже.

anonymous
()
Ответ на: комментарий от Ximen

Могу предложить план: дёргаем из odr строки и аплоадим их на нотабеноид.

Отличный план. Это я и имел в виду. Беда в том, что я тоже ещё часа 2 недееспособен, т.к. еду с работы домой. А больше некому?

Никаких строк ниоткуда дёргать не надо. Берёте ОмегуТ и начинаете переводить, прямо импортировав в неё ODF. Полученные памяти переводов регулярно аплоадятся на ресурс для закидывания участникам. Если делать по-другому — будет винегрет, а не перевод.

Orlusha ★★★★
()
Ответ на: комментарий от Wizard_

>Не понимаю связи между «добротой, терпимостью, моралью» и религией. Почему садовника не поставить ответственным за доброту, терпимость и мораль?

А я кроме как из религии не могу понять, почему неприятному человеку, например атеисту, нельзя настучать по голове тяжёлым металлическим предметом. Ведь если никто не видел, то и закон не нарушен а наказание после смерти потерпевший вроде как сам отменил:) Пока что внятных контрдоводов от атеистов на эту тему не услышал, только филькины грамоты и использование религиозных идей там где они выгодны.

Napilnik ★★★★★
()
Ответ на: Переводы множатся как кролики от Ulysses

>> Только что создал - http://notabenoid.com/book/14616/

Кто-то уже тоже подсуетился: http://lorcode.org/wiki/Qt_in_Education_Course_Material

И отметился при этом на http://developer.qt.nokia.com/wiki/Learning_Material_Translations

Ботва, папки для обмена TM на ресурсе нету. Результат надо будет как минимум жестоко править. Дилетанты.

Orlusha ★★★★
()
Ответ на: комментарий от Wizard_

> А зачем им всякую хрень рассказывать? Почему вы думаете, что им от этого станет лучше?

А чем вы тогда лучше тех, кто считает хренью всякие точные науки? Почему вы должны определять это, и предварительно цензорить? Почему людям на сеансах «образования» не давать данные по всему, что есть в мире, а не отцензоренную версию, зависимую только на том, что вы одно понимаете, и другое нет. Я вам точно скажу - вы не самый умный человек, и не входите даже в первую сотню тысяч самых умных, не думаю, что кроме каких-то личных эмоциональных переживаний тут есть вообще какая-то логика. Да и думать намного вперёд вы явно не приучены - вам не стоит давать право решать, каким будет образование. Это как если поставить кого-то в цари, и он будет этим только тешить свои комплексы и играть в солдатики так, как он фантазировал в 4 года. Думать нужно абсолютно со всех сторон, в том числе - чтобы вырастить ребят, которые могли бы чего-то дать цивилизации, росли бы умными, добрыми, грамотными и умеющими оценивать со всех точек зрения.

Вот Qt - это как-раз узкая технология, назовите мне отличие человека, знающего Qt, от человека, не знающего Qt, в чём разница между ними, когда они выходят из школы?

anonymous
()
Ответ на: комментарий от anonymous

> То-то я смотрю на Палестинско-Израильской границе всё спокойно. Да и на Северном Кавказе тоже.

Там люди. А мы говорим именно об образовании. В учебнике химии тоже всё красиво, а как кто-то безграмотный начнёт себе в домашних условиях изготовлять свинец или ещё чего - так сразу осложнения начинаются.

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

anonymous
()
Ответ на: комментарий от Wizard_

>Не понимаю связи между «добротой, терпимостью, моралью» и религией. Почему садовника не поставить ответственным за доброту, терпимость и мораль?

Некоторые свято уверены, что без страху божьего человеки сразу пускаются во все тяжкие. Детям же что бабайка с бабом-йогом, что боженька - если предки не справляются с ролью моральных авторитетов, они сразу чувствуют. А боженька в этом случае просто удобный повод для перекладывания ответственности... «Ну буишь слушаца маму и папу - вот ужо он тебя накажет!» (с)

slackwarrior ★★★★★
()
Ответ на: комментарий от anonymous

>То-то я смотрю на Палестинско-Израильской границе всё спокойно. Да и на Северном Кавказе тоже.

С евреями всё просто, они были избраны Богом особым народом с особыми обязанностями от которых они частично закосили за что на них посыпались всякие баги, ненависть окружающих народов в том числе. Гитлер ими вообще печки топил, а не ослушались бы они Бога, так были бы реально самым уважаемым народом на _всей_ земле.

Да и на Северном Кавказе тоже.

Да потому что свою религию подзабыли, потому ослабли а обладатели чужой почувствовали силу.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

А, ну да, я и забыл, что ислам тоже состоит из разных ветвей, представители которых с друг другом ну очень уважительно общаются.

anonymous
()
Ответ на: комментарий от anonymous

>А, ну да, я и забыл, что ислам тоже состоит из разных ветвей, представители которых с друг другом ну очень уважительно общаются.

Между нами говоря (только тссс, никому а то мусульмане обидятся), истинная религия вообще-то только одна - та которую Бог создал лично. Теперь это Католическая церковь, православные почти все её блага сохранили но отгородились от церкви созданной Христом. А с возникновением Ислама вообще история тёмная, на родине пророка ему вообще не поверили и хотели сделать секир башка. Они не почитают Христа богом а мимо Него в рай не попадёшь, во всяком случае на данный момент. Но исполняющий правильные законы правоверный и в ад не попадёт, что уже хорошо, поскольку даёт дополнительный стимул жить честно. Тёмная там история, возможно в их религию попало не только то чему учил Бог. А что не истинное, то может быть и не единым.

Napilnik ★★★★★
()
Ответ на: комментарий от anonymous

>Кто-то считает, что люди появились от божественного вмешательства, кто-то - что от скуки обезьян, кто-то ещё от чего-то: пусть школьники знают все точки зрения, зачем скрывать от них что-то?

Реквестирую срач на 30 страниц. Фанатики, где вы?

Diecae8i
()
Ответ на: комментарий от Diecae8i

> Фанатики, где вы?

На синусе, в разделе «Наука».

Orlusha ★★★★
()
Ответ на: комментарий от Napilnik

А я кроме как из религии не могу понять, почему неприятному человеку, например атеисту, нельзя настучать по голове тяжёлым металлическим предметом.


Печальный случай, хотя, надеюсь, что это либо стёб либо юношеский максимализм...
Человек социальное существо и нормально существовать он может только в обществе. Если он не соблюдает общепринятые ценности, то становится изгоем - религия здесь совсем не при чём...

deis
()
Ответ на: комментарий от Napilnik

>Ведь если никто не видел, то и закон не нарушен а наказание после смерти потерпевший вроде как сам отменил

Есть такая вещь как мораль.

Пока что внятных контрдоводов от атеистов на эту тему не услышал

Атеисты вообще не умеют приводить аргументы, баттхёрт лишает способности думать.

Diecae8i
()
Ответ на: комментарий от bigfrogg

> В Qt есть сви обёртки к stl и при программировании на Qt надо именно их использовать (по разным причинам)

Не обязательно обёртки. Аналоги.

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от bigfrogg

В Qt даже итераторы сделали совместимыми с STL чтобы можно было использовать STL-алгоритмы.

Diecae8i
()
Ответ на: комментарий от GlorySmith

А где проблемы с логикой?

Я их не вижу. Может, уважаемый дон подскажет? Я за образование, за развитие личности, и за изучение Qt всеми, включая школьников. Но изучение должно быть на добровольной, факультативной основе. В чём я не прав? Подскажите, исправлюсь. Я же лодырь, неуч и болтун, мне ещё много надо над собой работать. Е если вы подскажите, в каком направлении - буду премного благодарен.

lucentcode ★★★★★
()
Ответ на: комментарий от Adamos

Согласен

Согласен, платность факультативов не нужна. Лучше уж интенсивная программа, но бесплатная. Всё равно те, кому часть знаний не нужна, не будут особо пытаться их усвоить. По себе знаю. Языки например я не очень старался изучить, теперь вот приходится самостоятельно изучать English. Что делать... Я просто имел ввиду немного другой подход к обучению. Но в рамках бесплатного школьного образования. Как в США, где некоторые предметы можно выбирать по желанию.

lucentcode ★★★★★
()
Ответ на: А где проблемы с логикой? от lucentcode

> Но изучение должно быть на добровольной, факультативной основе. В чём я не прав?

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

anonymous
()

Раньше на ЛОРе новости публиковались на недели раньше официального релиза, а сейчас наоборот: я на прошлой неделе про это слышал.

irq
()
Ответ на: А где проблемы с логикой? от lucentcode

Не прав? Во всем, что здесь изложил.

Никаких добровольных основ. Физика, математика - нужны всем в полном объеме. Закладывают понимание окружающего мира.
Информатика - в полном объеме, причем можно вообще без компьютера, только логика. Умение ставить задачу и создавать/выбирать метод ее решения (на бумажке, с квадратиками, ромбиками, стрелочками и т.д.).
Гуманитарные науки - философия: обязательно (недаром у буржуев до сих пор кандидатская по физике, например, называется - PhD in physics).
История (в том числе всех религий) - обязательно.

Что еще объяснять-то? Думать надо.

GlorySmith
()
Ответ на: комментарий от anonymous

> В том, что это только ты такой самостоятельный. А все остальные тупые и жестокие люди, которых если заставлять учится, ничему не научатся, если не запугивать божками, пойдут резать и убивать.

Ты вот как раз хороший пример отсутствия нормального образования.

anonymous
()
Ответ на: комментарий от GlorySmith

Психология - хотя бы на базовом уровне.

anonymous
()
Ответ на: комментарий от Napilnik

А я кроме как из религии не могу понять, почему неприятному человеку, например атеисту, нельзя настучать по голове тяжёлым металлическим предметом

Значит ты тупое быдло, если для понимания ценности жизни тебе необходим невидимый надзиратель. Религия выполняет много функций, которые на себя не может взять общество из-за своего низкого уровня развития. Только поэтому я за неё.

ramon13666 ★★★
()
Ответ на: Извините, что влезаю в спор двух учёных мужей от lucentcode

Зачем бедным детям учить то, что потом они с радостью забудут уже через пару лет? Пусть каждый занимается тем, что ему нравиться. Певцу, или поэту, не очень то и нужна та-же Евклидова геометрия, я уж молчу про Ньютонову механику.

Ты проклят Луговским.

Хайль VSL!

hozzzar
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.