Hlavní menu

Nástroje

BakalarskeStudium / MapovaniPredmetuNaZnalosti

View (print) - Edit page | Recent changes - Page history

Updated 01 December 2006, 13:27 by PremekBrada

BakalarskeStudium.MapovaniPredmetuNaZnalosti History

Hide minor edits - Show changes to output

01 December 2006, 13:27 by PremekBrada -
Added lines 20-21:
Viz analýza předmětů v PracovniProstredi.GlobalniPohledNaVyuku.
23 August 2006, 12:48 by PremekBrada -
Changed lines 7-10 from:
* týmová práce, reálný projekt s výstupem, který někdo opravdu přebere a využívá - chybí zkušenosti
to:
Profil "vývojář" se mapuje tak ze 40%, profil "administrátor" tak ze 30% pro INF a 60% pro VT.

* reálný projekt s výstupem, který někdo opravdu přebere a využívá - chybí zkušenosti
* týmová práce, komunikační dovednosti - chybí praxe
22 August 2006, 17:59 by PremekBrada -
Added lines 1-4:
Zde je souhrn analýzy, jak současné předměty pokrývají oblasti, popsané podle očekávaných ZnalostiDovednosti pro jednotlivé bakalářské profily.

_Přemek, 22.8.2006_
22 August 2006, 17:50 by PremekBrada -
Changed lines 3-4 from:

to:
* týmová práce, reálný projekt s výstupem, který někdo opravdu přebere a využívá - chybí zkušenosti
* nejistá angličtina
* nejisté prezentační schopnosti
* nejisté obecné programátorské dovednosti (dekompozice, přehlednost, knihovny, složitost) a zkušenost s paralelním programováním
* chybí SQL
* chybí webové aplikace - jak "legalizovat" jejich výuku na úrovni Bc
* chybí scriptovací jazyky
* chybí XML v A/B proudu předmětů
* chybí přehled o HW standardech
22 August 2006, 17:28 by Herout -
Changed line 68 from:
** podrobně je XML, JAXM, DOM a další Java-XML technologie probírán OOP, ale to je "C předmět"
to:
** podrobně jsou XML, JAXP, DOM a další Java-XML technologie probírány OOP, ale to je "C předmět"
22 August 2006, 17:27 by Herout -
Changed lines 67-68 from:
** ??? PPA1
** OOP, ale to je "C"
to:
** základ XML je v PPA1, kam ale asi moc nepatří
** podrobně je XML, JAXM, DOM a další Java-XML technologie probírán OOP, ale to je "C předmět"
22 August 2006, 17:24 by Herout -
Added line 58:
** Ant je podrobně vykládán v OOP, je to ale 4. semestr a předmět typu C
22 August 2006, 17:23 by PremekBrada -
Changed line 80 from:
* komunikace s různými typy lidí
to:
* komunikace
Changed line 82 from:
* orientace ve fungování vnitřností operačních systémů (Windows, Linux) a souborových systémů
to:
* vnitřnosti operačních systémů
Changed line 84 from:
* znalost sítí (LAN, WiFi; switch, hub) a protokolů (TCP/IP, email-SMTP, web-HTTP)
to:
* sítě a protokoly
Changed line 86 from:
* znalost standardů hardware (SATA, SCSI, USB)
to:
* standardy hardware
Changed line 89 from:
* základní elektrikářská průprava vč. bezpečnosti práce
to:
* elektrikářská průprava
Changed line 92 from:
* široký, ne nutně hluboký, přehled aktivit v životním cyklu software a jejich softwarové podpory
to:
* softwarová podpora vývoje
Changed line 94 from:
* znalost fungování webu, schopnost vytvořit jednoduchou webovou aplikaci v PHP
to:
* fungování webu
Changed line 97 from:
* vhodné je umět spravovat webový server (apache, IIS) a/nebo emailový MTA
to:
* správa http/smtp
Changed line 99 from:
* umět rutinně číst anglicky
to:
* anglicky
Changed line 101 from:
* používání hotových knihoven a řešení při návrhu aplikací
to:
* knihovny a řešení
Changed line 104 from:
* základní znalost SQL
to:
* SQL
Changed line 106 from:
* prezentační dovednosti - umět udělat krátké školení pro N laických uživatelů, umět napsat strukturovaný text pro nadřízeného (podklady pro výběrová řízení)
to:
* prezentační
Changed line 109 from:
* znalost některého skriptovacího jazyka (Perl, bash)
to:
* skriptovací jazyk
22 August 2006, 17:19 by PremekBrada -
Added lines 7-8:
Mapujeme na st.program INIB/INF.
Changed lines 35-36 from:
** !!! chybí
to:
** !!! chybí - PGS?
Added lines 78-79:
Mapujeme na st.program INIB/INF, ale hodí se věci i z VT.
Added line 81:
** !!! chybí
Added line 83:
** ??? ZOS - obávám se že tam se to nevejde
Added line 85:
** UPS - OK
Added lines 87-88:
** !!! chybí - něco málo POT a UPA, ale ty jsou hodně low-level
** další věci v PZ, ale to je obor VT.
Added lines 90-91:
** KEE/ZBP - snad OK
** další prohloubení KAE/CESA, KET/ZMA - jen pro VT
Added line 93:
** částečně ZSWI (aktivity), sw podpora chybí ucelená !!!
Added lines 95-96:
** !!! chybí
** něco v rámci PIA, ale to je "C" a too advanced
Added line 98:
** !!! chybí
Added line 100:
** ??? ověřit - teoreticky OK (povinná angličtina), praxe nepotvrzuje
Added lines 102-103:
** ZSWI
** mělo by být víceméně všude (knihovny) --_Přemek_
Added line 105:
** !!! chybí - DB1?
Added lines 107-108:
** částečně ZSWI, PRJ5/BP
** !!! potřebuje více
Changed lines 110-111 from:
to:
** !!! chybí - PGS?
22 August 2006, 16:33 by PremekBrada -
Changed lines 1-2 from:
!! Developer
to:
!! Hlavní problémy



!! Vývojář
Changed line 11 from:
** snad ZSWI
to:
** snad ZSWI - vyjasnit
Changed line 13 from:
** chybí!
to:
** !!! chybí - patří do ZSWI
Changed line 15 from:
** ověřit - teoreticky OK (povinná angličtina), praxe nepotvrzuje
to:
** ??? ověřit - teoreticky OK (povinná angličtina), praxe nepotvrzuje
Changed lines 17-18 from:
**
to:
** PPA1/2, ZSWI - teoreticky OK, praxe nepotvrzuje
** čekal bych toto téma v úvodu PT (později už je pozdě) --_Přemek_
Changed lines 20-21 from:
**
to:
** ZSWI
** mělo by být víceméně všude (knihovny) --_Přemek_
Changed line 23 from:
**
to:
** ??? DB1
Changed lines 25-26 from:
**
to:
** !!! chybí - PIA je de iure "C" předmět
** de facto si ho Bc zapisují hodně, což je problém protože neumí SQL a Javu; chtělo by to "menšího bratříčka" PIA kde by se dělalo HTML+CSS+PHP --_Přemek_
Changed lines 28-29 from:
**
to:
** částečně ZSWI, PRJ5/BP
** !!! potřebuje více
Changed lines 31-34 from:
**
* skriptovacího jazyk
**
to:
** ZSWI - OK
* skriptovací jazyk
** !!! chybí
Added line 38:
** ??? DB1 (tx), UPS (protokoly) - ověřit
Added line 40:
** ZOS - OK na teoretické rovině, chybí získání dovednosti v C nebo Javě
Added line 42:
** ??? PPA2 - teoreticky OK, praxe moc nepotvrzuje
Added line 44:
** různě, něco ZSWI, UPS - chybí systematičtější pokrytí
Added line 46:
** ??? kde a jak toto "učit"?
Changed lines 48-51 from:
* umět programovat v C a nemít k tomu odpor [Kerio]


to:
** ZOS - ověřit
* umět programovat v C a nemít k tomu odpor [Kerio, KIV/UPS]
** problém - PC je "C" předmět, jeho znalosti ale chybí v praxi i v dalších Bc i Ing předmětech (hlavně DS) - co s tím?

Obvykle požadované technologické znalosti:

* Ant, JUnit, případně Log4J
** !!! chybí - ZSWI?
* Subversion nebo CVS
** !!! chybí, viz výše
* Oracle nebo PostgreSQL + JDBC
** !!! chybí, viz SQL výše
* HTML+CSS+HTTP (případně JavaScript)
** !!! chybí
** PIA, ale to je "C", viz diskuse o PIA výše
* XML, JAXP, základní DOM
** ??? PPA1
** OOP, ale to je "C"
* JSP, ideálně základní Struts nebo JSF
** !!! chybí
** PIA, ale to je "C", viz diskuse o PIA výše
** Struts/JSF je too advanced pro bakaláře



22 August 2006, 15:33 by PremekBrada -
Added lines 1-56:
!! Developer

* tým, projekt
** částečně ZSWI, PRJ5
** dle slov lidí z firem by potřebovalo podstatně posílit
* UML
** snad ZSWI
* SCM
** chybí!
* anglicky
** ověřit - teoreticky OK (povinná angličtina), praxe nepotvrzuje
* dekompozice, organizace kódu
**
* knihovny a vzory
**
* SQL
**
* webové aplikace
**
* prezentační dovednosti
**
* testování
**
* skriptovacího jazyk
**

Některé zajímavé singularity:

* principy distribuovaných systémů (transakce, protokoly) [GK]
* paralelní programování (vč. synchronizovaný server-objekt, side-effecty monitoru) [GK]
* praktický dopad výpočetní složitosti na velkých datech [Kerio]
* vědět něco o normách, standarech, zkratkách z IT [Kerio, CCA]
* umět se sám nabídnout, "prodat" [CCA]
* schopnost pracovat v příkazové řádce na klasickém UNIXu (Solaris, AIX) [I-I]
* umět programovat v C a nemít k tomu odpor [Kerio]



!! Administrátor

* komunikace s různými typy lidí
* orientace ve fungování vnitřností operačních systémů (Windows, Linux) a souborových systémů
* znalost sítí (LAN, WiFi; switch, hub) a protokolů (TCP/IP, email-SMTP, web-HTTP)
* znalost standardů hardware (SATA, SCSI, USB)
* základní elektrikářská průprava vč. bezpečnosti práce
* široký, ne nutně hluboký, přehled aktivit v životním cyklu software a jejich softwarové podpory
* znalost fungování webu, schopnost vytvořit jednoduchou webovou aplikaci v PHP
* vhodné je umět spravovat webový server (apache, IIS) a/nebo emailový MTA
* umět rutinně číst anglicky
* používání hotových knihoven a řešení při návrhu aplikací
* základní znalost SQL
* prezentační dovednosti - umět udělat krátké školení pro N laických uživatelů, umět napsat strukturovaný text pro nadřízeného (podklady pro výběrová řízení)
* znalost některého skriptovacího jazyka (Perl, bash)

----
Viz ZnalostiDovednosti, ProfilBakalare