Dzień dobry!
Brakuje mi pewnej funkcjonalności na wirtualnym kampusie. Mianowicie, oprócz możliwości wstawiania formuł matematycznych czy wzorów chemicznych przydatna była by możliwość wstawiania listingów - fragmentów kodu programów.
W tym momencie korzystam do tego celu z czcionki o stałej szerokości i sprawdza się to dobrze. Wygląda to tak jak poniżej:
hold on;
for i = 1:length(x),
plot(x(i),y(i),'.','color','b');
end
hold off;
Było by jednak pomocne, gdyby automatycznie dodane były numery linii. A rewelacją było by odpowiednie kolorowanie składni. Tak jak to działa na tych stronach: https://www.w3schools.com/js/js_loop_for.asp, https://en.wikipedia.org/wiki/For_loop
Być może da się doinstalować odpowiedni moduł do platformy?
Dodam, że obecnie problem można też obejść wstawiając w kodzie HTML znaczniki <code> </code>
Wtedy wygląda to tak:
plot(x,y) %fragment kodu
jednak w tym przypadku konieczne jest ręczne wstawienie wspomnianych znaczników (nie ma takiego przycisku w edytorze).
Być może nada się do tego ta wtyczka: https://moodle.org/plugins/view.php?id=2097
Przy okazji spytam. Czy ktoś ma może doświadczenie z korzystaniem z modułu: CodeRuner?
Z tego co rozumiem to ten moduł mógłby znacznie ułatwić prowadzenie zajęć z programowania w niektórych językach. Można by zautomatyzować sprawdzanie programów przygotowanych przez studentów już na poziomie wirtualnego kampusu.
Pozdrawiam,
Marek Kopciuszyński