Cuvinte cheie website

noiembrie 23, 2009 by
Incepand cu aceasta saptamana va trebui sa va hotarati ce cuvinte cheie sunt edificatoare pentru site-ul vostru si bineinteles sa va ganditi si la motivatia alegerii acestora.
Va trebui sa realizati un studiu folosind blogul vostru, postand articole care sa descrie la diverse moment de timp pozitia in clasament.
Scenariu:
- fiecare echipa isi alege 2-3-4 cuvinte cheie care sunt specifice domeniul sau prin care vrea sa fie gasita pe google.
- se “testeaza piata”, adica se face cautarea cu aceste cuvinte cheie si se observa cate rezultate intoarce google
- se face un printscreen si imaginea se pune ca prim articol impreuna cu motivatia alegerii cuvintelor cheie
- cuvintele cheie pot fi separate sau pot face parte dintr-o fraza. Depinde doar de voi cum vreti sa va promovati site-ul si
- se decide un target: de exemplu atingerea top 100 din 800.000 de rezultate intoarse de google.
- se va inscrie site-ul pe google si se va incepe promovarea acestuia
- saptamanal se va posta un articol cu o scurta analiza a ceea ce s-a intamplat in zilele precedente:
- ce articole au fost puse
- ce trafic au generat acestea
- pozitia ocupata la data respectiva + screenshot

cateva sfaturi pentru designul interfetei

noiembrie 17, 2009 by

feedback proiect – echipe marti

noiembrie 17, 2009 by

Constat cu oarecare neplacere ca doar una din echipele care efectueaza proiectul martea a progresat in ultimele 2 saptamani. Muzeul UPB este online si ne prezinta deja un numar mare de produse. Mai sunt inca multe imbunatatiri de facut dar merita sa sublinez ca sunt singura echipa dintre cele pe care le coordonez care demonstreaza o activitate continua si sustinuta:(

de ce acest proiect?

noiembrie 5, 2009 by

Am primit o cerere explicită să justificăm motivele pentru care am cerut studenților să facă acest proiect. Mi s-a părut o cerere normală și încerc să explic cât pot de bine.

Răspund aici acestei cereri pentru a beneficia de o vizibilitate cât mai bună – presupun că este un subiect de interes pentru mai multă lume.

Prima întrebare a fost ”de ce sa facem un site? Si mai ales cum sa facem un site?”.

Well – cursul se numește interfețe om-calculator și cred că cele mai folosite interfețe pe care le folosiți sunt cele web. Cred că puteți să enunțați rapid 5-6 astfel de interfețe pe care le folosiți zilnic.

Cum să faceți un site? La laborator vă spunem câteva lucruri despre tehnologii web pentru realizarea interfețelor cu utilizatorul, fără să intrăm în partea de server-side programming într-adevăr. Din acest punct de vedere am spus că puteți folosi orice aplicație open-source, orice template de pe internet, orice vi se pare relevant în materie de cod. Pe noi ne interesează cum folosiți aceste materiale pentru a realiza o interfață utilă și utilizabilă. Nu ne interesează și nu punctăm codul pe care-l scrieți – punctăm interfața și rezultatul. O justificare suplimentară ar fi că la cursul de introducere în HCI de la Stanford se fac interfețe pentru aplicații mobile. Nu cred că cei care urmează acest curs au făcut cursuri de programare pentru telefoane mobile înainte de acest curs.

De unde sa avem cunostientele necesare sa facem un site?

Cunoștințele necesare dpdv teoretic pentru a face o interfață web le veți obține la curs și la laborator. Veți înțelege suficient limbajele utilizate (html și javascript) pentru a scrie o aplicație mică sau pentru a utiliza cod open-source. De asemenea este un proiect la care există și o parte de cercetare – studiați aplicații open-source, proiectele colegilor, resurse de pe net. Sunteți 4 oameni și primiți pentru acest task în total 8 puncte. Asta înseamnă aproape 5 credite – 15% din munca pe care trebuie să o depună cineva la facultate într-un semestru. Revenind la întrebare – aveți cunoștințe de programare în C/Java/Python din anii 1-3. Învățați sau ați învățat să lucrați cu baze de date la BD. Practic trebuie să vă acomodați cu câteva biblioteci de funcții în plus dacă vreți să scrieți voi aplicațiile – încă o dată nu vă pretindem acest lucru.

Referitor la afirmația – ”trebuie sa fim notati pentru ceea ce ni se preda la curs/laborator NU pentru ce invatam de la alte materii” – anul trecut am avut surpriza ca un student din anul V să nu fie în stare să scrie un for în C/Java. Putea să justifice faptul că nu era în stare să facă nici o temă prin faptul că nu ar trebui să-l notez pentru ce nu a învățat la altă materie?

De ce trebuie sa fie public?

Pentru a-l testa. Pentru a testa o interfață trebuie să vezi cum se comportă un utilizator obișnuit în fața ei. Veți vedea acest lucru în momentul în care pe site-ul vostru vor ajunge vizitatori obișnuiți și veți putea urmări studiind statisticile de pe site (oferite de google analytics) care a fost comportamentul acestora. Mai mult având un site public și o temă la alegere vi se oferă mai multe perspective. Aveți posibilitatea să vă exprimați liber, să realizați ceva pe un subiect care să vă pasioneze, fiind astfel motivați suplimentar pentru a lucra la acest proiect. Aveți posibilitatea să începeți un proiect pe care să-l continuați și la un eventual curs de programare web sau în afara facultății ca hobby/business.

De ce nu avem pus la dispozitie un host unde putem sa punem site-ul?

Pentru că există suficiente free. Dacă cineva nu reușește să găsească un astfel de hosting să mă contacteze pe mine sau pe unul dintre colegii mei și vom găsi o soluție

Si atunci cine ne garanteaza fiabilitatea host-ului ales?

Nu vreau să fac reclamă – primul link de pe google pentru query-ul hosting gratuit php mysql promite 99% uptime. Sunt tool-uri gratuite care monitorizează uptime-ul unui site. Google pentru website uptime monitoring free – care oferă servicii gratuite decente.

De ce nu s-a optat pe o gazduire temporara pe un domeniu cs.pub.ro (sau alt domeniu pus la dispozitie de organizatori)?

Din motivele enunțate mai sus. Experiența de asemenea a arătat că serverele web ale facultății au tendința de a fi atacate for fun mai des decât cele gratis de pe internet. În plus au fost mai multe probleme cu internetul și cu curentul prin facultate în ultimul timp astfel încât nu garantăm în nici un caz uptime-ul pe care-l oferă firmele care dau hosting gratuit.

De ce trebuie sa fim notati pentru numarul de hituri?

Pentru a putea să analizați și să îmbunătățiți interfața este necesar să aveți un număr decent de utilizatori. Prin acest punctaj mic sunteți stimulați să atrageți acești vizitatori.

Sper că am reușit să răspundem convingător la întrebări. Suntem deschiși la alte întrebări și așteptăm posturile tehnice promise.

Ca o completare la întrebări care nu au fost puse. Cred că este un proiect care vă încurajează să lucrați în echipă, să vă documentați, să discutați între voi și cu colegii să realizați un proiect care să vă pasioneze învățând în același timp tehnologii noi și interesante.

cum sa incepem proiectul?

noiembrie 3, 2009 by

În primele etape ale proiectului de IOC trebuia să vă alegeți tema, numele și să schițați un posibil conținut al site-ului, indicând cu această ocazie și care credeți că este profilul utilizatorilor care vă vor vizita.

M-am apucat să-mi fac temele și să mă uit pe proiecte înainte de prezentări pentru a-mi pregăti întrebările și am constatat 2 lucruri:

  • a fost cel mai bun lucru posibil faptul că am lăsat tema la alegere. Proiectele au titluri foarte interesante și obiective îndrăznețe din cele mai diverse domenii – de la instrumente muzicale la muzee virtuale.
  • am constatat cu oarecare neplăcere tendința de a aplica șabloane și de a nu justifica alegerile făcute. Fie că este vorba de alegerea unui nume sau de modul în care utilizatorii vor naviga prin site trebuie să aveți argumente pentru deciziile pe care le luați. Argumente pe care este mai bine să le scrieți pentru a le putea prezenta și colegilor/examinatorilor. Argumentele trebuie să fie bazate pe un minim de research. Ex. am citit y și z care-mi spun cum să aleg un nume de domeniu

Am realizat că parțial este și greșeala noastră pentru că nu v-am recomandat materiale de lectură. Pentru a continua în viitor pe direcția bună vom recomanda materiale de lectură folosind un cont de social bookmarking care va fi conectat la acest blog. Sunteți liberi și voi să faceți același lucru. De asemenea pe măsură ce mai găsesc posturi interesante printre blogurile voastre le voi recomanda în același mod.

tema de discutii: HTML 5

octombrie 28, 2009 by

O prima tema de discutii pe care as vrea sa o abordati pe blogul vostru ar fi HTML 5 .

Puteti porni de la urmatoarele site-uri: w3.org si wikipedia . Va rog sa comentati aici sau pe blogul pe vostru (as prefera articole mai “pline de substanta”) care sunt aspectele (ne)interesante ale acestui nou standard. De exemplu: Ce tag-uri vi se par interesante/utile si de ce le considerati asa ?

Si mai ales, vi se pare ca se impunea aparitia HTML 5 ?

Intrebari

septembrie 30, 2009 by

Acest post il puteti folosi adaugand comentarii in cazul in care aveti intrebari,etc.

Va rugam ca atunci cand postati un comentariu sa specificati clar numele vostru, eventual si grupa.

Echipe

septembrie 30, 2009 by

Aici puteti posta echipele.

Template-ul mesajul este:

Echipa:

Url site:

Url blog:

Manager echipa:        , grupa:

Membru echipa:      , grupa:

Membru echipa:      , grupa:

Membru echipa:      , grupa:

Ora/zi/asistent

Bun venit

septembrie 22, 2009 by

Bine ati venit pe site-ul cursului de “Interfete Om Calculator”.  Vom folosi acest blog pentru o mai buna colaborare si discutii ce vor fi rezolvate.


Follow

Get every new post delivered to your Inbox.