Здравейте. Отдавна не съм писал. Появявам се отново.
Интересен въпрос който занимава съзнанието ми е:
Какво мислите за използване на Microsoft технологията .NET за създаването на версия на Moodle изцяло с използването на C# , ASP.NET и XML ?
Здравейте. Отдавна не съм писал. Появявам се отново.
Интересен въпрос който занимава съзнанието ми е:
Какво мислите за използване на Microsoft технологията .NET за създаването на версия на Moodle изцяло с използването на C# , ASP.NET и XML ?
Интересно е някой опитвал ли се е вече да използва .NET приразработването на платформи за е-обучение? С какви проблеми се е сблъсквал ако има такава софтуерна компания? Приложенията които се проектират с Microsoft технологията са трислойни.
Даден е листинг от програмен фрагмент на Си за сортиране на масив от числа, така че минималното число да е в началото на масива. Параметрите на функцията са съответно масива и броя на елементите му. Идеята на алгоритъма е при всяко едно от последователните преминавания през масива, текущо намереният минимален елемент да се премества към началото на масива.
Опишете програмния фрагмент.
Ако има допусната грешка, то
o къде е грешката;
o в какво се състои грешката;
o можете ли да предложите корекция на грешката?
1. void sort (
2. int a[],
3. int n) {
4.
5. int current, j, lowestindex, temp;
6.
7. for (current = 0; current < n-1; current++) {
8.
9. //
10. // each time through this loop, scan the array
11. // from current+1 to the end. If we find
12. // something lower than what is at current, then
13. // swap it with current index. So each time
14. // through this loop, a[current] will be
15. // properly sorted.
16. //
17. // 1) first find the index of the lowest value
18. //
19. // If lowestindex remains unchanged, a[current]
20. // is already sorted.
21. //
22.
23. lowestindex = current;
24.
25. for (j = current+1; j < n; j++) {
26. if (a[j] < a[current]) {
27. lowestindex = j;
28. }
29. }
30.
31. //
32. // 2) now swap a[current] and a[lowestindex],
33. // as long as a difference was found.
34. //
35.
36. if (lowestindex != current) {
37. temp = a[current];
38. a[current] = a[lowestindex];
39. a[lowestindex] = temp;
40. }
41. }
42. }
Привет момчета, поради това, че действетелно съм много зле със здревето ще ви призова към кънструктивен спор и дускусия водеща до съзидателност. Моля ви.
Дидо
съвсем скоро ще публикувам нещо важно
Здравейте г-н Иларионов,
Надявам се ме извинявате, че пиша рядко във форума. Бях изчезнал за около година. Здравето ми е наистина доста зле. Надявам се хиперлинковете не са шега. Интересни са наистина, ще ги разгледам и се надявам да обменяме мисли по въпроса за възможността за пренаписването на Moodle на .NET или Java. Имам известен опит в програмирането и софтуерните архитектури, но НЕ знам всичко и наистина "бих взел акъл". Създаването на два такива прототипа на Moodle.NET и Java Moodle ще са си чисто български принос и интересна иновация (разбира се новите технологии ще позволят и въвеждането на нови образователни и педагогически концепции). Държа прототипите да си останат отворен код, както се и вижда от предния ми постинг с приложеното архивче. Времето на криенето и маниите изтече, започва ерата на съвместната работа и споделеното мислене, груповото съзнание и зачитането на другия. Може би жестоките здравословни и други проблеми които ме връхлетяха ме карат да ценя повече неща като уважение, взаимопомощ и споделяне.
Дидо
Да, и аз прегледах внимателно всички хиперлинкове и се убедих, че са доста добре обмислени опорни точки измежду които ми правят силно впечатление NeuronDotNet и Open_Course_Time_Tabler и съм Ви безкрайно благодарен за посочените ресурси. Аз както всичките ме приятели и колеги знаят не търся много в интернет и може би този форум, чатовете и е-мейла ми са единствените места където влизам. Що се отнася до пренаписването на Moodle , КАТЕГОРИЧЕН съм че "просто пренаписване заради самото пренаписване" е напълно безсмислено. Без да бъдат заложени и демонстрирани на практика нови концепции и иновации няма нищо да постигнем. Идеята е да се използва модулно-блоковата форматно-структурна архитектура на Moodle, тя да бъде допълнена с нови образователни, педагогически, семантични и workflow иновации и те да бъдат реализирани от гледна точка на новите възможности които дават технологиите .NET и Java. Препоръчвам да бъде разгледана внимателно олекотената версия на BESTdotNET защото тя е точно такава модулно-блоковата форматно-структурна архитектура напълно репликираща функционалността на Moodle. Мисля, че дори съм включем и шаблона за създаването на Деск-Топ Модулите, само дето тук нямам блокчета, а съм ги нарекъл панелчета. Цялата тази структура е обектна и добре оформена като интерфейс.
Отворената модулно-блокова структура на BEST.NET дава чудесната възможност за писане на plugins, панелчета и нови модулчета, което ще разшири кръгът хора работещи по тази чудесна идея. ЕДНО ОТ НАЙ-СЕРИОЗНИТЕ НЕЩА КОИТО ПЕЧЕЛИМ Е БАЗАТА ДАННИ (релационна и нормализирана, ако искате помогнете да стане от MS SQL Server на Oracle), УПРАВЛЯЕМОСТТА И ПРЕНОСИМОСТТА НА КОДА, И ГРАМОТНО ОПИСАНАТА ДОКУМЕНТАЦИЯ (скоро ще е тук и тя във форума)
И коментарът с който искам да завърша е, че от умен човек Хлапетата имат какво да научат (добре правят, че слушат). Хубаво е, че питат, а още по-хубаво е, че сте около тях.
Аз така и така ще се опитам да се оправя. При мен съсипията доойде на куп, но горе главата, с хленчене нещата няма да се оправят.
Желая здраве и късмет на всички тук.
Дидо
Здравейте,
Намирам постинга за изключително полезен поради насоките относно спецификациите за .NET приложена за реализирането на SCORM платформа (импорт, експорт и създаване на курсове и пакети на SCORM) Всичко това, заедно с workflow management (управлението на поток от дейности, в случая дейности в една образователна институця) логиката заложена в някои алтернативи на Moodle, дава една прекрасна възможност за скорошни резилтати. От голямо значение са спецификациите и самите програмни компоненти в DotNetSCORM_00[1].03.01 и DotNetSCORM Setup Spec Със сигурност всичко това ще бъде интегрирано и внедрено като единен софтуерен пакет при който workflow management with SCORM elements (управление на поток от дейности елементите в който ще са SCORM-packages) ще е реализирано. В момента се опитвам с променлив успех да работя над нещо такова.