Documente Academic
Documente Profesional
Documente Cultură
Baze Web Design
Baze Web Design
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
BAZELE WEB-DESIGN
Table of Contents
BAZELE WEB......................................................................................................................................... 2
Bazele WWW............................................................................................................................. 3
Tehnologii de dezvoltare web .................................................................................................... 6
Dezvoltarea paginilor Web......................................................................................................... 8
Ghid HTML ...................................................................................................................................... 11
Introducere la HTML ................................................................................................................ 12
Server-Side Scripting ....................................................................................................................... 30
Introducere în Server Side Scripting ......................................................................................... 31
Introducere în PHP .................................................................................................................. 32
Introducere în baze de date ..................................................................................................... 35
Content Management Systems ........................................................................................................ 38
Prezentare ............................................................................................................................... 39
Noţiuni de bază ....................................................................................................................... 40
Adăugarea Conţinutului ........................................................................................................... 51
Comunicarea ........................................................................................................................... 59
Crearea Execiţiilor ........................................................................................................................... 67
Introducere în XML .................................................................................................................. 68
Introducere în Flash ................................................................................................................. 72
Exerciţii interactive .................................................................................................................. 75
Ce este un exerciţiu interactiv? ................................................................................................ 75
Forums - Wikis – Blogs..................................................................................................................... 80
Forumuri.................................................................................................................................. 81
Wikis ....................................................................................................................................... 84
Bloguri ..................................................................................................................................... 86
Anexa A – Tabel de Simboluri ................................................................................................... 87
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
BAZELE WEB
Nivel: Începător
Timp Estimat : 20min
Bazele WWW
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Serverul Web este un computer care furnizeaza pagini web, ceea ce implica că acele
pagini web sunt stocate pe el. Fiecare server are o adresa IP (Internet Protocol) şi
posibil un nume de domeniu. O adresa IP arată astfel: 150.140.142.81. Totuşi, este
mai intuitiv să foloseşti un URL (Uniform Resource Location), care include un nume
de domeniu. De exemplu, dacă tastezi URL-ul http://www.upatras.gr/index.html in
browser, acesta trimite o cerere serverului al cărui nume de domeniu este
upatras.gr. Acest server apoi intoarce pagina numită index.html şi o trimite
browserului.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Ce este un Hyperlink?
Ce este un Hypertext?
Aici sunt prezentate cele mai comune tehnologii folosite pentru a crea un Website.
Înainte de a incepe crearea unei pagini web ar trebui să consideraţi tehnologiile care
urmeaza a fi folosite.
HTML
Stilurile definesc cum elementele HTML vor fi afişate. Stilurile externe permit
schimbarea aparenţei şi aşezarii fiecarei pagină din site-ul tău, prin simpla editare a
unui singur document.
XML NU ESTE un inlocuitor pentru HTML. XML descrie date, în timp ce HTML afişeaza
date.
XML rulează pe mai multe platforme de soft şi are o unealta independenta de
hardware pentru a transmite date
SQL este limbajul standard pentru accesarea şi manipularea bazelor de date.SQL este
folosit pentru a accesa şi manipula date în MySQL, SQL Server, MS Access, Oracle,
Sybase, DB2, şi alte sisteme baze de date. Cunoştinţele SQL sunt importante pentru
oricine vrea să stocheze sau să obţina date dintr-o baza de date.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Desi HTML-ul unei pagini web poate fi scris în orice editor de text (ex : Notepad),
editoare specializate de HTMLpot oferi o usurinţa în scrierea codului şi o
funcţionalitate sporită.
Nici nu e nevoie să stii HTML ca să faci o pagină web. Exista o mulţime de forme în
care poti edita HTML: text, object şi WYSIWYG (prezentat mai jos)
final intr-un browser web. Deoarece utilizarea unui editor wysiwyg nu necesită
cunoştinţe html sunt mai uşor de folosit de un începător.
Ghid HTML
Nivel: Incepator
Timp estimat: 2h
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Introducere la HTML
Ce este HTML?
HyperText este metoda prrin care navighezi pe web – apăsând pe text special numit
hyperlink care te direcţionează către alte pagini. Prin hyper se înţelege neliniar –
adică, poţi ajunge către orice loc de pe Internet cand vrei apăsând pe link-uri – nu
există ordine prestabilită în care se fac lucrurile.
Markup este ceea ce extensiile HTML fac textului din interiorul lor. Îl marcheză ca
un anumit tip de text (text în italic, de exemplu).
HTML este un limbaj, avand codul şi sintaxa sa, ca orice alt limbaj.
O pagină HTML este un document care foloseşte limbajul HTML pentru a indica
modul în care va fi format textul cand va fi afişat - adică va diferenţia textul pe categorii: link-
uri, titluri, paragrafe, liste etc, - şi pentru a însoţi textul cu forme interactive, imagini
încadrate şi alte obiecte
Fundamental, este un fişier text cu extensia “.html” sau “htm”. Aşa arată o pagină
web simpla atunci cand este deschisa cu un browser web.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Consideră că avem o pagină web simpla salvată într-un fişier de tip text numit
“simplepage.html”. La stanga poti vedea pagina web aşa cum arata cand este deschisa cu un
browser web. La dreapa poti vedea codul paginii web, asa cum arata cand este deschisă cu
un editor de text.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
<html>
<head>
<title> Elinda Beach </title>
</head>
<body bgcolor="gold">
<h1 align="center"> Elinda </h1>
<div align="center">
<img alt="puma" src="elindabeach.jpg">
</div>
<div align="center">
<p>
Tag-uri de bază
Ce este un tag?
HTML utilizează "tag-uri" pentru a specifica modul în care textul va fi formatat atunci când se
va folosi un web browser. Tag-urile sunt înconjurate de paranteze în unghi. Tag-urile vin de
cele mai multe ori în perechi. În fiecare pereche, există o etichetă de deschidere "<>" şi o
etichetă de închidere "</> '. Tag-ul de deschidere conţine un nume de etichetă şi, uneori,
atributele tag-ului. El îi spune browser-ului că aţi dori să efectuaţi o acţiune de formatare
din acel punct al textului. Eticheta de închidere spune browser-ului, cu "/" (numit “forward
slash”), urmată de acelaşi nume al tag-ului, că doriţi să opriţi acţiunea la acel punct al
textului.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Bold (îngroşat)
Pentru a face cuvintele să apară boldate (bold), înconjuraţi textul cu taguri <b></b> .
Italic (înclinat)
Subscript (indice)
Pentru a face cuvintele să apară ca jumătate din înălţime şi 50% sub linie, înconjuraţi
textul cu taguri <sub></sub>.
<sub>În ora mea cea mai întunecată</sub> ⇨ În ora mea cea mai întunecată
Superscript (exponent)
Pentru a face cuvintele să apară ca jumătate din înălţime şi 50% peste linie,
înconjuraţi textul cu taguri <sup></sup>.
O poziţie în text este creată cu <H1> tag. Există de fapt 6 poziţii de tag-uri: <H1> (cel
mai mare) şi <H6> (cel mai mic).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Există o mulţime de lucruri pe care le puteţi face pentru a schimba aspectul fontului.
Primul lucru este să utilizaţi un font diferit. Cum puteţi face asta? Puteţi face acest lucru
folosind atributul face astfel:
Arial
Arial Black
Arial Narrow
Book Antiqua
Bookman Old Style
Century Gothic
Comic Sans MS
Courier New
Garamond
Times New Roman
Verdana
Un nou paragraf se începe cu tag-ul <P>, şi poate fi, încheiat, opţional, cu tag-ul
invers al alineatului</ P>.
O din text.<BR/>
O linie din text. Pe o linie nouă.
Pe o linie nouă.
<html>
<head>
...
</head>
<body>
...
</body>
</html>
Tag-urile HTML
Tag-ul HEAD
Secţiunea head este locul unde vei defini titlul paginii tale, incluzând informaţii
despre pagina ta, pentru motoarele de căutare precum Google, stabileşte locaţia paginii,
adaugă stil foii tale şi scrie script-urile.
Tag-ul BODY
Body documentului tău HTML include conţinutul paginii tale de Web, care este,
partea pe care vizitatorii tăi o vor vedea, inclusiv textul şi elementele de grafică.
1. Tastează<ol> pentru o listă ordonată sau <ul> pentru a începe o lista neordonată.
2. Tastează <li> pentru a începe primul item al listei.
3. Tastează textul care urmează să fie inclus în item.
4. Tastează</li> pentru a completa fiecare item al listei.
5. Continuă acest proces introducând caţi mai mulţi itemi ai listei care sunt necesari
pentru a-ţi completa lista ordonată.Nu există o limită a numărului de itemi pe care-i
poate avea o listă.
6. Pentru a încheia lista., introdu un sfârşit </ol> or </ul> pentru a marca tag-ul de
început după ultimul item al listei.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Exemplu de listă:
<tabel>
<tr>
<td>celula 1 </td>
<td>celula 2 </td>
<td>celula 3 </td>
</tr>
Exemplu de tabel:
Frames
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Ce sunt frames?
<html>
<head>
<title></title>
</head>
<frameset cols="15%,*">
<frame src="sidebar.html" name=sidebar noresize>
<frame src="content.html" name=announces>
</frameset>
</html>
Poţi vedea o linie verticală ce divide ecranul în două parţi. Cea din stânga este
o bară laterală în timp ce cea din dreapta este o listă cu anunţuri pentru o lecţie de
zoologie. Acestea sunt două documente separate HTML pe care, până în acest
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Tag-ul Frameset
Tag-ul frame
Tag-ul <frame> defineşte ce document HTML trebuie să fie pus în fiecare frame. În
exemplul de mai sus, am creat un set de frames cu două coloane. Prima coloană ocupă 15%
din browser-ul total al ecranului, iar a doua coloană ocupă restul. Documentul HTML
"sidebar.html" este pus în prima coloană, şi documentul HTML "content.html" este pus în a
doua coloană.
Mai mult, după cum se poate observa în exemplul de mai sus, tag-ul <body> lipseşte.
Aceasta este din cauză că nu se poate utiliza tag-ul <body>, împreună cu tag-ul <frameset>.
Stilul CSS
Ce este CSS?
CSS vine de la Cascading Style Sheets. În timp ce HTML oferă paginilor tale de
Web, structura lor de bază, CSS (Cascading Style Sheets) defineşte aspectul lor.
Stilul unei foi este pur şi simplu un fişier text care conţine una sau mai multe reguli
care determină modul în care anumite elemente din pagina ta de Web trebuie să fie afişate.
Codul CSS se poate găsi într-un fişier separat şi poţi doar să link-ezi acest fişier într-o pagină
HTML, astfel încât să se modifice cu uşurinţă aspectul său. Desigur, CSS ar putea fi scris doar
în interiorul paginii HTML, în cazul în care constă în câteva linii de cod.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
O regulă de stil este alcătuita dintr-un selector (care indică ce elemente vor fi
formatate), precum şi o declaraţie (care descrie formatarea care ar trebui să fie executată).
În declaraţie trebuie separate de punct şi virgulă multiplele perechi de proprietate/valoare.
h1{
color;red;
background:yellow;
}
Selectorul este aici h1. Ai observat, probabil, că <h1> este tag-ul pentru antet (cel
mai mare). De asemenea, avem două declaraţii, "color: red" şi "background: yellow". Prima
declaraţie stabileşte culoarea antetului (culoarea textului), în roşu, iar al doilea set,
stabileşte culoarea de fundal a antetului, în galben. În cazul în care vom adăuga acest cod
CSS pentru o pagină HTML, ori de câte ori vom crea un antet utilizând tag-ul <h1>, aceasta va
avea atributele definite mai sus.
Stilul extern al foii, este un fişier CSS, ce conţine codul CSS ca acela explicat în
exemplul de mai sus. Extensia fişierelor CSS este .css . Aceste fişiere pot fi legate de pagini
HTML prin definirea unui tag <link> corespunzator în interiorul tag-ului<head> a paginii
HTML, astfel:
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css" />
</head><br>
Dacă vom adăuga acest cod HTML la pagina noastră, va încărca stilurile definite în
fişierul “mystyle.css" şi apariţia HTML nostru se va schimba cu uşurinţă. Îţi poţi denumi
fişierele CSS oricum doreşti. Aici, după cum poţi vedea, acesta este numit "mystyle.css" şi
este situat în acelaşi folder în care se află şi fişierul nostru HTML.
O foaie de stil internă ar trebui să fie utilizată atunci când un singur document are un
stil unic. Poţi defini stiluri interne, în secţiunea head, prin utilizarea tag-ul <style>, astfel:
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
<head>
<style type="text/css">
hr {color:sienna}
p {margin-left:20px}
body {background-image:url("imagini/back40.gif")}
</style>
</head>
Crearea Formularelor
Un formular este pur şi simplu o zonă care poate să conţină câmpuri de formulare.
Câmpurile din formular sunt obiecte care permit vizitatorilor de a introduce informaţii – de
exemplu casete de text, meniuri derulante sau butoane radio. Cele mai comune utilizări ale
formularelor sunt sondajele, formulare on-line de comandă, feedback-ul, sau chiar orice
pagină Web, în care este necesar un input din partea utilizatorului, în vederea îndeplinirii
unei sarcini date sau de a furniza un serviciu utilizatorului.
Butoanele radio sunt utilizate atunci când doreşti ca utilizatorul să selecteze una
dintr-un număr limitat de opţiuni şi trebuie să aibă o "valoare". Input-urile radio trebuie să
aibă acelaşi “nume”, deoarece ele nu fac decât să-i dea utilizatorului o opţiune posibilă. Este
posibil să oferim mai multe opţiuni utilizatorului cu input-urile radio, oferindu-le un alt
“nume”.
Checkbox sunt utilizate atunci când vrei ca utilizatorul să selecteze una sau mai
multe opţiuni dintr-un număr limitat de variante şi permite utilizatorilor tăi de a face mai
mult de o selecţie într-o listă.
Drop down menu sunt probabil cele mai flexibile obiecte pe care le poţi adăuga
formularelor. Avantajul unui drop down menu, în comparaţie cu radio buttons sau cu check
box, este acela ca ocupă mai puţin spaţiu.
Aceasta este modalitatea prin care creezi un drop down menu simplu:
Multimedia
<img src=”cat.jpg”>
În cazul în care imaginea este într-un director diferit, tastăm atât calea, cât şi numele
fişierului, de exemplu, daca îl păstrăm într-un folder separat, numit “imagini”, codul va fi:
<img src="images/cat.jpg"/>
Acest atribut poate lua valori diferite, putând specifica alinierea imaginii, după cum e
desemnat prin valoare. Valorile ar putea fi: "top", "middle", "bottom", left", "center",
"right".
Acest lucru este un pic diferit de ceea ce am văzut mai sus, deoarece pentru a seta o
imagine ca fundal nu trebuie modificate atributele tagului imagine (<img>), dar trebuie
schimbat tag-ul corpului (<body>). Acest lucru este logic, pentru că tag-ul <body> defineşte
corpul principal al paginii web, care este, de fapt, cea mai mare unitate vizibilă a corpului
documentului.
Deci, ce trebuie să facem este să definim imaginea de fundal a paginii web, astfel:
<body background="background.jpg">
Observaţi că modul implicit pentru browser pentru a afişa imaginea este în funcţie
de dimensiunea sa iniţială, deci, dacă este vorba de o imagine mică, aceasta se va repeta şi
va crea un efect de teracotă.
Cum pot încorpora alte tipuri de date multimedia în pagina mea de web?
Puteţi adăuga diverse tipuri de date multimedia la pagina dvs. Web într-un mod
similar cu adăugarea de imagini. În loc de a utiliza <img> tag-ul, care este utilizat numai
pentru imagini, puteţi utiliza tag-ul <object>, care este mai generic. Tot ce trebuie să faceţi
este să definţi tipul de datelor multimedia pe care vreţi să le incorporaţi.
Server-Side Scripting
(scripting “din partea server-ului”)
În această secţiune, vom vedea cum putem crea pagini web dinamice,
capabile să se conecteze la bazele de date.
Nivel: Avansat
Durată estimată: 1h
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Scripting-ul “din partea serverului” (SSS) este o tehnologie web, în care cererea unui
utilizator este îndeplinită prin rularea unui script direct de pe serverul paginii web curente.
Acesta este de obicei folosit pentru a oferi unei pagini Web interactive acces la baze de date
sau alte tipuri de date înmagazinate.
Atunci când un utilizator solicită o pagină web, serverul returnează acest pagină, dar
dacă pagina conţine un server-side script, script-ul din interiorul paginii HTML este executat
de server înainte ca aceasta să fie returnată la browser-ul ca şi cod HTML pur. Serverul se
poate, de exemplu, să răspundă la query-urile utilizatorului sau a datelor transmise de la
form-uri HTML şi poate accesa bazele de date, returnând datele cerute de utilizatori.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Unele dintre cele mai frecvent folosite limbaje server side scripting sunt:
• ASP - ASP.NET
• ColdFusion Markup Language
• Java prin intermediul paginii JavaServer
• PHP
• Perl
• Python
• SQL
Introducere în PHP
Introducere PHP
utilizatorului. Un script PHP nu este trimis direct la un client de către server; în schimb, este
analizat de modulul de PHP pe server. Acesta funcţionează mână în mână cu serverul dvs.
Web pentru a procesa codul sursă al unei pagini înainte ca această pagină să fie trimisă la
browser-ul utilizatorului. Acest lucru înseamnă că merge prin intermediul paginii de sus în
jos, în căutarea secţiunilor de PHP, pe care va încerca să le execute.
PHP permite serverului web să facă mult mai mult decât să returneze pagini HTML
pentru utilizator, cum ar fi efectuarea de calcule complexe, lucrul cu baze de date, şi multe
altele. Scripturile PHP sunt executate pe server si pot crea dinamic codul HTML care
generează pagina Web. PHP si MySQL se combină pentru a uşura crearea de pagini web
dinamice interactive. HTML poate crea pagini foarte bine formatate. Cu un adaos de PHP si
MySQL aveţi posibilitatea să culegeţi date de la utilizatorii dvs., şi face multe lucruri pe care
HTML singur nu le poate susţine. Frumuseţea PHPului ca şi limbă este faptul că acesta este
conceput pentru a fi utilizat împreună cu HTML.
Într-o pagină HTML, codul PHP este delimitat de tag-urile speciale pentru PHP. Se
începe un bloc de cod PHP cu "<?php" şi se încheie cu "?>"
Una din caracteristicile definitorii ale PHP este uşurinţa cu care vă puteţi conecta la
baze de date cât şi de a le manipula. PHP poate interacţiona cu baze de date pentru a stoca
informaţii de la utilizator, cât şi să preia informaţii care pot fi afişate pentru utilizator. PHP
pune în aplicare funcţii predefinite pentru conectarea la o gamă largă de sisteme de baze de
date cum ar fi:
• MySQL
• Oracle
• MSSQL
• Interbase
şi multe altele.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
O baza de date este o colectie organizată de informaţii care este formată din
înregistrările aferente. Aceasta este aranjată într-un mod care face cât mai uşoară obţinerea
de informaţii. Fiecare înregistrare din baza de date este compusă dintr-un set de câmpuri,
care conţin elementele individuale de informaţii pentru un anumit element. Baza de date
este stocată în tabele. Fiecare tabel este identificat printr-un nume (de exemplu, "Pontaj"
sau "Cărţi").
Ce este SQL?
Structured Query Language (SQL) cuprinde una din pietrele de temelie ale
arhitecturii moderne a bazelor de date. SQL defineşte metodele utilizate pentru a crea şi
manipula baze de date relaţionale pe toate platformele majore. SQL este un limbaj standard
pentru a face interogări (query-uri) interactive pentru manipularea (stocarea, extragerea,
actualizarea, ştergerea) unei baze de date. Interogările iau forma unei limbi de comandă
care vă permite să selectaţi, inseraţi, updataţi, să aflaţi locaţia unor anumite date, şi aşa mai
departe. Există, de asemenea, o interfata de programare.
Imaginea de mai jos arată modul în care o simplă bază de date MySQL este
organizată pentru a stoca date. Baza de date este numit bookstore (librărie) şi constă în
tabele ordonate logic (ordonare de tip tree).
Există mai multe moduri în care puteţi crea o nouă bază de date MySQL. Cel mai
rapid şi mai mai uşor este cu ajutorul instrumentului phpMyAdmin. Imaginea de mai jos
arată mai pe larg un tabel MySQL.
Fiecare tabel cuprinde rânduri şi coloane. Coloanele precizează tipul de date. Datele
in sine sunt stocate pe rânduri. Numele acestui tabel este book (carte) şi este folosit pentru
a stoca informaţii despre cărţi.
Informaţiile despre cărţi stocate în baza noastră de date sunt afişate mai jos:
În scopul de a accesa datele unui tabel folosim SQL query pentru a comunica cu
baza de date. O interogare SQL deschide legătura cu baza de date, găseşte tabelul care
conţine datele dorite şi modifică înregistrările necesare.
De exemplu, următoarea declaraţie SQL va selecta toate înregistrările din tabelul “Persons”:
Putem insera, actualiza sau chiar şterge datele dintr-un tabel cu ajotorul comenzilor
SQL. Mai important este că această manipulare a datelor se poate face prin intermediul unui
site web, precum şi cu multele posibilităţi pe care PHP le oferă.
Nivel: Intermediar
Durată estimată: 2h
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Prezentare
Din păcate, din perspectiva cuiva care vrea să facă schimb de informaţii,
accesibilitatea acestuia la postarea acestor informaţii pe Internet este limitată de
cunoştinţele sale de HTML.
Ce este Moodle?
Moodle este un software gratuit. Acest lucru înseamnă că toată lumea poate
descărca un pachet arhivat Moodle de pe http://download.moodle.org/. După aceea, puteţi
să-l instalaţi pe serverul dvs. web şi să-l folosiţi.
Noţiuni de bază
Pasul 1. Presupunând că v-aţi conectat cu succes la site, apăsaţi pe Adăugaţi un nou curs.
Figura 1.
Pasul 2. Acum, puteţi edita setările cursului pe care vreţi să îl creaţi. Scrieţi un nume
complet pentru cursul dvs., cât şi unul prescurtat. De asemenea, scrieţi un scurt cuprins al
cursului.
Figura 2.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 3. Modificaţi formatul pentru cursul dvs. la formatul Topics. Există multe opţiuni după
cum puteţi vedea, dar cele mai frecvent utilizate sunt Weekly şi Topics. Dacă nu sunteţi
sigur care ar fi opţiunea potrivită pentru dvs., apăsaţi pe butonul Help (semnul de întrebare
de culoare galbenă) din stânga pentru o descriere.
Figura 3.
Pasul 4. Acum, uitaţi-vă la blocul de Enrolment (înscriere). Aţi văzut că opţiunea implicită
este de Internal Enrolment. Asta înseamnă că, dacă un elev apasă pe numele cursului,
sistemul va cere în mod automat, dacă el / ea ar dori să adere la curs. Puteţi face cursul, de
asemenea, să nu funcţioneze pe bază de înscriere (se pot înscrie studenţi manual de
dumneavoastră mai târziu) sau să funcţioneze pe bază de înscriere doar pentru o durată
limitată de timp. Dar nu faceţi nici o schimbare acum. Amintiţi-vă că puteţi reveni mai târziu.
Figura 4.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 5. Apăsaţi pe Salvaţi modificările. (Să nu vă fie frică să experimentaţi singur cu orice
opţiune care ar putea părea de ajutor).
Figura 5.
Figura 6.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 7. Selectaţi-vă din lista de potenţiali utilizatori (în cazul dumneavoastră lista va fi mult
mai mare şi aţi putea dori să utilizaţi butonul de căutare de mai jos), apăsaţi pe Add şi apoi
apăsaţi pe Assign roles in Course.
Figura 7a.
Figura 7b.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 8. Acum modelele anterioare s-au modificat. Puteţi observa prezenţa unui nou
profesor, dumneavoastră!!! Apăsaţi pe Click here to enter your course (Fig. 8).
Figura 8.
Pasul 9. Pagina de start a cursului va apărea pe ecran (Fig. 9).
Figura 9.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 1. Apăsaţi pe Settings din meniul Administration situat în stânga paginii de start (Fig.
9).
Pasul 2. Acum sunteţi înapoi la ecranul Settings (Fig. 2). Puteţi modifica din nou dacă doriţi
anumite opţiuni.
Pasul 3. În meniul Enrolments, modificaţi cursul în non enrollable (Fig. 4). Apăsaţi pe Save
changes (Fig. 5).
Pasul 5. Găsiţi studentul/studenţii pe care doriţi să îi îinscrieţi în curs şi apăsaţi Add. Apoi
apăsaţi pe Assign roles in Course (Fig. 10).
Figura 10a.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 10b.
Pasul 6. Acum puteţi vedea studenţii înscrişi la curs (Fig. 11). Apăsaţi pe Click here to enter
your course.
Figura 11.
Pasul 7. Apăsaţi pe Participants din meniul People aflat în partea stângă a pagini de
start. Acum îi puteţi vedea pe toţi cei ce participă la curs (Fig. 12).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 12a.
Figura 12b.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 1. Apăsaţi pe Turn editing on aflat în colţul din dreapta sus a paginii de start. Vor
apărea diverse iconiţe pe ecran, însă nu intraţi în panică deoarece veţi avea ocazia să vedeţi
exact ce funcţie are fiecare dintre ele (Fig. 13).
Figura 13a.
Figura 13b.
Pasul 2. Apăsaţi pe iconiţa Edit summary aflată chiar sub tabul Topic Outline. Scrieţi
“Welcome to the ODL course.”, aplicaţi funcţia bold şi apăsaţi Save changes (Fig. 14).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 14.
Pasul 3. Textul inserat apare sub forma unei etichete. Acum apăsaţi pe iconiţa Move right
aflată lângă News forum. Hyperlinkul News forum se muta puţin în dreapta (Fig. 15).
Figura 15a.
Figura 15b.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 4. Apăsaţi iconiţa Move de langă News forum. Apare un set de mici sloturi. Puteţi
muta News forum pe slotul preferat. Mutaţi-l pe cel de-al doilea topic. News forum este
mutat (Fig. 16).
Figura 16a.
Figura 16b.
Pasul 5. Apăsaţi iconiţa Delete situată lângă News forum. Un mesaj de atenţionare apare în
care sunteţi rugat să confirmaţi acţiunea anterioară. Desigur, este decizia dumneavoastră,
dar pentru moment apăsaţi No (Fig. 17).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 17.
Pasul 6. Apăsaţi pe iconiţa Hide situată lângă News forum. News forum devine gri (Fig. 18).
Asta înseamnă că acum News forum nu poate fi accesat de studenţii înscrişi în curs. Această
funcţie este folositoare în cazul în care nu vreţi să prezentaţi anumite resurse studenţilor.
Figura 18.
Pasul 7. Apăsaţi pe butonul Turn editing off din colţul din dreapta sus şi întoarceţi-vă la
pagina de start.
Adăugarea Conţinutului
Pasul 1. Apăsaţi butonul Turn editing on din colţul din dreapta sus al paginii de start (Fig.
19).
Figura 19.
Pasul 2. Din meniul drop-down Add a resource, selectaţi Link to a file or web site (Fig. 20).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 20.
Pasul 3. Inseraţi un nume şi o scurtă descriere a fişierului pe care doriţi să îl adăugaţi. În
blocul Link to a file or web site, apăsaţi Choose or upload a file (Fig. 21).
Figura 21.
Pasul 4. Apăsaţi Upload a file (Fig. 22).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 22.
Pasul 5. Apăsaţi Browse apoi găsiţi fişierul pe care doriţi să îl adăugaţi, ca şi cum ar fi fost un
fişier ataşat unui e-mail. Apăsaţi Upload this file (Fig. 23).
Figura 23.
Pasul 6. Apare un mesaj care vă înştiinţează că fişierul a fost uploadat cu succes. Apăsaţi
Choose din coloana Action de langă fişier (Fig. 24).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 24.
Pasul 7. În blocul Window, din meniul drop-down, selectaţi New window. Apăsaţi Save and
return to course (Fig. 25).
Figura 25.
Pasul 1. Apăsaţi butonul Turn editing on din colţul din dreapta sus a paginii de start (Fig. 19).
Pasul 2. Din meniul drop-down Add a resource, selectaţi Link to a file or web site (Fig. 20).
Pasul 3. Inseraţi un nume şi o scurtă descriere a paginii web căreia doriţi să îi creeaţi un link
către curs. În blocul Link to a file or web site, inseraţi URL-ul paginii web (Fig. 26).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figure 26.
Pasul 4. În blocul Window, din meniul drop-down, selectaţi New window. Apăsaţi Save and
return to course (Fig. 25).
Pasul 1. Apăsaţi butonul Turn editing on din colţul din dreapta sus a paginii de start (Fig. 19).
Pasul 2. Din meniul drop-down Add a resource, selectaţi Compose a web page (Fig. 27).
Figura 27.
Pasul 3. Inseraţi un nume şi o scurtă descriere a paginii web pe care doriţi să o adăugaţi (Fig.
28).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 28.
Pasul 4. Creeaţi propria dumneavoastră pagină web. După cum puteţi observa puteţi utiliza
o mulţime de opţiuni, precum schimbarea fontului sau culorii textului, adăugarea unei
imagini, unui link, unui tabel etc. (Fig. 29).
Figura 29.
Pasul 5. În blocul Window, din meniul drop-down, selectaţi New window. Apăsaţi Save and
return to course (Fig. 25).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 1. Apăsaţi pe Files din blocul Administration aflat în stânga jos paginii de start (Fig. 30).
Figura 30.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 31.
Pasul 3.Scrie numele foderului si apasă Create (Fig. 32).
Figura 32.
Pasul 4. Folderul a fost creat cu succes. Bifează căsuţele din stânga fişierelor pe care vrei să
le muţi şi din meniul drop-down, alege Move to another folder (Fig. 33).
Figura 33.
Pasul 5. Apare un mesaj care te ghidează pe parcursul restului procedurii. Se merge la
folderul destinaţie şi se apasă Move files to here.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Comunicarea
Pasul 1. Se apasă butonul Turn editing on din partea dreapta sus a paginii principale a
cursului . Din meniul Add an activity, se selectează Forum (Fig. 34).
Figura 34.
Pasul 2. Se scrie numele şi o scurtă introducere pentru forum, avand posibilitatea de a îi
adăuga o scură descrie şi reguli. Se selectează tipul de Forum cel mai potrivit (Pentru Help se
apasă semnul galben de intrebare). Se apasă Save and return to course (Fig. 35).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 35a.
Figura 35b.
Pasul 3. Se apasă pe E-learning forum (Fig. 36).
Figura 36.
Pasul 4. Se apasă Add a new discussion topic (Fig. 37).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 37.
Pasul 5.Se scrie un subiect scurt şi mesajul. Se apasă Save changes (Fig. 38).
Figura 38a.
Figura 38b.
Pasul 6. Un câmp (thread) este creat.Se apasă pe subiectul unei discuţi (discussion) pentru a
se vedea toate postările acelei discuţii(Fig. 39). Se explorează toate opţiunile posibile.
Figura 39a.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 39b.
Pasul 1. Se apasă pe butonul Turn editing on din colţul dreapta sus a paginii principale a
cursului.Din meniul drop-down Add an activity, se alege Wiki (Fig. 40).
Figura 40.
Pasul 2.Se scrie numele şi o scurtă descriere. Se apasă Save and display (Fig. 41).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 41a.
Figura 41b.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 3. Pagina wiki este editata prin tastarea unui răspuns. Se apasă Save (Fig. 42).
Figura 42.
Pasul 4. Pagina wiki va fi updatată. Se apasă ODL home de la baza paginii (Fig. 43).
Figura 43.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Pasul 5. Acum, se presupe ca studentul sau profesorul se logheză şi află despre pagina wiki.
El/Ea apasă pe numle paginii wiki, apoi pe tabul Edit , adaugând contribuţia ei/lui şi apoi
salvează schimbările(Fig. 44).
Figura 44a.
Figura 44b.
Pasul 6. Pagina wiki a fost iar updatată. Ca professor se poate vizualiza istoricul paginii wiki
sau folosirea unor versiuni mai vechi(Fig. 45). Nu vă feriţi să experimentaţi până înţelegeţi
modul de funcţionare.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Figura 45.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Crearea Execiţiilor
In În această secţiune se va arăta cum se pot crea exerciţii interactive
folosind XML si Flash.
Nivel: Avansat
Timp estimat: 2h
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Introducere în XML
Ce este XML?
Definiţia pentru XML este EXtensible Markup Language (Limbaj extensibil de marcare).
Diferenta de bază dintre XML şi HTML este că HTML este folosit pentru afişarea datelor, în
timp ce XML este pentru portarea informaţiei. Deci XML Nu este un înlocuitor pentru HTML.
Mai jos este prezentat un document XML, structurat în aşa fel încât să reprezinte un
catalog de CD-uri care conţine descrierea a două CD-uri cu muzică. A se observa ca tagurile
(CD, CATALOG, etc) au fost definite de catre noi, în aşa fel încât să creeze o structură mai
inteligibilă.
<CATALOG>
<CD>
<TITLE>Cryptic Writings</TITLE>
<ARTIST>Megadeth</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Capitol</COMPANY>
<PRICE>16.98</PRICE>
<YEAR>1997</YEAR>
</CD>
<CD>
<TITLE>Draconian Times</TITLE>
<ARTIST>Paradise Lost</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>Music for Nations</COMPANY>
<PRICE>11.98</PRICE>
<YEAR>1995</YEAR>
</CD>
</CATALOG>
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Un document XML, este un fişier cu extensia .xml. Nu este nevoie de nici un editor sau
program special pentru a crea un document XML, se poate folosi un editor text simplu.
Structura unui document XML, oricât de maleabilă ar fi, trebuie să respecte anumite reguli
precum urmatoarele:
În XML, nu se poate omite un tag de închidere. Toate elementele trebuie să aibă tag
de închidere:
<root>
<child>
<subchild>.....</subchild>
</child>
</root>
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
<note date=12/11/2007>
<to>Tove</to>
<from>Jani</from>
</note>
<note date="12/11/2007">
<to>Tove</to>
<from>Jani</from>
</note>
Este posibil să folosirea CSS-ului pentru a formata un document XML. Jos este un exemplu
despre folosirea unui CSS pentru a formata un document XML:
Este un document XML ce conţine informaţi pentru un catalog de CD-uri, având date pentru
doua CD-uri.
CATALOG
{
background-color: #ffffff;
width: 100%;
}
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
CD
{
display: block;
margin-bottom: 30pt;
margin-left: 0;
}
TITLE
{
color: #FF0000;
font-size: 20pt;
}
ARTIST
{
color: #0000FF;
font-size: 20pt;
}
COUNTRY,PRICE,YEAR,COMPANY
{
display: block;
color: #000000;
margin-left: 20pt;
}
În acesta este CSS-ul care va formata documentul XML. Trebuie definite doar valorile
atributelor pentru tagurile care ne interesează.
Fişierul este la fel precum catalog.xml, singura diferentă fiind linia care leaga fişierul XML de
CSS, astefel formatând fişierul XML.
Introducere în Flash
Ce este Flash?
În secţiunea HTML, Integrarea Multimedia, vom arăta cum se pot adăuga fişiere video în
pagina web. Acelaşi lucru se aplică cand trebuie adăugat un film flash. Cu toate asta există şi
o metodă alternativă pentru a adauga flash in pagina web:
Pentru a vedea filme flash e nevoie de Adobe Flash Player. Dacă nu este instalat Adobe
Flash Player poate fi downloadat gratis de pe siteul Adobe.
Pentru a putea crea filme flash este nevoie trebuie cumpărat un program Flash. Ultima
versiune de la Adobe este Adobe Flash Professional CS4 Dacă nu este instalat vreun
program Flash, poate fi luat un trial de 30 de zile.
1. Se crează un fişier Flash nou (File->New sau Ctrl+N). Se alege Flash Document.
2. În timeline-ul care apare, există un layer (Layer 1) cu un blank keyframe(Keyframe
gol).
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
4. Selectăm orice frame din timeline şi intrăm in Properties Panel şi dintre parametri
alegem mişcarea.
9. Adăugam 30 de frame-uri exact cum am făcut pentru minge şi cu Oval Tool cream o
elipsa pe care o coloram gri.
10. Selectăm din Properties Panel parametrul dintre forma, la fel cum am ales mişcarea
la paragraful 4.Parametrul Ease va avea valoarea -100. Timeline-ul ar trebui să arate
astfel:
Exerciţii interactive
c. Selectaţi componentele din Stage şi numiţi, de exemplu, ca şi căsuţa din properties panel.
a. Selectaţi Window > Component Inspector. In Component Inspector,daţi click pe data, apoi
apare Value dialog box.
c. In Component Inspector, daţi click pe etichete şi apoi vor apărea valorile casetei dialog.
Urmaţi aceeaşi paşi ca mai înainte pentru a adăuga valorile prin butonul”+” .
a. Selectaţi Window > Common Libraries > Buttons, apoi Libraries buttons dialog pop up.
b. Alegeţi un buton şi glisaţi-l in etapa.
b. Adăugaţi script-uri in butonul Submit. Daţi click pe butonul Submit şi inseraţi următoarele
script-uri:
on (press) { if (box.getValue() == 'Alfred Hitchcock') { jg = 'Felicitari'; } if (box.getValue() ==
'Michael Curtiz') { jg = ' Răspuns greşit!Va rugam, selectaţi din nou!'; } if (box.getValue() ==
'Billy Wilder') { jg = ' Răspuns greşit!Va rugam, selectaţi din nou!'; } if (box.getValue() == 'John
Huston') { jg = ' Răspuns greşit!Va rugam, selectaţi din nou!'; } gotoAndStop(2); }
c. Adăugaţi script-uri in frame-ul 1.Dati click pe frame-ul 1 şi inseraţi următoarele scrit-
uri:stop();
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Nivel: Intermediar
Timp estimat: 20min
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Forumuri
Ce este un forum?
Un forum, sau un departament de mesaje este un site de discuţii online. Din punct
de vedere tehnologic, forumurile sunt aplicaţii web care gestionează conţinutul
generat de utilizator. Participanţii la un forum pot crea legături sociale şi grupuri de
interes pentru un subiect.
Un post e un mesaj trimis de utilizator, anexat intr-un bloc ce conţine detaliile utilizatorului
şi data când a fost trimis. Posturile sunt conţinute in subiecte de discutie(threaduri), unde
apar ca şi căsuţe una după alta. Primul post începe subiectul. Acesta poate fi denumit postul
original. Posturile insiruite din fir trebuie să continue discuţiile despre acel post sau să
răspundă altor replici.
Un subiect de discutie este o colecţie de posturi, de obicei afişate de la primul la ultimul, deşi
opţiunea pentru o vizualizare a subiectului poate fi valabila.(se vizualizează aplicaţia
structurii logice de răspunsuri înainte de ordinea cronologica).Un fir este definit de un titlu şi
de o descriere adiţionala care poate să rezume discuţia destinata.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Subiectele care sunt importante dar primesc rar posturi sunt stickyed(sau, in anumite
software-uri, “pinned”).Un subiect sticky va apărea întotdeauna in fata subiectelor normale,
de multe ori in propria lor secţiune.
Wikis
Ce este un Wiki?
Un wiki invita toţi userii să editeze orice pagina sau să creeze noi
pagini in web site-ul wiki, folosind numai un browser web clar. Wiki
promovează asocieri de subiecte semnificative intre diferite pagini,
făcând crearea paginii link aproape uşoara şi arătând daca o pagina
ţinta exista sau nu.
Un wiki nu este un site artizanal pentru vizitatori ocazionali. In schimb, încearcă să implice
vizitatorul intr-un proces de creare şi colaborare in curs de desfăşurare, care schimba
constant peisajul site-ului web. O caracteristica definitorie a tehnologiei wiki este uşurinţa cu
care paginile pot fi create şi updatate. In mod general, nu se fac revizuiri înainte ca
modificările să fie acceptate. Multe wikis sunt deschise degradării de către publicul general
fără a li se cere să se înregistreze ca utilizatori de conturi. Uneori, logarea pentru o sesiune
este recomandata, pentru crearea unei semnături wiki cookie pentru semnarea modificării in
mod automat .Oricum, multe editări pot fi făcute in timp real şi pot apărea aproape
instantaneu online. Asta poate facilita abuzul de sistem. Serverele wiki private cer
autentificare utilizatorilor pentru a edita paginile si, uneori, chiar şi pentru a le citi.
Sunt multe pachetele de software wiki, care va permit crearea uşoara a unui wiki.
Unele dintre ele, ca DokuWiki, funcţionează pe fişiere text clare si, astfel, nu necesita
nici o baza de date. Au o sintaxa simpla, dar puternica, ceea ce face ca fişierele de
date să poată fi citite in afara wiki. Instalarea DokuWiki este foarte simpla-in general
tine doar de despachetarea şi setarea permisiunilor.
Bloguri
Ce este un blog?
Software-ul weblog(de asemenea numit şi blog software sau blogware) este un software
realizat pentru a simplifica crearea şi întreţinerea weblog-urilor. Ca specialitate a
sistemelor de management al conţinutului, aplicaţiile weblog susţin editarea şi
publicarea de poştari şi comentarii, cu funcţii speciale de gestionare a imaginii,
sindicalizare de web, precum şi moderarea de posturi şi comentarii. Multe aplicaţii
weblog pot fi descărcate şi instalate pe sistemele de utilizator. Unele dintre acestea
sunt furnizate in conformitate cu free-software şi licenţe open-spurce, permiţându-le
să fie utilizate, modificate şi redistribuite in mod liber. Altele sunt reprezentate de
software-ul proprietar care trebuie să fie licenţiat.
MENUET – Mobile E- Novative Use of
E- learning Technologies
Project No. LLP-LdV/ToI/2008/RO/010
Simboluri operaţionale
COD COD
NUME SIMBOL FONT FACE="Symbol" Cod
NUMERIC LITERAL
Simboluri Relaţionale
COD COD
NUME SIMBOL FONT FACE="Symbol" Cod
NUMERIC LITERAL
Săgeţi şi paranteze
COD COD
NUME SIMBOL FONT FACE="Symbol" Cod
NUMERIC LITERAL
Simboluri greceşti
NOTĂ: Doar literele mici sunt afişate. Pentru a obţine majuscule folosiţi caracterul
echivalent cu majuscule.
COD COD
NUME SIMBOL FONT FACE="Symbol" Cod
NUMERIC LITERAL
Simboluri Diverse
COD COD
NUME SIMBOL FONT FACE="Symbol" Cod
NUMERIC LITERAL