Dissertations / Theses on the topic 'Programming Concept'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Programming Concept.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Gold, Nicolas Edwin. "Hypothesis-based concept assignment to support software maintenance." Thesis, Durham University, 2000. http://etheses.dur.ac.uk/4535/.
Full textWilkerson, Joshua Lee. "Co-evolutionary automated software correction: a proof of concept." Diss., Rolla, Mo. : Missouri University of Science and Technology, 2008. http://scholarsmine.mst.edu/thesis/pdf/Wilkerson_09007dcc80642bb4.pdf.
Full textVita. The entire thesis text is included in file. Title from title screen of thesis/dissertation PDF file (viewed June 18, 2009) Includes bibliographical references (p. 62-64).
Jayaram, Anantha Ramakrishna. "Development of a concept for Over The Air Programming of Sensor Nodes." Master's thesis, Universitätsbibliothek Chemnitz, 2016. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-197216.
Full textScott, Michael James. "Self-beliefs in the introductory programming lab and game-based fantasy role-play." Thesis, Brunel University, 2015. http://bura.brunel.ac.uk/handle/2438/11047.
Full textTilley, Thomas. "Formal concept analysis applications to requirements engineering and design /." [St. Lucia, Qld.], 2003. http://adt.library.uq.edu.au/public/adt-QU20050223.204947/index.html.
Full textFrench, Kevin M. "Concept development of a Manpower programming and budgeting system for Headquarters, United States Marine Corps." Thesis, Monterey, California. Naval Postgraduate School, 1985. http://hdl.handle.net/10945/21216.
Full textHolford, John William. "The concept of self-defending objects and the development of security aware applications." Thesis, Queensland University of Technology, 2006. https://eprints.qut.edu.au/16227/1/John_Holford_Thesis.pdf.
Full textHolford, John William. "The concept of self-defending objects and the development of security aware applications." Queensland University of Technology, 2006. http://eprints.qut.edu.au/16227/.
Full textSpach, Michel. "Activités robotiques à l'école primaire et apprentissage de concepts informatiques : quelle place du scénario pédagogique ? Les limites du co-apprentissage." Thesis, Sorbonne Paris Cité, 2017. http://www.theses.fr/2017USPCB198/document.
Full textThis research, which takes place within the framework of Baron and Bruillard's research in didactics of computer science,analyzes how primary school teachers, not computer experts, design and implement scenarios involving ground pedagogical robots in their classrooms. The integration of these robots has been studied with the aim of shedding light on their possible pedagogical contributions. It shows how these teachers succeed in defining pedagogical situations of these knowledge objects to which they have never been confronted before and in developing pupils' thinking in action. Student activity was analyzed, through the instrumental approach (Rabardel), in order to understand how the learning of computational concepts emerges from these activities. The question of the learning of concepts and methods specific to the computer domain through robotics is analyzed using the theory of conceptual fields (Vergnaud). This research provides additional understanding how these teachers intuitively develop and implement scenarios to teach a few computer concepts. It demonstrates their ability to integrate tangible or symbolic objects into computer learning sessions by performing a minimum analysis of the robot's functionality. During the activities in which they are mobilized, robotic tools and teaching aids accompany learning. In terms of learning, pupils have forged, through instrumentation and instrumentalities, tools and methods to understand the computer object. The concepts and notions involved are particularly dependent on the technological contexts specific to each robot. Methods specific to software production allowed the sequencing of the programming activity into phases of specification, design, realization and development. Programming paradigms were also approached, such as procedural programming in the case of the Bee-Bot robot and event programming in the case of the study of the behavior of the Thymio robot. Outside the computer field, problem solving, by being placed at the heart of the scenarios, allowed students to develop trial and error approaches in a small group work environment that facilitate exchanges and interactions between students
Cetin, Ibrahim. "Students Understanding Of Limit Concept: An Apos Perspective." Phd thesis, METU, 2008. http://etd.lib.metu.edu.tr/upload/12611259/index.pdf.
Full textunderstanding of formal limit concept and change in their understanding after limit instruction designed by the researcher based on APOS theory. The case study method was utilized to explore the research questions. The participants of the study were 25 students attending first year calculus course in Middle East Technical University in Turkey. Students attended five weeks instruction depending on APOS theory in the fall semester of 2007-2008. Limit questionnaire including open-ended questions was administered to students as a pretest and posttest to probe change in students&rsquo
understanding of limit concept. At the end of the instruction a semi-structured interview protocol developed by the researcher was administered to all of the students to explore students&rsquo
understanding of limit concept in depth. The interview results were analyzed by using APOS framework. The results of the study showed that constructed genetic decomposition was found to be compatible with student data. Moreover, limit instruction was found to play a positive role in facilitating students&rsquo
understanding of limit concept.
Back, Sara, Linnea Dahl, and Mikael Hagafors. "Optimising the selection of transport services : A proof-of-concept application utilising time-expansion and Integer Programming." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-297303.
Full textVid transport av produkter från en plats till en annan står företag inför ett val mellan olika speditörer med olika priser, tider och rutter. En optimal lösning för detta val skulle möjliggöra för företag att spara pengar såväl som att effektivisera sina kundleveranser. Vi har angripit problemet som ett Minimum Cost Flow Problem och har skapat en prototypapplikation vilken använder sig av tidsexpansion och en lösare av heltalsproblem. Resultatet är en applikation som, för ett parti av likadana varor tillsammans med max-tiden för leveransen, kan hitta en optimal lösning. Lösningen tar hänsyn till möjliga kostnadsbesparingar vid konsolidering, såväl som kostnaden och tiden för hanteringen av densamma i omlastningspunkter.
Lenaburg, Allen Gregg. "Intranet concept for small business." CSUSB ScholarWorks, 2004. https://scholarworks.lib.csusb.edu/etd-project/2710.
Full textMutlu, Alev. "Improving Scalability And Efficiency Of Ilp-based And Graph-based Concept Discovery Systems." Phd thesis, METU, 2013. http://etd.lib.metu.edu.tr/upload/12615670/index.pdf.
Full textKavurucu, Yusuf. "An Ilp-based Concept Discovery System For Multi-relational Data Mining." Phd thesis, METU, 2009. http://etd.lib.metu.edu.tr/upload/12610688/index.pdf.
Full textMerkel, Kristian Doyle. "An optical conherent transient true-time delay device : concept development and experimental demonstrations including delay programming with frequency-chirped pulses /." Thesis, Connect to this title online; UW restricted, 1998. http://hdl.handle.net/1773/6096.
Full textKarlsson, Jens, and Amanda Hägg. "Programmering eller inte? : En läromedelsanalys av programmering i matematikböcker för årskurs 3 med inriktning på uppgifters kognitiva kravnivå och begrepp." Thesis, Mälardalens högskola, Akademin för utbildning, kultur och kommunikation, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-42730.
Full textThe purpose of this study is to contribute knowledge about which concepts and on which cognitive level of demand tasks in Swedish mathematical textbooks for grade 3 addresses the subject matter of programming. To achieve this purpose, we conducted a textbook analysis of eight Swedish mathematical textbooks. The collected empirical data was then quantitatively analyzed by means of a content analysis. The theoretical frameworks used in this study were the Mathematical Task Framework and Level of Demands, as well as central concepts regarding programming. The results of the study indicate that; 1. The majority of tasks in the mathematical textbooks pertain to the subject matter and are on a low level of cognitive demand; 2. All central concepts regarding programming are processed in the mathematical textbooks but only eight out of 14 are mentioned. The study’s conclusion is that the tasks in Swedish mathematical textbooks that formed the basis of the analysis are deficient, both in terms of their level of cognitive demand and the prevalence of concepts pertaining to programming. We find that this is insufficient in order for students to obtain the opportunity to develop the abstract thinking necessary for understanding programming.
Horner, Vincent Zion. "Developing a consumer health informatics decision support system using formal concept analysis." Diss., Pretoria : [s.n.], 2007. http://upetd.up.ac.za/thesis/available/etd-05052008-112403/.
Full textJuarez, Kristina M. "Examining the MOVE Program: Exploring program impact and perceptions of the concept of leadership." Scholarly Commons, 2014. https://scholarlycommons.pacific.edu/uop_etds/212.
Full textSchweitzer, Alexis. "Amélioration du niveau de sécurité des systèmes électroniques programmables par application du concept d'analyse de signature." Nancy 1, 1987. http://www.theses.fr/1987NAN10034.
Full textDasgupta, Arghya. "How can the ‘Zeigarnik effect’ becombined with analogical reasoning inorder to enhance understanding ofcomplex knowledge related to computerscience?" Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-143636.
Full textJama, Fartun. "Integrating secure programming concepts in introductory programming courses." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-96870.
Full textShinners-Kennedy, Dermot. "Threshold concepts and teaching programming." Thesis, University of Kent, 2012. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.652021.
Full textBoustedt, Jonas. "On the Road to a Software Profession : Students’ Experiences of Concepts and Thresholds." Doctoral thesis, Uppsala universitet, Avdelningen för teknisk databehandling, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-122304.
Full textNajari, Amirabbas. "De l'usage du concept de contradiction en phase amont de la conception architecturale : incidences de la théorie TRIZ sur le programme architectural : une étude empirique." Thesis, Strasbourg, 2015. http://www.theses.fr/2015STRAD041/document.
Full textThis thesis is devoted to the representation of architectural problems and contradictions in the early phase of architectural design process. It also focuses on its potential agency to generate new concepts and innovative solutions. This thesis aims to contribute to the research on knowledge transfer from TRIZ to architectural design methodologies. It is a cross-disciplinary study on the applicability of IDM-TRIZ, its ontology and formalism in the early phases of an architectural design. The main objective of this dissertation is to evaluate the contributions of the concept of contradiction of the TRIZ theory to problem and contradiction statement in architectural projects. The secondary objective of this study is to evaluate the contribution of the TRIZ techniques and their tools to architectural contradiction solving. Thereby, the expected scientific contributions of this research is to examine the concept of contradiction as a conceptual strategy for seeking and structuring the information about a project and as a model for interpretation and representation of the objectives, constraints, and alternative solutions in the early phases of the architectural design process.In our empirical study, the IDM-TRIZ method is applied to an architectural program of a real project and has produced two results: A) a structured set of the objectives, constraints, requirements and the alternative solutions of this program presented as contradiction by using Problem Graph, B) a set of ten concepts of solution to resolve one of the contradictions related to the problem identified as the core problem of the project. These results were evaluated through a series of semi-structured interviews. This evaluation shows that I) it is possible to represent the objectives, constraints, and alternative solutions of an architectural project as contradiction by the Problem Graph (with 92.3% positive response for the elements concerning form and function, and 85% for those concerning economy and time), II) the contribution of the Problem Graph to the program qualities, such as clarity of problem statement; traceability of problems and the entirety of the Problems space, is significant, and, III) the TRIZ techniques and their tools could contribute to concept generation in the early phases of architectural designs. The evaluation is different for each concept, but it attests the relevance of the concepts (with an average of 58%) and their interest (with an average of 67%). The findings of this thesis discusses the advantages and the disadvantages of the use of TRIZ concept of contradiction as a conceptual strategy for building the Problem space in the early phases of architectural designs. The conclusion presents some thoughts on TRIZ limitations for an architectural endeavor as well as some perspectives for further research aiming integrating the TRIZ into current research in architectural design. Also, some further developments in the IDM-TRIZ which allows better adapting to architectural practice are discussed
MARANHÃO, Antonio Augusto Rodrigues de Albuquerque. "Design of a modular multiparadigm programming language for teaching programming concepts." Universidade Federal de Pernambuco, 2004. https://repositorio.ufpe.br/handle/123456789/2468.
Full textA criação de uma linguagem de programação pode ser comparada ao desenvolvimento de um sistema computacional. Sendo assim, o projeto e a implementação da linguagem devem atender a um conjunto de requisitos. Alguns deles estão relacionados às propriedades que a linguagem desenvolvida deve apresentar, como expressividade, capacidade de aprendizagem e produtividade. Outro grupo de requisitos compreende aqueles comuns ao desenvolvimento da maioria dos softwares, como extensibilidade, modularidade e reuso de código. Este segundo grupo de requisitos pode ser obtido através do uso de técnicas modernas de engenharia de software. Neste trabalho, apresentamos o desenvolvimento de uma linguagem multiparadigma modular que faz uso de programação Orientada a Objetos, design patterns e um paradigma de programação mais recente chamado Programação Orientada a Aspectos. A linguagem, que também pode ser vista como um conjunto de linguagens, é desenvolvida de maneira incremental, partindo de uma simples linguagem de expressões até linguagens mais complexas representando alguns dos mais representativos paradigmas de programação, finalizando com o desenvolvimento de linguagens multiparadigmas. Esta família de linguagens é criada através da integração de componentes que representam conceitos de programação. A modularidade obtida através do design proposto possibilita o reuso destes componentes na criação de diferentes linguagens, mesmo que pertencentes a diferentes paradigmas. Adicionalmente, é possível a evolução ortogonal das linguagens, já que a inclusão de novos conceitos é obtida através da simples inclusão dos componentes correspondentes, sem comprometer o funcionamento dos componentes já utilizados. A abordagem proposta para o design e implementação da linguagem também se mostrou bastante útil no ensino de conceitos de programação, já que oferece um ambiente uniforme e extensível para a prática e exploração dos conceitos pelos estudantes. Dessa forma, os estudantes não precisam lidar com diferentes notações e ambientes de desenvolvimento ao abordarem conceitos relacionados a diversos paradigmas
Bourneuf, Lucas. "A search space of graph motifs for graph compression : from Powergraphs to triplet concepts." Thesis, Rennes 1, 2019. http://www.theses.fr/2019REN1S060.
Full textPower Graph Analysis is a lossless graph compression method aiming at reducing the visual complexity of a graph. The process is to detect motifs, cliques and bicliques, which enables the hierarchical clustering of nodes, the grouping of edges, and ultimately a graph reduced to these groups. This thesis exposes first the formalization of the Power Graph Analysis search space, using Formal Concept Analysis as a theoretical ground to express the compression process. Because the independent treatment of two motifs presents some caveats, we propose a unification framework, triplet concepts, which encode a more general motif for compression. Both Power Graph Analysis and the new approach have been implemented in Answer Set Programming (ASP), a logical formalism, and we present some applications in bioinformatics of these two approaches. This thesis ends on the presentation of an high-level specification and visualization environment for graph theory
Dubois-Pélerin, Yves-Dominique Dubois-Pèlerin Yves-Dominique. "Object-oriented finite elements : programming concepts and implementation /." Lausanne : EPFL, 1992. http://library.epfl.ch/theses/?nr=1026.
Full textEckerdal, Anna. "Novice Programming Students' Learning of Concepts and Practise." Doctoral thesis, Uppsala universitet, Avdelningen för teknisk databehandling, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-9551.
Full textFahle, Torsten. "Integrating concepts from constraint programming and operations research algorithms." [S.l. : s.n.], 2002. http://deposit.ddb.de/cgi-bin/dokserv?idn=968544851.
Full textDziak, Nancy Jo. "Programming computer graphics and the development of concepts in geometry." The Ohio State University, 1985. http://rave.ohiolink.edu/etdc/view?acc_num=osu1343403456.
Full textSzerszen, Lukas. "Question answering on introductory Java programming concepts using the Transformer." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-292201.
Full textAI-applikationer skulle kunde användas inom utbildning för att hjälpa studenter med deras inlärning i introduktionskurser i programmering. Många applikationer med utbildningssyfte försöker att simulera en mänsklig utbildningsmiljö där studenten i en dialog kan ställa frågor samt få dem besvarade i sambandmed att studenten arbetar med övningsuppgifter. Att förbättra förmågan hos denna sortens applikationer att besvara frågor skulle kunna utgöra en basför kompletterande utbildningsmaterial. Dessa applikationer skulle kunna användas av studenter som en del av introduktionskurser inom programmering. Studenten skulle då kunna ställa frågor för att få hjälp när denne går igenom koncept och ämnen inom programmering för att underlätta inlärningen. Den här uppsatsen undersöker besvarande av frågor angående Java-programmering på introduktionsnivå med hjälp av Transformermodellen. Fokus har lagts på i vilken grad modellen kan besvara frågor angående koncept inom Java när den är tränad på frågor och svar från onlineforumet Stack Overflow. Totalt fem transformermodeller med standardparameterar tränades på foruminlägg som segmenterats med olika granularitet med hjälp avbyte-pair encoding. Varje modell utvärderades med perplexitet samt med enkvalitativ utvärdering gjord av författaren. Den automatiska utvärderingen ger en låg perplexitet vilket indikerar en hög kvalitativ modell. Den kvalitativa analysen visar däremot att de genererade svaren är korta, generella, repetitiva, eller till och med motsägelsefulla. Det vanligaste svaret givet är “You can do it like this:“. Modellen visar där med en grundläggande oförmåga att svara på frågor angående Java-koncept.
Flores, Alfinio. "Effect of computer programming on the learning of calculus concepts /." The Ohio State University, 1985. http://rave.ohiolink.edu/etdc/view?acc_num=osu1487262825078157.
Full textChalmers, Alan Gordon. "The monitor and synchroniser concepts in the programming language CLANG." Thesis, Rhodes University, 1985. http://hdl.handle.net/10962/d1006132.
Full textBeug, Anne. "Teaching Introductory Programming Concepts: A Comparison of Scratch and Arduino." DigitalCommons@CalPoly, 2012. https://digitalcommons.calpoly.edu/theses/778.
Full textShu, William Shu. "A unified approach to the debugging of optimised programs." Thesis, University of Nottingham, 1988. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.236479.
Full textFink, Alan Lee Nelson Michael L. "Object-oriented programming : an assessment of fundamental concepts and design considerations." Monterey, Calif. : Springfield, Va. : Naval Postgraduate School; Available from the National Technical Information Service, 1992. http://handle.dtic.mil/100.2/ADA247480.
Full textFink, Alan Lee. "Object-oriented programming : an assessment of fundamental concepts and design considerations." Thesis, Monterey, California. Naval Postgraduate School, 1992. http://hdl.handle.net/10945/23736.
Full textMa, Linxiao. "Investigating and improving novice programmers’ mental models of programming concepts." Thesis, University of Strathclyde, 2007. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.444415.
Full textSantos, Jose Carlos Almeida Santos. "Efficient learning and evaluation of complex concepts in inductive logic programming." Thesis, Imperial College London, 2010. http://hdl.handle.net/10044/1/6409.
Full textZagami, Jason Anthony. "Seeing is understanding : the effect of visualisation in understanding programming concepts." Thesis, Queensland University of Technology, 2008. https://eprints.qut.edu.au/28482/2/Jason_Zagami_Thesis.pdf.
Full textZagami, Jason Anthony. "Seeing is understanding : the effect of visualisation in understanding programming concepts." Queensland University of Technology, 2008. http://eprints.qut.edu.au/28482/.
Full textMelnik, Sergey. "Generic model management : concepts and algorithms /." Berlin [u.a.] : Springer, 2004. http://www.loc.gov/catdir/enhancements/fy0813/2004104636-d.html.
Full textDonaldson, Fiona McCallum. "Reid Concerts at the University of Edinburgh : the first 100 years, 1841-1941." Thesis, University of Edinburgh, 2018. http://hdl.handle.net/1842/33058.
Full textMwansa, Patrick. "Perceptions of computer programming students on interactive environments for teaching object-oriented concepts using Java." Thesis, Cape Peninsula University of Technology, 2017. http://hdl.handle.net/20.500.11838/2536.
Full textThe skill of programming necessitates knowing programming tools, problem solving and effective techniques of program design and implementation. Most students are incapable of fully understanding and utilising the feature set of Integrated Development Environments (IDEs). The feature set of certain IDEs comes with a lot of functionalities and students have to spend a lot of their time studying the features of the IDE without paying much attention to the syntax and semantics of the programming language. The main objective of this study was to examine the perceptions of students on interactive environments for teaching Object-Oriented concepts using the Java programming language in two integrated development environments. This was done by adopting the ISO 9126 model to select generic external system quality characteristics and sub-characteristics that might influence student evaluation of an IDE. The proposed model was applied on NetBeans and JCreator LE 5.0 as IDEs for teaching Java programming using OOP concepts. The study adopted a mixed method research approach using interviews and questionnaires. A single-case study was used for data collection and analysis. The approaches collected data from two groups of students using either NetBeans or JCreator and who were learning OOP concepts. The study further looked at the students’ class tests and exam results in an effort to have an objective overview of how students performed. These groups of students were at two different campuses of the selected University. Each group had already been exposed to the Java syntax. The result from this study was general guidelines to establish an interactive OOP development environment for teaching and learning of Java programming that enhances OOP comprehension. This research study involved human subjects. It was, therefore, a requirement to seek ethics approval. Additionally, the objects involved were students of a selected University and as such a consent letter was sought from the University.
Funcke, Matthew. "Developing high-fidelity mental models of programming concepts using manipulatives and interactive metaphors." Thesis, Rhodes University, 2015. http://hdl.handle.net/10962/d1017929.
Full textRen, Kaiyu. "Mapping biomedical terms to UMLS concepts by an efficient layered dynamic programming framework." The Ohio State University, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=osu1398886613.
Full textCollins, Jonathan. "An investigation of scientific visualisation concepts for wave propagation through dispersant media." Thesis, Heriot-Watt University, 2001. http://hdl.handle.net/10399/533.
Full textHesse, W. J. "Object-oriented concepts for land and geographic information systems /." Connect to thesis, 1991. http://eprints.unimelb.edu.au/archive/00000694.
Full textJenkins, Lynnel, and Lynnel Jenkins. "The Evolution of Eva Jessye's Programming as Evidenced in Her Choral Concert Programs from 1927-1982." Diss., The University of Arizona, 2016. http://hdl.handle.net/10150/622962.
Full textDaly, Tebring. "Influence of Alice 3: Reducing the Hurdles to Success in a Cs1 Programming Course." Thesis, University of North Texas, 2013. https://digital.library.unt.edu/ark:/67531/metadc271795/.
Full text