Forum > Software > Darmowe oprogramowanie edukacyjne

Strona 1 z 1 1
skocz

scud1

  • scud1
  • wiadomość Użytkownik

  • 383 wypowiedzi

Wysłane 2012-12-13 17:13

Poza uczelnią uczę w tym roku także w liceum. Ponieważ wygląda na to, że wyrobię się z programem w klasach drugich, chciałem zainstalować tutaj coś edukacyjnego, co dla nich wyglądałoby jak gra / zabawa. Wszystko po to, by zachęcić ich do roboty mimo skończenia normalnego programu. I tu liczę na propozycje ze strony forumowiczów w wymyślaniu.

Moje pomysły na razie:
- Robocode - programowanie czołgów, które walczą ze sobą. Wada - to Java i elementy obiektówki, a na razie był C.
- Programowanie botów do jakiejś gry. Niestety albo jest to zbyt wysoki poziom zaawansowania, albo gra jest płatna.
- Analogicznie z pisaniem moda. Musiałoby to jednak przypominać programowanie (czyli np. skrypty). Niestety nie kojarzę takiej gierki.
- Jakiś realistyczny symulator fizyczny albo geopolityczny. Coś w rodzaju Universe Sandbox albo Fate of the World. Nic co jest bardziej gierką (w rodzaju Europy/Civa). Nie znam niestety nic darmowego (te akurat mam prywatnie, ale to nie licencja grupowa).

Pomysły?

pi_nio

  • pi_nio
  • wiadomość Użytkownik
  • Miły gość

  • 17636 wypowiedzi

Wysłane 2012-12-14 20:12

jak byłbym nauczycielem napisałbym sam coś fajnego - kiedyś widziałem taki programik na Amigę - programowało się robociki jeżdżące na wrotkach, ale od tego czasu minęło dużo czasu. mogę ewentualnie pomóc coś takiego napisać lub zaprojektować na dowolną platformę. \"\hmmm\"

(.)

kowgli

  • kowgli
  • wiadomość Użytkownik

  • 4367 wypowiedzi

Wysłane 2012-12-14 20:26 , Edytowane 2012-12-14 20:30

Nie znam żadnej tego typu gry, ale moim zdaniem w liceum (a nawet gimnazjum) to już spokojnie można uczyć normalnego programowania. Polecałbym coś życiowego i dającego szybko widoczne efekty:
- aplikacje okienkowe (Windows Forms) w Visual Studio i C#. Np. prostą grę typu milionerzy, z przyjemną grafiką. MS udostępnie sporo naprawdę świetnie przygotowanych tutoriali prowadzących za rączkę - "Starter Kit"
- aplikacje webowe ala HTML5 - HTML/CSS + JavaScript, z wykorzystaniem popularnych bibliotek typu JQuery. Może np. coś integrujące się z API Facebooka lub korzystające z API Google Maps?
W przypadku obu tych technologii wystarczy naprawdę elementarna wiedza z programowania, żeby stworzyć prostą aplikację, czy grę. Nie przejmowałbym się teoretycznym podziałem na programowanie strukturalne/obiektowe itp. Jak się coś robi to wychodzi to w sposób naturalny.

Moim zdaniem robienie prostych, ale ciekawych aplikacji potrafiłoby rozpalić zainteresowanie programowaniem w niejednej osobie. Liczenie silni i inne tego typu do niczego nie potrzebne programiki, w aplikacji konsolowej, pisanej w archaicznym, podatnym na błędy i niespójnym języku typu C, raczej nie.

scud1

  • scud1
  • wiadomość Użytkownik

  • 383 wypowiedzi

Wysłane 2012-12-15 09:02

@kowgli
Żeby jeszcze silnia była w programie matematyki, to można by ją napisać ;) Problem jest jak część nie pamięta jak wyznaczyć pierwiastki równania kwadratowego... Myślenie logiczne leży na całej linii.

API Facebooka nie byłoby głupie :? powinno też zainteresować totalnie znudzone dziewczyny. Przyjrzę się temu, dzięki.

Visual Studio itp. - problemem jest archaiczny sprzęt w pracowni. Jakieś lekkie środowisko da się uruchomić, ale z tego co pamiętam to VS jest kobyłą. Dlatego zresztą nie zacząłem od razu. Zresztą na maturze dopuszczalne jest tylko Pascal (czemu?), C/C++ i Java. Hmmm... Może spróbować z BlueJ? To lekkie środowisko Javy jak pamiętam.

Strona 1 z 1 1
skocz

Kto jest online: 0 użytkowników, 255 gości