Ubuntu Linux у Воронезькій області - Програма управління роботою навчального класу iTALC на ОС Ubuntu

15 Квіт. 2008 – Програма управління роботою навчального класу iTALC на ОС Ubuntu 7.10-8.04

Програма управління роботою навчального класу iTALC на ОС Ubuntu.

Програма iTALC дозволяє викладачеві керувати комп'ютерами навчальної мережі, надсилати повідомлення учням, стежити за виконанням завдань. Викладач може зі свого комп'ютера надсилати повідомлення всім або окремим учням, блокувати їх комп'ютери, включати та вимикати їх. Програма iTALC може використовуватись як у звичайній школі, так і в інших навчальних закладах для організації процесу навчання у класі, обладнаному комп'ютерами.

iTALC підтримує Linux та Windows 2000/XP/Vista, тобто може бути використана у змішаних мережах.

На відміну від комерційних аналогів, що широко використовуються, iTALC є повністю безкоштовною програмою з відкритими кодами.

Коротко про функціонал iTALC:

Встановлення iTALC.

apt-get install ssh openssh-server

apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3 libpopt-dev lynx m4 make ncftp nmap openssl perl perl-modules

unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++ build-essential

apt-get install libxtst-dev

без останнього пакета-не хотів компілюватися наш додаток.

Далі: На сторінці, де лежать пакети для завантаження, перевіряємо номер останньої версії:

http://sourceforge.net/project/showfiles.php?group_ > У нашому випадку це italc-1.0.7.tar.bz2 Переходимо в папку /tmp/, завантажуємо його і збираємо.

команди нижче:

tar xvfj italc-1.0.7.tar.bz2 cd italc-1.0.7/ ./configure make sudomake install

Редагуємо два файли:

sudo gedit /etc/gdm/Init/Default

sudo gedit /etc/gdm/PreSession/Default

killall ica /usr/local/bin/ica &

Тепер створюємо набір ключів аутентифікації для учительського комп'ютера:

sudo mkdir -p /etc/italc/keys/public/teacher/ /etc/italc/keys/private/teacher/ sudo ica -role teacher -createkeypair

Т. е. ми створили приватний, приватний ключ і публічний ключ (з метою безпеки) З цією ж метою створимо групу і визначимо в неї нашого викладача (я помістив себе. користувач victor):

sudo addgroup italc sudo adduser victor italc sudo chgrp -R italc /etc/italc/keys/private/

На учнівській машині створюємо папку для ключа і копіюємо до неї, публічний ключ з учительської машини, який лежить у папці: /etc/italc/keys/public/teacher/key на вчительській машині.

Створюємо папку на учнівській машині:

sudo mkdir -p /etc/italc/keys/public/teacher/

і копіюємо файл key до неї.

Перезавантажуємо комп'ютери чи сеанси. Якщо все гаразд.

о. то в області повідомлень на панелі побачимо наступний значок:

Далі на вчительській машині необхідно створити в меню іконку для запуску цієї програми. Малюнки нижче пояснюють, як це зробити.

linux

воронезькій

ubuntu

Запускаємо нашу програму. На вікні натискаємо OK і бачимо наступне вікно: див. малюнок нижче. Зліва (не відразу знайдеш) натискаємо на закладку Сlassroom manager і додаємо новий клас та комп'ютери в ньому.

linux

linux

Ось у принципі і все. Русифікувати не намагався, чи буде час спробую.