22 research outputs found

    Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories

    Get PDF
    This working group asserts that Program Comprehension (ProgComp) plays a critical part in the process of writing programs. For example, this paper is written from a basic draft that was edited and revised until it clearly presented our idea. Similarly, a program is written incrementally, with each step tested, debugged and extended until the program achieves its goal. Novice programmers should develop program comprehension skills as they learn to code so that they are able both to read and reason about code created by others, and to reflect on their code when writing, debugging or extending it. To foster such competencies our group identified two main goals: (g1) to collect and define learning activities that explicitly address key components of program comprehension and (g2) to define tentative theoretical learning trajectories that will guide teachers as they select and sequence those learning activities in their CS0/CS1/CS2 or K-12 courses. The WG has completed the first goal and laid down a strong foundation towards the second goal as presented in this report. After a thorough literature review, a detailed description of the Block Model is provided, as this model has been used with a dual purpose, to classify and present an extensive list of ProgComp tasks, and to describe a possible learning trajectory for a complex task, covering different cells of the Block Model matrix. The latter is intended to help instructors to decompose complex tasks and identify which aspects of ProgComp are being fostered

    Tissue specific mutagenic and carcinogenic responses in NER defective mouse models.

    Get PDF
    Several mouse models with defects in genes encoding components of the nucleotide excision repair (NER) pathway have been developed. In NER two different sub-pathways are known, i.e. transcription-coupled repair (TC-NER) and global-genome repair (GG-NER). A defect in one particular NER protein can lead to a (partial) defect in GG-NER, TC-NER or both. GG-NER defects in mice predispose to cancer, both spontaneous as well as UV-induced. As such these models (Xpa, Xpc and Xpe) recapitulate the human xeroderma pigmentosum (XP) syndrome. Defects in TC-NER in humans are associated with Cockayne syndrome (CS), a disease not linked to tumor development. Mice with TC-NER defects (Csa and Csb) are - except for the skin - not susceptible to develop (carcinogen-induced) tumors. Some NER factors, i.e. XPB, XPD, XPF, XPG and ERCC1 have functions outside NER, like transcription initiation and inter-strand crosslink repair. Deficiencies in these processes in mice lead to very severe phenotypes, like trichothiodystrophy (TTD) or a combination of XP and CS. In most cases these animals have a (very) short life span, display segmental progeria, but do not develop tumors. Here we will overview the available NER-related mouse models and will discuss their phenotypes in terms of (chemical-induced) tissue-specific tumor development, mutagenesis and premature aging features
    corecore