Dissertations / Theses on the topic 'Programmers'
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 'Programmers.'
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.
Maslovska. "TYPES OF PROGRAMMERS." Thesis, Київ 2018, 2018. http://er.nau.edu.ua/handle/NAU/33811.
Full textClarke, Anthony. "Instructional methods for novice programmers." Thesis, University of British Columbia, 1989. http://hdl.handle.net/2429/28166.
Full textEducation, Faculty of
Curriculum and Pedagogy (EDCP), Department of
Graduate
Berglund, Erik. "Library Communication Among Programmers Worldwide." Doctoral thesis, Linköping : Dep. of Computer and Information Science, Univ, 2002. http://www.ep.liu.se/diss/science_technology/07/58/index.html.
Full textApel, Th, F. Milde, and M. Theß. "SPC-PM Po 3D --- Programmers Manual." Universitätsbibliothek Chemnitz, 1998. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-199800848.
Full textCitron, Judith Linda. "Cognitive processes of novice computer programmers." Thesis, University College London (University of London), 1985. http://discovery.ucl.ac.uk/10019556/.
Full textSrirangarajan, Ananth Lall Pradeep Umphress David A. "The scrum process for independent programmers." Auburn, Ala, 2009. http://hdl.handle.net/10415/1617.
Full textJansson, Erika. "Data-model representation for non-programmers." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-394277.
Full textRousseau, Nicholas P. "The psychology of programming for non-programmers." Thesis, Loughborough University, 1990. https://dspace.lboro.ac.uk/2134/26882.
Full textde, Raadt Michael. "Teaching programming strategies explicitly to novice programmers." University of Southern Queensland, Faculty of Business, 2008. http://eprints.usq.edu.au/archive/00004827/.
Full textMilner, Walter William. "Concept development in novice programmers learning Java." Thesis, University of Birmingham, 2011. http://etheses.bham.ac.uk//id/eprint/1670/.
Full textMcLean, Christopher Alex. "Artist-programmers and programming languages for the arts." Thesis, Goldsmiths College (University of London), 2011. http://research.gold.ac.uk/6611/.
Full textTruong, Nghi Khue Dinh. "A web-based programming environment for novice programmers." Thesis, Queensland University of Technology, 2007. https://eprints.qut.edu.au/16471/1/Nghi_Truong_Thesis.pdf.
Full textTruong, Nghi Khue Dinh. "A web-based programming environment for novice programmers." Queensland University of Technology, 2007. http://eprints.qut.edu.au/16471/.
Full textParnin, Christopher Joseph. "Supporting interrupted programming tasks with memory-based aids." Diss., Georgia Institute of Technology, 2014. http://hdl.handle.net/1853/53056.
Full textLau-Kee, David Andrew. "Visual and by-example interactive systems for non-programmers." Thesis, University of York, 1990. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.238670.
Full textWarley, John. "The selection of computer programmers : an assessment of fairness." Master's thesis, University of Cape Town, 1990. http://hdl.handle.net/11427/15979.
Full textThe shortage of skilled computer staff in South Africa has reached critical proportions. Not only is commerce unable to recruit enough manpower with the required experience and expertise, they are also posed with the problem of high turnover and remunerating a small number of people in excess of their market value. In contrast to this phenomena, South Africa has a vastly under-utilised "other than "white" population of Matriculants and Technikon diplomates. It is hypothesised that the skilled shortage in computer programming could be overcome if more applicants out of this labour segment were given entry level jobs and trained to be productive and competent. This study attempts to address the difficulties of the under-utilised manpower resources by looking at the entry level requirements for computer programmers. Since for industry as a whole, aptitude tests are used on applicants for entry level programmers, one of these tests, viz. the National Institute of Personnel Research General Aptitude Battery was investigated. It was hypothesised that the instrument was an unfair selection tool· as most "other than white" applicants evaluated did not perform as well as the white applicants. The sample comprised of technikon students who had passed at least their first year of the Computer Data Processing Diploma. Thirty five were selected and matched from a white and forty three from a so-called "coloured" institution. The results of this cross cultural research design in a field setting were statistically analysed and findings were that the "coloured" group scored far lower than that of the white group. Therefore, the researcher concluded that the test battery was not a good predictor of success and should not be used across population groups, as it could lead to an unfair labour practice. It was proposed instead that a biographical structured interview guide based on the accomplishments of applicants ·be used to supplement the test results. In so doing the researcher suggested that dimensions of success for a programmer be probed for, during the interview rather than concentrating purely on an aptitude test which could be seen as unfair.
Buyrukoglu, Selim. "Semi-automated assessment of programming languages for novice programmers." Thesis, Loughborough University, 2018. https://dspace.lboro.ac.uk/2134/33669.
Full textBertholf, Christopher Forrest. "Comprehension of Literate Programs by Novice and Intermediate Programmers." PDXScholar, 1993. https://pdxscholar.library.pdx.edu/open_access_etds/4572.
Full textCunningham, Lynn T. "A comparison of the organizational strategies of multilingual computer programmers." Thesis, Virginia Tech, 1988. http://hdl.handle.net/10919/43839.
Full textThe objective of this study was to determine whether computer programmers would organize reserved words by programming language or by conceptual category, when given an opportunity to use either strategy. Twenty-seven participants, stratified by programming experience level (novice, intermediate, and expert), were given sixteen reserved words on index cards. The words were taken from four programming languages, as well as six conceptual categories. Participants were given both a recognition and a recall task. Organizing the words by conceptual category enabled the expert programmers to perform significantly better on the recall task than experts who organized by language. In addition, they made fewer recognition errors, and had more structured recall, in terms of recalling the words by the categories in which they were studied. Expert computer programmers, similar to natural language multilinguals, can recall more (reserved) words when they are organized by conceptual categories rather than by (programming) language. It is hypothesized that this is because human memory is organized in a fundamentally interdependent (across languages) manner in many domains other than natural language, such as computer programming.
Master of Arts
Buss, Alanna. "Showing Programmers that they Already Know How to Write Well." DigitalCommons@CalPoly, 2018. https://digitalcommons.calpoly.edu/theses/1917.
Full textTula, Naveen. "An Empirical Study of How Novice Programmers Use the Web." Thesis, University of North Texas, 2016. https://digital.library.unt.edu/ark:/67531/metadc849754/.
Full textNivens, Ryan Andrew. "A Review of Robot Turtles: The Game for Little Programmers." Digital Commons @ East Tennessee State University, 2017. https://dc.etsu.edu/etsu-works/2637.
Full textNevins, Cole. "The effect of correspondence highlighting on novice programmer instruction." Pullman, Wash. : Washington State University, 2009. http://www.dissertations.wsu.edu/Thesis/Spring2009/c_nevins_042409.pdf.
Full textTitle from PDF title page (viewed on May 26, 2009). "School of Electrical Engineering and Computer Science." Includes bibliographical references (p. 64-72).
Foss, Henrik Finnland. "Development of an Embedded Test Platform : A Real-Time Programmers Perspective." Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk, 2014. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-26756.
Full textFlatscher, Rony G. "Anatomy of a GUI (Graphical User Interface) Application for Rexx Programmers." Rexx Language Association, 2018. http://epub.wu.ac.at/6875/2/201803%2DAnatomyOfGUI%2DArticle.pdf.
Full textLund, Geoffrey. "Quality aspects of the program development process used by learner programmers." Thesis, Abertay University, 2002. https://rke.abertay.ac.uk/en/studentTheses/6e6c8128-f8de-466a-9ee4-262a7ca9e1bf.
Full textPrather, James. "Beyond Automated Assessment: Building Metacognitive Awareness in Novice Programmers in CS1." Diss., NSUWorks, 2018. https://nsuworks.nova.edu/gscis_etd/1030.
Full textFlorian, Timothy P. "Confidence-based assessment in Moodle: Insights from teachers, administrators, and programmers." ScholarWorks, 2010. https://scholarworks.waldenu.edu/dissertations/814.
Full textAbebe, Surafel Lemma. "Supporting Concept Extraction and Identifier Quality Improvement through Programmers' Lexicon Analysis." Doctoral thesis, Università degli studi di Trento, 2013. https://hdl.handle.net/11572/368754.
Full textAbebe, Surafel Lemma. "Supporting Concept Extraction and Identifier Quality Improvement through Programmers' Lexicon Analysis." Doctoral thesis, University of Trento, 2013. http://eprints-phd.biblio.unitn.it/923/1/doctorate_thesis_Surafel_Lemma_Abebe.pdf.
Full textRomero, Mares Juan Pablo. "Focal structures and information types in Prolog." Thesis, University of Sussex, 2001. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.340778.
Full textHu, Jun. "The relationship between hypermedia features and the learning style/cognitive control of hypermedia developers." Morgantown, W. Va. : [West Virginia University Libraries], 1999. http://etd.wvu.edu/templates/showETD.cfm?recnum=691.
Full textTitle from document title page. Document formatted into pages; contains viii, 99 p. : ill. (some col.) Includes abstract. Includes bibliographical references (p. 76-80).
Anderson, Steven Schuyler. "Is there a shortage of computer programmers/systems analysts? an examination of the empirical evidence /." Thesis, Monterey, California : Naval Postgraduate School, 1990. http://handle.dtic.mil/100.2/ADA240588.
Full textThesis Advisor(s): Haga, William J. Second Reader: Mehay, Stephen L. "September 1990." Description based on title screen viewed on December 16, 2009. DTIC Descriptor(s): Computer personnel, shortages, programmers, analysts, systems analysis, theses, computers, specialists. DTIC Identifier(s): Computer programs, systems analysis, specialists, shortages, theses. Author(s) subject terms: Programmer, systems analysis, shortage, shortfall. Includes bibliographical references (p. 29-30). Also available in print.
Gopali, Gopali. "Protecting Web Applications from SQL Injection Attacks- Guidelines for Programmers Master Thesis." Thesis, Malmö universitet, Fakulteten för teknik och samhälle (TS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20238.
Full textInjection attack is the most critical web application security risk, and SQL-injection (SQLi) attack is the most reported injection attack on web applications. In this thesis, we have identified the attacking techniques used by attackers and we are also providing guidelines so that the programmers can write web application code in a secure way, to prevent the SQLi attacks.The methodology applied for the research is literature study and we used the way proof by demonstration to get the clear picture. The first step was to find out the coding flaws, then we designed guidelines that can help to protect web applications from SQLi attacks. This thesis will help the programmers to understand the various coding flaws and how those coding flaws can be prevented and for this, we have used proof by demonstration. This thesis will also contribute to the general awareness of SQLi attacks, attack types and guidelines for the programmers who are designing, developing and testing web applications.
Wendt, Maximilian. "Visual Enhancements for Code Examples to Support the Knowledge Exchange Between Programmers." Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20926.
Full textWoods, John Heath. "AN ASSESSMENT OF TOOLS TO ASSIST NEW C PROGRAMMERS IN FINDING BUGS." OpenSIUC, 2019. https://opensiuc.lib.siu.edu/theses/2541.
Full textZhang, Bing. "Using skip lists in the implementation of a hypertext tool for maintenance programmers." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk2/ftp03/MQ39119.pdf.
Full textdaSilva, Amanda L. "When Education Matters Less: Estimating the Relative Return to Education for Computer Programmers." Scholarship @ Claremont, 2013. http://scholarship.claremont.edu/cmc_theses/550.
Full textCase, Desmond Robert. "An animated pedagogical agent for assisting novice programmers within a desktop computer environment." Thesis, Staffordshire University, 2012. http://eprints.staffs.ac.uk/1979/.
Full textKhan, Iftikhar Ahmed. "Towards a mood sensitive integrated development environment to enhance the performance of programmers." Thesis, Brunel University, 2009. http://bura.brunel.ac.uk/handle/2438/3286.
Full textRudolph, Godfrey. "Instructional technology for the teaching of novice programmers at a university of technology." Thesis, Cape Peninsula University of Technology, 2015. http://hdl.handle.net/20.500.11838/1401.
Full textLearning computer programming can be fun, challenging and improve problem solving which is a useful ability in general. A teaching-learning environment with a strong emphasis on problem solving promotes social behaviour and discloses the personal benefits that individuals working in almost any Information Technology position can get from programming knowledge. This research project is looking at the challenges experienced by novice programmers and the negative effect it has on the student and the university. This study will address the knowledge and skills needs of programming students and the challenges for students and educators to evolve from traditional to technology-supported teaching and learning. Computer programming is a cognitively challenging subject and good instructional strategies are important in providing the student with optimal learner support. Novice programmers often struggle to understand how a computer executes a program, which impacts negatively on the delivery of the subject and throughput rates. The majority of first year Information Technology students at Cape Peninsula University of Technology are novice programmers and lack strong logic and reasoning as well as other Information Technology skills that can facilitate their interpretation and application of key concepts in programming. These challenges and negative impact on the academic development of programming students have therefore forced the researcher to investigate innovative teaching strategies and/or instructional technologies that can facilitate novice programmers in learning the basic programming concepts. The purpose of this on-going study is to enhance the traditional method of teaching and the understanding of the problems experienced by novice programmers. This study attempts to respond to the question of what the tentative design principles of instructional technology are that can be used to facilitate novice programmers’ understanding of programming concepts. A mix methodology was considered but at the end a qualitative approach was employed. Multiple sources of data gathering, which include participant observations, video recording, a questionnaire, and document analysis, were used as research instruments. The findings, relative to providing a basis for finding a mechanism to help our first year students to cope with the abstract concepts of programming, reflected the literature review. Other key findings included: Students have little or no prior computer or programming experience Student population is diverse in terms of computer skills and programming knowledge Visualization will help reduce the difficulties in writing programs The overall outcomes of this study suggest that: Good programming examples that include games should be used Students must be given the opportunity to be more active in their learning. Computerized assistants should be provided for novice programmers A visualization tool similar to Scratch should be considered A basic background in Mathematics is recommended
MacHaffie, Scott Andrew. "Difficulties Experienced Procedural Programmers Encounter When Transferring to an Object-oriented Programming Paradigm." PDXScholar, 1993. https://pdxscholar.library.pdx.edu/open_access_etds/4621.
Full textDorn, Brian James. "A case-based approach for supporting the informal computing education of end-user programmers." Diss., Georgia Institute of Technology, 2010. http://hdl.handle.net/1853/37275.
Full textVogts, Dieter. "The evaluation of a pedagogical-program development environment for Novice programmers : a comparative study." Thesis, Nelson Mandela Metropolitan University, 2007. http://hdl.handle.net/10948/638.
Full textDudman, Kay Elizabeth. "An intention-based debugging system for novice assembly language programmers in an education environment." Thesis, Queen Mary, University of London, 1991. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.528931.
Full textAthri, Ashima. "Integrating the Media Computation API with Pythy, an Online IDE for Novice Python Programmers." Thesis, Virginia Tech, 2015. http://hdl.handle.net/10919/56564.
Full textMaster of Science
Coull, Natalie J. "SNOOPIE : development of a learning support tool for novice programmers within a conceptual framework." Thesis, St Andrews, 2008. http://hdl.handle.net/10023/522.
Full textRajan, T. "APT : a principled design for an animated view of program execution for novice programmers." Thesis, Open University, 1986. http://oro.open.ac.uk/56927/.
Full textDePasquale, Peter Joseph III. "Implications on the Learning of Programming Through the Implementation of Subsets in Program Development Environments." Diss., Virginia Tech, 2003. http://hdl.handle.net/10919/28367.
Full textPh. D.
Harwood, Philip Andrew. "Software development and continual change : a programmer's attitude problem." Thesis, University of Stirling, 1997. http://hdl.handle.net/1893/21883.
Full text