| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Помогите придумать проект |
| Автор: Vit 22.7.2002, 06:08 |
| Учу дочку (11 лет) программированию. Благополучно написали простейший калькулятор - т.е. научились ставить кнопки на форму и писать простейшие события в 2 строки... Теперь вот думаю какой бы проект в образовательных целях взять - чтоб был с одной стороны достаточно простой, а с другой мог заинтересовать ребёнка? |
| Автор: МММ 22.7.2002, 06:38 |
| Попробуй написать 1)типа заранее есть какой нибуль текст смешной, допустим вводишь на форме разные имя, фамилию, разнообразные прилагательные, глаголы ,а потом подставлять это все в текст(естественно в нужные места, заранее определенные) , довольно смешно получается. 2)крестики нолики 3)простейшую игру типа виселица на 5 буковок. 4)програму для решения типичных задачек со школы, например с Х (иксом) 5)если еще круче пусть базу небольшую сделает с папой, где будут все ее любимые картинки (с ее сайта) А вообще ребенок как губка, это нам иногда кажется сложно,а у них идеи рождаются быстро, и память у них очень хорошая, так что можно более сложные проекты, главное хорошо обьяснить!!! Удачи!!! |
| Автор: Nastya 22.7.2002, 07:01 |
| Из моего опыта. Проходило не плохо. 1) Ради знакомства с Делфи: программа шутка - "Будете форматировать диск? Да Нет" Кнопочка нет "убегает и т.д. На этом примере учится обрабатывать события. 2) Красивые стредлочные часы. Работа с таймером. 3) Томагочи. а)Тут я давала: работа с типизированным файлом (туда записывались данные в виде структуры. типа: когда в последний раз кормили и т.д.)б) Работа с большим количеством окон и меседж боксов. Причем. Надо чтобы ответы тамогочи (приветсвие, прощании и т.д.) были разнымим и выбирались из какого-то множества случайным образом. Я походу дала еще масивы строк. Надеюсь пригодится. |
| Автор: Nastya 22.7.2002, 07:13 |
| И еще дети очень любят работать с графикой (и терпеть не могут писать математические программки типа поиска корней квадратного уравнения). http://www.arbuz.narod.ru/z_cikloida.htm есть алгоритм рисования циклоиды. И если полазить по сайту много интересных алгоритмов работы с графикой и при этом не сложных. |
| Автор: Mikel 22.7.2002, 08:39 |
| Можно через Canvas, а лучше через DirectX, а ещё лучше OpenGL. Рисовать домики, деревья, ... |
| Автор: Lobsang 22.7.2002, 09:56 |
| Что-нить с двух-уровневой рекурсией в графах... (щутка)!!! Просто посмотри во что играет - и приспособь в проект. |
| Автор: Alex101 22.7.2002, 11:59 |
| Модель исполнителя. Есть исполнитель (тут можно дать волю фантазии). Он обладает набором команд - пойти вправо, влево т .д., положить букву в корзину, достать из корзины. Он ходит по клетчатому полю, на котором разбросаны буквы. Необходимо собрать буквы, и выложить из них заданное слово. Корзина работает по принципу стека. Кроме того, на поле могут стоять стены. реакция исполнителя на команды - либо выполняет, либо отвечает "не понимаю", "не могу выполнить". Ну вот, что-то в этом роде... |
| Автор: Vit 22.7.2002, 15:57 |
| Спасибо всем, надо будет всё проанализировать, хотя большинство предложенного - работа с графикой - я с ней сам никогда не работал, для начала самому надо разобраться... |
| Автор: Vit 22.7.2002, 23:38 | ||
Если есть, брось мне пару примеров, по проще, как работать с Open GL/DirectX - попробую сам сначала разобраться nevzorov@yahoo.com |
| Автор: Vit 22.7.2002, 23:42 | ||
Замечательно! Только маленький проблем - 11 лет это 4й класс, а тригонометрию начинают классе в шестом-седьмом Ладно, может и стоит тригонометрию тоже слегка подучить, только вот я бы не назвал ее слишком увлекательной... |
| Автор: dm9 23.7.2002, 00:43 |
| Отослал я тебе дискету, кот. прилагалась к книге Михаила Краснова "OpenGL - графика в проектах Delphi". Есть ещё у этого автора книга про DirectX в Delphi, но к ней прилагается диск, так что слать, наверное, не буду. А лучше кипить сами книжки... |
| Автор: dm9 23.7.2002, 00:53 |
| Насчёт идей - простенькая 2D игрушка в плоскости экрана: лесенки, мостики и т. п. Классика, конечно, но идея может оказаться небезынтересной. Можно, по-моему, при большом желании обойтись средствами канвы. |
| Автор: Vit 23.7.2002, 02:37 | ||
В Чикаго это сделать довольно таки затруднительно... |
| Автор: Dapo 23.7.2002, 06:52 | ||
Здесь вам не Чикаго - здесь климат иной... выходят книжки одна за одной Да не стоит ребенку OpenGL голову забивать. Там как раз все построено на математике (матрицы, преобразования и т.д.) пусть на канве формы мышкой порисует, а потом картинку сохранит, да на ваш сайт заставкой пихнент |
| Автор: Mikel 23.7.2002, 08:45 | ||
У меня есть эта бука с диском. А ты 3D Exploration не крякнул? (не могу найти кряк). |
| Автор: Mikel 23.7.2002, 08:46 | ||
В Чикаго это сделать довольно таки затруднительно...[/quote] А может есть интернет-магазины, которые и в Чикаго пошлют? А на счет примеров-там основное что и я иногда забываю- это инициализация. А так ща че-нть нарисуем(заодно снова вспомню графику) |
| Автор: Mikel 23.7.2002, 09:56 |
| http://mikel.smtp.ru/ogl.zip с OpenGL. Нечто похожее на снеговика с выпученными глазами и конусом на нужном месте А здесь не используются ни DirectX, ни FastDIB, однако получилось не плохо http://delphigfx.mastak.ru/images/disk.gif И вообще лучше почитать статьи на delphigfx.mastak.ru. |
| Автор: Vit 23.7.2002, 15:07 | ||
Да их полно, хотя мне как то боязно посылать номер кредитки в Российскую фирму... Впрочем попробовать можно. Здесь тоже книг выходит много но цены кусаются, средняя цена книжки - 60 долларов, так что сильно не разгонишься. |
| Автор: Mikel 23.7.2002, 15:55 |
| Я за 4$ купил про DirectX. и чуть поменьше за OpenGL |
| Автор: Vit 23.7.2002, 16:16 | ||
Слушай, может поможешь мне в приобретении книжек? Я только не знаю как деньги тебе предать, но может тем же Western Union... Если есть немного времени, можешь примерно прикинуть сколько будут стоить все стоящие книги по Дельфи, выпущенные в последние 2 года? + пересылка... |
| Автор: МММ 24.7.2002, 00:10 |
| Извините что вмешиваюсь, недавно покупал такие книги 1) Краснов М. Direct X. Графика в проектах Delphi (с CD-ROM) 1 шт. по цене: 160 руб 2) Краснов М. OpenGL. Графика в проектах Delphi (с дискетой) 1 шт. по цене: 102 руб 3) Марко Кэнту Delphi 5 для профессионалов 1 шт. по цене: 270 руб вобщем заказывал с Москвы через иннет, пришло первые две книги с пересылкой стоят 365, третья около 400 рублей, вот так |
| Автор: Mikel 24.7.2002, 07:53 | ||||
В принципе можно попробовать. Только вот за 2 года... Может ты посмотришь в интернет-магазинах книги, напишешь мне, я посмотрю что у нас есть. А пересылка почтой? И если уж зашло про оплату то можно кинуть мне в банк на рублевый или USD счет |
| Автор: Vit 24.7.2002, 15:49 |
| Давайте пока оставим обсуждение книг, спасибо всем кто высказался, мне надо немного подумать и почитать, что сейчас появилось на Российских прилавках, а пока тема остается та же: "Лёгкие учебные проекты, которые могут заинтересовать 11ти летнюю девочку", DirectX и Open GL, как я понял, пока применить не удасться - там довольно сложно, для тех кто забыл что средний ребёнок знает в 11 лет (4 класса школы) - напомню: 4 арифметичексих действия, только начали проходить возведение в степень. Никаких знаний в области алгебры, геометрии, физики, никаких тригонометрических функций, корней, логарифмов и т.п. Конечно это можно учить параллельно, что мы и делаем, но вовсе не так сразу чтобы писать уравнения описывающие циклоиду или вращение трёхмерной фигуры в пространстве...
|
| Автор: Mikel 24.7.2002, 16:34 |
| Ну хотя-бы можно написать плоскую игру(какие-нть объекты двигаются по карте по 4 направлениям и что-нибудь делают, или пасьянс(хотя нельзя приучать к картам детей такого возраста |
| Автор: dr.ZmeY 25.7.2002, 23:46 |
| А не рановато ли, ребёнка в 11 лет Делфями травить... Как уроки сольфеджо отбивают у детей желание к музыке так и этим тыможешь отбить у дочери желание работать с компом, пусть в куклы играет и бейсик учит |
| Автор: Vit 26.7.2002, 00:02 | ||
В куклы не играет, а по моему разумению Дельфи на этом уровне ничуть не труднее бейсика, а выбор на Дельфи пал потому, что Дельфи я знаю, а бейсик - нет. |
| Автор: Mikel 26.7.2002, 08:31 |
| Я начинал с паскаля где-то в 13 лет и через полгода, когда уже знал циклы, типы данных, алгоритмы и т.д., перешел на Delphi. Сейчас не вспомню с какой целью я все это начал, но скажу, что она была. |
| Автор: Unregistered 6.10.2003, 19:27 |
| плиз пришлите кто нибудь дискету прилагаемую к книге Михаила Краснова "OpenGL - графика в проектах Delphi или скажите где ее взять. буду очень признателен danao@udm.ru |
| Автор: December 6.10.2003, 19:52 |
| Предложи написать менялку для обоев. Ни одного арифметического действия, работа с файлом/реестром и ВСЁ. |
| Автор: neutrino 6.10.2003, 23:17 |
| Виталий, оставь всю трехмерную графику. Там одни матрицы и определители. Рано еще. Вот что я делал, когда немного учил подругу - это программа, где падали буковки разного цвета, шрифта и т.п. и их надо было нажимать, чтоб они исчезали. Ну тренажер такой. Может это подойдет. Потом можно сделать одномерную рисовалку типа Paint. А на счет графиков функций, смотри, ты можешь ее так научить понятию функция. Ей не надо знать как эта циклоида работает. Но, например, можно запускать по ней какую-нибудь ракету. А можно и по трохоиде. Это вообще круто будет. Я уже не говорю о логарифмической спирали. Много можно чего придумать. Главное, чтобы рисовалось все как можно более петухасто A что она у тебя любит делать? П.С. Думаю, что с базами данных ей интересно не будет. |
| Автор: December 7.10.2003, 00:00 |
| Напоминалку свою было интересно писать. Например, в 16-00 вырубить машину или проиграть любимую мелодию в режиме бесконечного повторения. |
| Автор: dm9 7.10.2003, 02:04 |
| Unregistered, возьми образ дискетки тут: http://dmitry9.nm.ru/opengl.zip |