6 research outputs found
Allergilise kontaktdermatiidi põhjused viimasel kümnel aastal
Allergiline kontaktdermatiit (AKD) on sage nahahaigus, mille põhjuste osatähtsus aja jooksul muutub. Seetõttu tuleb AKD etioloogilisi tegureid varasemate aastate epikutaantestide tulemuste alusel aeg-ajalt täpsemalt iseloomustada. Ajavahemikul 2004–2013 käis TÜ Kliinikumi nahahaiguste kliinikus nahatestide tegemas 1724 patsienti, kellest 78,5% olid naised. Kõiki haigeid testiti Euroopa standardseeria kontaktallergeenidega, mis olid ostetud kas Saksamaalt (Hal Allergie GMBH) või Rootsist (Chemotechnique Diagnostics). Standardseeriasse kuuluvad metallid (nikkel, kroom, koobalt), nahahooldusvahendite konservandid, lõhnaained, kummitööstuses kasutatavad keemilised ühendid, mõned naharavimite koostisosad ja taimsed allergeenid. Vähemalt üks positiivne nahatesti tulemus saadi 36,7%-l uuritutest. Levinumad allergeenid olid nikkelsulfaat (17,6%), konservandid formaldehüüd (7,1%) ja metüülisotiasolinoon (4,0%), harvem oli ülitundlikkust Peruu palsami (3,2%), lõhnaainete (3,1%) ja kampoli suhtes (2,7%). Kümne aasta tulemused näitavad, et meil on lähiriikidega võrreldes rohkem formaldehüüdi suhtes sensibiliseerunuid. Samal ajal suureneb metüülisotiasolinooni suhtes sensibiliseerunute arv. Veel täheldasime ülitundlikkust parafenüleendiamiini suhtes lastel, kes olid teinud ajutise tätoveeringu. Eesti Arst 2015; 94(7):411–41
Hädavajalikud IT harjutused toiduainete, toitainete ja tervisliku toitumise süsteemsel mudelil
http://www.ester.ee/record=b1460243*es
Analysis of Student Misconceptions Using Python as an Introductory Programming Language
Python has become a popular language for the delivery of introductory programming courses. Two reasons for this are Python's convenience and syntactic simplicity, giving a low entry barrier for beginners and the ability to solve complex problems with short snippets of code. However, students exhibit widespread misconceptions about the meaning of basic language constructs, inhibiting their ability to solve problems and damaging their understanding of fundamental concepts. In this paper, we document our observations of level 1 university students over several years, as well as surveys probing the nature of their misconceptions. We analyze the misconceptions in relation to a notional machine model for Python, and show that many students form inadequate and brittle mental models of the language. Our results indicate that one of the major sources of misunderstanding is the heavy use of overloading in Python. Overloading hides the complexity of algorithms and data structures, often leading students to write code that involves mutability, sharing, copying, side effects, coroutines, concurrency, and lazy evaluation -- and none of those topics are accessible to students who haven't yet mastered basic assignments, conditionals, and looping. We suggest that Python, when taught alone, is insufficient as an introductory language: students can gain a firmer grasp of programming fundamentals when Python is presented alongside a complementary low level language that makes a notional machine clear and explicit