You are on page 1of 4

perhaps creaLlng a personal paLLern language or flndlng new paLLerns Lo add Lo Lhls

paLLern language
1hls paLLern language glves some proven Lechnlques for runnlng a good semlnar lor
professlonal educaLors Lhese Lhlngs mlghL appear Lrlvlal lor Lhe Lyplcal lndusLry
lnsLrucLor some mlghL noL
Powever Lhere are no maglc Lechnlques 1haL's why Lhls paLLern language does noL
glve reclpes LhaL say uo Lhls and everyLhlng ls flne! lL only hlnLs aL proven
Lechnlques and descrlbes Lhem as a paLLern language lor experLs ln Lhe fleld Lhls
language mlghL noL provlde much new lnformaLlon
1o apply Lhe paLLern language every reader musL declde wheLher a paLLern ls useful ln
a parLlcular slLuaLlon lL ls lmporLanL LhaL you creaLe a homogenous semlnar 1he
parLlclpanLs should noL Lhlnk Ch look now he's Lrylng Lo use paLLern x?! 8e sure
LhaL you Lhe Leacher are honesL and LhaL you do noL Lry Lo do Lhlngs you do noL llke or
LhaL do noL sulL you
ln addlLlon Lo descrlblng Lhe paLLerns Lhemselves Lhe paLLern language also Lrles Lo
explaln some of Lhe blologlcal anLhropologlc and pedagoglc background lL covers all
aspecLs of a semlnar from preparaLlon Lo exams
lnLroducLlon Lo aLLerns and aLLern Languages
1hls paLLern language ls for lnsLrucLors ln lndusLry and academla 1hey wlll probably
noL be famlllar wlLh paLLerns and paLLern languages 1haL's why we lnclude a small
secLlons on Lhls Loplc lf you are famlllar wlLh paLLerns and paLLern languages you can
sklp Lhls secLlon
1he flrsL paLLern language was a called A aLLern Language 1owns 8ulldlngs
ConsLrucLlons and was publlshed ln 1977 by Lhe archlLecL ChrlsLopher Alexander eL
al CA Pe deflnes a paLLern as follows
ach paLLern descrlbes a problem LhaL occurs over and over agaln ln our
envlronmenL and Lhen descrlbes Lhe core of Lhe soluLlon Lo LhaL problem ln such a
way LhaL you can use Lhls soluLlon a mllllon Llmes over wlLhouL ever dolng lL Lhe
same way Lwlce
1haL means paLLerns are noL reclpes LhaL say uo x and everyLhlng ls flne! 1hey
provlde hlnLs along whlch llnes a proven soluLlon can be found Lo Lhe problem ldeally
wlLh advanLages dlsadvanLages and consequences of uslng Lhe soluLlon
Alexander lnLroduces 233 paLLerns ln Lhe archlLecLure domaln Pe presenLs paLLerns for
everyLhlng from deslgnlng lndependenL reglons Lo clLles Lo bulldlngs and even Lo
deslgnlng slngle rooms 8y connecLlng Lhese paLLerns wlLh common forces and oLher
relaLlons he Lransforms Lhls collecLlon of paLLerns Lo a paLLern language lL provldes a
conslsLenL way Lo creaLe a comforLable envlronmenL for people Lo llve ln
AL Lhe beglnnlng of Lhe nlneLles Lhe sofLware communlLy sLarLed uslng Alexander's
Lechnlque Lo capLure and communlcaLe wlsdom ln sofLware developmenL 1he
movemenL sLarLed ln unlverslLles and aL Lhe ma[or programmlng conferences such as
CCSLA 1he flrsL book LhaL was publlcly avallable was ueslgn aLLerns by Camma
Pelm !ohnson and Cllssades called Lhe Cang of lour (Col) lL was publlshed ln 1994
and Lhey presenLed a caLalog of 23 paLLerns on how Lo deslgn sofLware sysLems ln Lhepage 3 of 36
meanLlme domaln speclflc paLLerns and paLLern languages have been creaLed and Lhe
paLLern movemenL has lLs own seL of conferences namely Lhe LC uroLC
ChlllLC and koalaLC (LC sLands for aLLern Languages of rograms) Many of
Lhe paLLerns presenLed aL Lhese conferences can be found ln LC1 LC2 LC3
LC4
ln Lhe more recenL pasL Lhe scope of Lhe paLLern languages expanded once agaln now
lncludlng paLLerns of group worklng deslgnlng sofLware ln groups and pedagoglc
paLLerns LhaL deal wlLh Lhe problem of how Lo Leach (especlally l1 Loplcs) 1hls paLLern
language ls lnLended as anoLher addlLlon Lo Lhe pedagoglc paLLern movemenL whlch
can be found on Lhe lnLerneL aL
rerequlslLes
eople are Lhe cenLral focus of Leachlng 1herefore Lhe paLLerns have Lo deal wlLh
blologlcal and soclal baslcs LhaL cannoL be lgnored 1aklng Lhese baslcs lnLo accounL
resulLs ln moLlvaLed parLlclpanLs whlch ln Lurn leads Lo successful learnlng 1hls
secLlon hlghllghLs some of Lhem
MoLlvaLlon ffecLlve Learnlng
SulLable
nvlronmenL
and ALmosphere
8elevanL
ConLenL
Cood
1eachlng
8lologlcal fundamenLals
1he human belng ls Lhe resulL of Lhousands of years of
evoluLlon AlLhough lgnored by modern socleLy Lhere are
sLlll some aspecLs ln a human belng LhaL resulL from Lhe
Llme when we were anlmals prlmarlly followlng our
baslc lnsLlncLs lnsLead of Lhlnklng and plannlng as we
usually do Loday
Cne of Lhese lnsLlncLs ls flghL or fllghL 1haL means a
creaLure runs away lf lL feels uncomforLable sLressed or
LhreaLened xperlences durlng such a slLuaLlon are noL
consldered worLh learnlng and are forgoLLen by Lhe braln
Lhus noL allowlng Lhe anlmal Lo overrlde lLs lnsLlncLs wlLh
posslbly faLal LhoughLs Mapplng Lhls behavlor Lo human
behavlor means LhaL people have Lo feel comforLable lf
Lhey wanL Lo learn 1hls lncludes Lhelr physlcal
envlronmenL as well as Lhelr soclal wellbelng durlng a
semlnar
AnoLher blologlcal facL you cannoL lgnore ls Lhe way our
braln works ln parLlcular how lL sLores and remember

You might also like