Страница 1 из 212»
Модератор форума: lyumer, Екатерина_Пашкова 
Форум учителей об образовании в России и мире » Учительская — форум учителей, педагогов, воспитателей и родителей » Школа и компьютер, учитель и компьютер » Идеи полезных программ
Идеи полезных программ
ShmurdikДата: Пятница, 29.07.2011, 22:51 | Сообщение # 1

Света Иванова
Ранг: Дошколенок (?)
Группа: Зарегистрированные
Российская Федерация
Москва

Сообщений:
6
Награды: 0
Статус: Offline
Здравствуйте! Я студентка, учусь на программиста и сейчас необходимо приступать
к написанию дипломной работы. Проблема в том, что тот язык программирования,
который я выбрала, не распространен, и подобрать тему оказалось очень сложно.
Один из важнейших критериев - экономическая целесобразность. Поэтому я и обращаюсь
к вам. Не могли бы вы предложить свои идем программ, которые на ваш взгляд
будут полезны для обучения? Язык весьма своеобразный, и графика не является его
достоинством, поэтому программы типа простых, но красочных тестов для совсем малышей
не подойдут. Язык хорошо используется для работы с базами данных, с искусственным интеллектом,
созданию экспертных систем. Например составление рассписания - просто идеально подходит
для данного языка, но для диплома надо раз в 10 посложнее задачу.
Буду очень-очень благодарна за
любую идею.
Спасибо
alex_eduДата: Суббота, 30.07.2011, 00:12 | Сообщение # 2

Александр Обычный
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Иваново

Сообщений:
606
Награды: 7
Статус: Offline
Я не преподаватель smile
Тот же электронный дневник.
Все, что необходимо для составления расписания. Далее если определенный преподаватель открыл в определенное время открыл программу: открывается план-конспект для текущего урока, тут же доступ к списку учеников, в котором можно проставлять оценки. Также доступно домашнее задание. С пометкой, что реально задано на дом (возможно не уложились в план). В начале урока (точнее по необходимости) режим опроса учеников. Отображается список заготовленных вопросов. Если есть к чему привязать "искусственный интеллект": то на основании истории ответов учеников - отображение рекомендаций кого спросить и какой вопрос задать. На основании анализа для каждого класса опережаем план/отстаем от плана генерируются рекомендации по корректировке на последующие уроки. Сбор севозможной статистики по всем этим данным.
Также возможность ведения мультимедийной базы знаний по всем предметам. И автоматическая связь "на тему" текущего урока.
Здесь же прикрутить и тестирование учеников.......

Добавлено (30.07.2011, 00:12)
---------------------------------------------
Это для затравки smile

Спасибо
astronomДата: Суббота, 30.07.2011, 08:12 | Сообщение # 3

Алексей Шеллер
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Подольск

Сообщений:
562
Награды: 7
Статус: Offline
Quote (Shmurdik)
учусь на программиста и сейчас необходимо приступать
к написанию дипломной работы. Проблема в том, что тот язык программирования,
который я выбрала, не распространен, и подобрать тему оказалось очень сложно.

"Коллеги, это гвоздь от другой стены"
Выбирать задачу под инструмент, а не инструмент под задачу - это как-то странно, тем более, для программиста.
Quote (Shmurdik)
программы типа простых, но красочных тестов для совсем малышей
не подойдут.

Это хорошо. Разнообразные тесты уже всех достали.

Quote (Shmurdik)
Язык хорошо используется для работы с базами данных, с искусственным интеллектом,
созданию экспертных систем.

хм ... какой-нибудь каталогизатор учебных материалов? Что-нибудь, наподобие, справочника, базы знаний и т.п.

p.s. вообще,"Модель-представление-поведение" еще никто не отменял и, если, язык не силен в графике, создавайте на нем модули, отвечающие за обработку данных, а представление доверьте языкам с более развитыми возможностями по работе с графикой.
Спасибо
alsergastДата: Суббота, 30.07.2011, 10:28 | Сообщение # 4

Алексей Астраханцев
Ранг: Профессор (?)
Группа: Пользователи
Российская Федерация
Сообщений:
4240
Награды: 56
Статус: Offline
Quote (Shmurdik)
Например составление рассписания - просто идеально подходит для данного языка, но для диплома надо раз в 10 посложнее задачу.

А Вы считаете, что составление расписания - такая простая задача? Могу Вас уверить, что последний СанПиН практически выбил у всех подобных существующих программ возможность составления расписания, соответствующего всем нормативам. cool Так что, это не такая уж простая задача, как может показаться на первый взгляд...
Спасибо
ShmurdikДата: Суббота, 30.07.2011, 18:49 | Сообщение # 5

Света Иванова
Ранг: Дошколенок (?)
Группа: Зарегистрированные
Российская Федерация
Москва

Сообщений:
6
Награды: 0
Статус: Offline
alex_edu, огромное Вам спасибо, мне очень понравилась эта идея, и если руководитель не будет против, то ее и возьму.
Quote (astronom)
Выбирать задачу под инструмент, а не инструмент под задачу - это как-то странно, тем более, для программиста.

Ну это не так уж и странно, если тебе нравиться использовать именно этот инструмент.
Quote (astronom)
p.s. вообще,"Модель-представление-поведение" еще никто не отменял и, если, язык не силен в графике, создавайте на нем модули, отвечающие за обработку данных, а представление доверьте языкам с более развитыми возможностями по работе с графикой.

Это само-собой. Мне в любом случае графику на другом языке надо будет делать. Просто если в программе только и надо, что графику сделать, то я не объясню зачем я этот язык выбрала. Ведь комиссии я не могу сказать "а я его люблю, вот и выбрала".
MACTEP1, да, я конечно не знаю всех тонкостей составления расписаний. Но одно из достоинств языка то, что ты ему задаешь условия, а он сам находит все подходящие решения. Даже если по строке на условие, то уж думаю не больше 200 строк кода получится. А это только на лабу и тянет.
Спасибо
miss_lorensДата: Суббота, 30.07.2011, 20:48 | Сообщение # 6

Лена Макарова
Ранг: Доцент (?)
Группа: Методисты
Российская Федерация
Иркутск

Должность: английский, французский, РКИ
Сообщений:
2337
Награды: 86
Статус: Offline
Quote (Shmurdik)
Ну это не так уж и странно, если тебе нравиться использовать именно этот инструмент.

yes Когда осваивала (методом научного тыка) ПО к интерактивной доске, то наткнувшись на какой-нибудь интересный приём, принималась думать "Как бы мне его в ближайший урок приткнуть, уж очень хочется" smile
Спасибо
alsergastДата: Суббота, 30.07.2011, 21:05 | Сообщение # 7

Алексей Астраханцев
Ранг: Профессор (?)
Группа: Пользователи
Российская Федерация
Сообщений:
4240
Награды: 56
Статус: Offline
Quote (Shmurdik)
MACTEP1, да, я конечно не знаю всех тонкостей составления расписаний. Но одно из достоинств языка то, что ты ему задаешь условия, а он сам находит все подходящие решения. Даже если по строке на условие, то уж думаю не больше 200 строк кода получится. А это только на лабу и тянет.

Если это так просто, то почему программ для составления расписания (даже по старым нормам) так мало? ЭЖ, каталогов и баз данных, напротив - навалом
Спасибо
ShmurdikДата: Суббота, 30.07.2011, 22:14 | Сообщение # 8

Света Иванова
Ранг: Дошколенок (?)
Группа: Зарегистрированные
Российская Федерация
Москва

Сообщений:
6
Награды: 0
Статус: Offline
Я специально посмотрела СанПиН - там нет никаких трудно реализуемых условий. Проблема может возникнуть только в личных пожеланиях конкретных преподавателей. Действительно, я не права, создать программу, способную учитывать любые такие пожелания - очень не легко. Но тут опять же основная трудность при написании программы будет интерфейс для пользователя, чтобы он мог задать какое угодно из таких пожеланий. Но алгоритмическая часть программы остается очень простой.
Спасибо
astronomДата: Воскресенье, 31.07.2011, 08:33 | Сообщение # 9

Алексей Шеллер
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Подольск

Сообщений:
562
Награды: 7
Статус: Offline
Quote (Shmurdik)
Это само-собой. Мне в любом случае графику на другом языке надо будет делать. Просто если в программе только и надо, что графику сделать, то я не объясню зачем я этот язык выбрала. Ведь комиссии я не могу сказать "а я его люблю, вот и выбрала".
MACTEP1, да, я конечно не знаю всех тонкостей составления расписаний. Но одно из достоинств языка то, что ты ему задаешь условия, а он сам находит все подходящие решения. Даже если по строке на условие, то уж думаю не больше 200 строк кода получится. А это только на лабу и тянет.

Нравится/не нравится, больше 200 строк кода ...
Какие-то у вас странные критерии отбора задачи и ЯП. Не забывайте про принцип K.I.S.S.
Вы думаете, члены комиссии будут с упоением разглядывать тысячи строк кода? biggrin


Сообщение отредактировал astronom - Воскресенье, 31.07.2011, 08:42
Спасибо
alsergastДата: Воскресенье, 31.07.2011, 09:59 | Сообщение # 10

Алексей Астраханцев
Ранг: Профессор (?)
Группа: Пользователи
Российская Федерация
Сообщений:
4240
Награды: 56
Статус: Offline
Quote (Shmurdik)
Я специально посмотрела СанПиН - там нет никаких трудно реализуемых условий.

А то, что в каждом классе своя шкала трудности предметов?
Кстати, могу с уверенностью сказать ещё одно - любой школе гораздо нужнее именно программа для составления расписания (особенно, если она будет ещё и бесплатная), потому что:
1. Она найдёт применение в ЛЮБОЙ школе, в отличие от ЭЖ и т.п.
2. Составление расписания (особенно в последнее время) - одна из самых трудоёмких операций в школе (если не самая)
3. Со всеми условиями пока не справляется ни одна из существующих программ (приблизились разве что Ника и Ректор, но обе - коммерческие, и у каждой есть недостатки).
Неужели не хочется "утереть нос" всем на этом поприще? К тому же, у Вас есть прекрасная возможность сделать именно бесплатную прогу.
Quote (Shmurdik)
Но тут опять же основная трудность при написании программы будет интерфейс для пользователя, чтобы он мог задать какое угодно из таких пожеланий.

Для составления расписания достаточно простейшего интерфейса безо всяких излишеств типа таблиц и выпадающих списков (Ректор - прекрасный пример) - неужели даже с этим язык не справится?


Сообщение отредактировал MACTEP1 - Воскресенье, 31.07.2011, 10:05
Спасибо
alex_eduДата: Воскресенье, 31.07.2011, 10:39 | Сообщение # 11

Александр Обычный
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Иваново

Сообщений:
606
Награды: 7
Статус: Offline
Я в свое время писал диплом (точнее моя научная работа переросла в мой диплом) и была та же проблема: с одной стороны те кто принимает, проверяет диплом - их скорее интересовало с "академической" стороны, чтоб было все наворочено в программе; с другой стороны программа уже продавалась и пользователям не нужны были навороты. По этому приходилось усреднять, в конечном счете конечно это лучше - на любой вкус. Кстати, интересно, что одним из пунктов такого расхождения был вопрос, который сейчас даже не возник бы: преподавателям надо было, чтоб в граф. редакторе объекты можно было мышкой рисовать, а для пользователей мышка была непонятной прибамбасиной и им нужна была форма в которой можно было бы ввести координаты и размеры. smile

Shmurdik, то, что я предложил (после превращения виз сырой идеи в ТЗ проекта) должно понравится преподавателям - объемно, наворочено.... Но пользователям пока этого не нужно. Как видите пользоватлям гораздо интереснее составление расписания. Но в сырце есть и составление расписания. Вот и сделайте правильно для всех: система должна строится по модульному принципу Если нужно только расписание -подключаем только этот модуль. Хочется всего что есть - подключаем все. Если грамотно спроектировать то в итоге получится система для которой можно будет приписывать еще кучу разных модулей не трогая саму систему.
Спасибо
alsergastДата: Воскресенье, 31.07.2011, 11:45 | Сообщение # 12

Алексей Астраханцев
Ранг: Профессор (?)
Группа: Пользователи
Российская Федерация
Сообщений:
4240
Награды: 56
Статус: Offline
Если есть возможность создать систему, включающую в себя всё вышеназванное (составление расписания, ЭЖ, базу данных по школе с возможностью создания различных отчётов, тестирование и т.д) - для школ это будет неоценимый подарок. Насколько я знаю, пока таких "монстров" просто не существует. А если при этом она будет построена на основе модулей, подключаемых по мере необходимости (или создания) - успех обеспечен на 1000%.
Не знаю, как посмотрят на это преподаватели, но с практической точки зрения это будет востребованная вещь, хотя для реализации такой задачи очень даже требуется быть в курсе школьных дел.
Спасибо
astronomДата: Воскресенье, 31.07.2011, 12:22 | Сообщение # 13

Алексей Шеллер
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Подольск

Сообщений:
562
Награды: 7
Статус: Offline
Quote (MACTEP1)
Кстати, могу с уверенностью сказать ещё одно - любой школе гораздо нужнее именно программа для составления расписания

+ 1 а.е.

Quote (Shmurdik)
Проблема может возникнуть только в личных пожеланиях конкретных преподавателей.

ну так, навскидку:
- нужно учитывать нагрузку на учеников
- "ненавязчивые пожелания", согласно которым, нужно чередовать предметы по нагрузке на нежный и ранимый мозг подростков
- нагрузку на учителей
- избежать появления "окон" в расписании и начала занятий в классе где-нибудь в районе 3-го урока.
+ факультативы, классные часы, государственные праздники и все такое.
Так что, простой эту систему можно назвать только на фоне китайской грамматики.
Спасибо
ShmurdikДата: Воскресенье, 31.07.2011, 21:29 | Сообщение # 14

Света Иванова
Ранг: Дошколенок (?)
Группа: Зарегистрированные
Российская Федерация
Москва

Сообщений:
6
Награды: 0
Статус: Offline
astronom, все, что Вы привели в качестве примеров, очень легко реализуется.
Я действительно начну тогда с составления расписаний, раз так многие утверждают, что это действительно нужная программа. Может кто знает где найти все требования в наглядном виде, а не чтобы выискивать в СанПиН-е? И очень большая просьба - не могли бы Вы пожалуйста написать недостатки существующих программ и чего в них не хватает?
Спасибо
Nadegda-veraДата: Воскресенье, 31.07.2011, 21:33 | Сообщение # 15

Надежда
Ранг: Доцент (?)
Группа: Пользователи
Должность: учитель
Сообщений:
1396
Награды: 28
Статус: Offline
Quote (astronom)
ну так, навскидку:


Я бы добавила:

- наличие свободных кабинетов
- "мигающие уроки"
- количество классов в спортзале
- "ходящих"учителей, что бы они не по всей школе "ходили"....
- нагрузка спец. кабинетов. biggrin
Спасибо
Форум учителей об образовании в России и мире » Учительская — форум учителей, педагогов, воспитателей и родителей » Школа и компьютер, учитель и компьютер » Идеи полезных программ
Страница 1 из 212»
Поиск:



Спорная ситуация с родителями или администрацией? Ищете выход из проблемы на уроке или с учеником?
Не знаете, как что-то сделать на компьютере?


Вы можете задать анонимный вопрос
х
Подробно изложите суть вашего вопроса.
Обратите внимание, что вопросы публикуются в открытом доступе не сайте, поэтому не указывайте персональные данные ваши или иных лиц. Однако стоит указать свой РЕГИОН, т.к. законодательство в разных регионах разное.
Отправить