1 |
Interactive Close ReadingRisha, Zachary Joseph 05 June 2017 (has links)
Over the past two decades, the readership of poetry has declined to the point that the art form is seldom engaged with by the public. I argue that reading poetry requires a skillset that must be learned, practiced, and refined. While close reading is traditionally trained in college classrooms, such spaces cannot reach broad audiences. To address this dearth, I have developed a web app that applies interactive learning strategies, through a series of exercises, to cultivate expert reading practices in novice users. Close Reading will guide users through poems by Robert Frost. With each poem, users will progress through exercises grounded in the practices of expert readers. For instance, users will block poems into sections to allow a chunking of the material, slowing down novice reading speeds. Another exercise cognitively models the act of reading by displaying the sequential thoughts of a reader making sense of a work. Furthermore, Socratic questioning will attempt to stimulate an internal dialogue to foster focus and interpretation. These exercises will build on one another and attempt to replicate pedagogical processes observed in the classroom. Performing these pedagogical exercises will provide a resource for developing the skillset necessary for poetry appreciation. This ambitious digital humanities project experiments with a new venue for pedagogy and poetry, promoting an engagement with the public frequently neglected in academic work. / Master of Arts / Over the past two decades, the readership of poetry has declined to the point that the art form is seldom engaged with by the public. I argue that reading poetry requires a skillset that must be learned, practiced, and refined. While close reading is traditionally trained in college classrooms, such spaces cannot reach broad audiences. To address this dearth, I have developed a web app that applies interactive learning strategies, through a series of exercises, to cultivate expert reading practices in novice users. <i>Close Reading</i> will guide users through poems by Robert Frost. With each poem, users will progress through exercises grounded in the practices of expert readers. For instance, users will block poems into sections to allow a chunking of the material, slowing down novice reading speeds. Another exercise cognitively models the act of reading by displaying the sequential thoughts of a reader making sense of a work. Furthermore, Socratic questioning will attempt to stimulate an internal dialogue to foster focus and interpretation. These exercises will build on one another and attempt to replicate pedagogical processes observed in the classroom. Performing these pedagogical exercises will provide a resource for developing the skillset necessary for poetry appreciation. This ambitious digital humanities project experiments with a new venue for pedagogy and poetry, promoting an engagement with the public frequently neglected in academic work.
|
2 |
Utveckling med JavaScript-ramverk och UX/UI / Development using JavaScript frameworks and UX/UIRask, Jim, Pierre, Sebastian January 2015 (has links)
No description available.
|
3 |
Intelligent resource handling scheduling of automated test executionWong, Kwok-Leung, Nilsson, Fredrik January 2009 (has links)
<p>The unit RTH, Radio Access Network Transmission and Home at Ericsson site in Linkoping uses today different test tool which are divided between different projects. Today they do not have any optimal solution for in an easy way execute the test cases from different projects concurrently, and share the test tools between the these projects.</p><p>All the execution of test cases which a test tool is needed needs to be configured and started manually which cost both time and money. Since the test tools are very expensive to use, it is desirable to increase the utilization. The purpose of this thesis is to provide RTH a working prototype which can in an intelligent way schedule and then automatically execute the test cases. The prototype shall consist of a web user interface and a scheduler part. The web user interface is going to be that part which the user works in, and the scheduler handles the prioritization and make sure that the test cases are executed.</p><p>To reach the goal with a working prototype, PHP and Java were picked as framework for the prototype. The theory behind these programming languages and more can be read in the theory chapter, and all the different methods which were used. The result of the working process can be read in the Result chapter.</p><p>The end prototype fulfills the customer’s requirement. Improvement and new functionalities are given as suggestion at the end of this thesis, where we also discuss the working process.</p>
|
4 |
FrameworkFinder - Implementation av användbarhet hos webbapplikationerSÖDERHOLM, ROBIN January 2019 (has links)
Webbutveckling och dess ekosystem kan vara frustrerande även för den initierade. Det finns en otalig mängd ramverk och bibliotek som ofta erbjuder samma eller snarlik funktion. Samtidigt förändras detta ekosystem nästan dagligen med nya tillägg som ytterligare höjer inlärningskurvan för en utvecklare. Av denna anledning är det viktigt att göra processen av att välja dessa ramverk enklare för att minska frustrationen kring det och förmedla en förklaring kring varför de finns.I denna studie undersöks det huruvida det är möjligt att utveckla en webbapplikation som väljer ut en lämplig samling ramverk och verktyg och presenterar detta för användaren. Det undersöks även huruvida ett sådant verktyg kan göras användarvänligt. / The ecosystem of web development can be frustrating even for the initiated. Nowadaysthere is a countless number of frameworks that supply functionality to web applications.Moreover, several of these frameworks o er the same or similar functionality which onlyserves to increase the di culty of choosing the right one for a given project. At the sametime, new frameworks are released almost daily, leaving predecessors obsolete. Therefore,it is increasingly important for the web developer to stay up to date with the world offrameworks.This study aims to investigate whether it is possible to develop a user-friendly tool thateducates and aids the developer in choosing a proper collection of frameworks and librariesfor a project.
|
5 |
A Unified Resource Platform for the Rapid Development of Scalable Web ApplicationsPalmiter, Russell 01 January 2009 (has links) (PDF)
This thesis presents Web Utility Kit (WUT): a platform that helps to simplify the process of creating modern web applications. It addresses the need to simplify the web development process through the creation of a hosted service that provides access to a unified set of resources. The resources are made available through a variety of protocols and formats to help simplify their consumption. It also provides a uniform model across all of its resources making multi-resource development an easier and more familiar task. WUT saves the time and cost associated with deployment, maintenance, and hosting of the hardware and software in which resources depend. It has a relatively low overhead averaging 123 ms per request and has been shown capable of linear scaling with each application server capable of handling 120+ requests per minute. This important property of being able to seamlessly scale to developer's needs helps to eliminate the expensive scaling process. Initial users of the platform have found it to be extremely easy to use and have paved the way for future developments.
|
6 |
Green and Sustainable JavaScript : a study into the impact of framework usageWadholm, Malin January 2023 (has links)
Background. Using JavaScript frameworks has become a popular approach for developing web applications. However, the large bundle sizes associated with framework usage may not always be necessary from a sustainability standpoint. Utilizing a framework or not could potentially impact a web application’s performance and carbon emissions. Objectives. This study aims to identify sustainable approaches to frontend web development and investigate whether a comparable difference in performance, energy consumption, and carbon emissions exists between applications built using a framework like React.js versus those developed using vanilla JavaScript. Methods. A literature review was conducted to identify important factors for creating sustainable web applications from previously published materials. An empirical study was performed where two test applications were created; one developed in vanilla JavaScript and one using the React.js framework. Experiments on these prototypes compared performance and estimated carbon emissions on the applied technologies. Results. When researching literature published on sustainability within web development, the factor most frequently mentioned was web performance optimization. The results of the empirical study found that the application written in vanilla JavaScript achieved higher performance metrics and lower estimated carbon emissions than the prototype developed with React.js. Conclusions. This thesis has found that web performance optimization is an important, powerful, and easy-to-use approach for achieving more sustainable web applications. This study has found several important factors for creating sustainable web applications, which can significantly impact an application’s carbon emissions. The study found that the best-performing test application achieved the lowest estimated carbon footprint. This thesis recommends that developers make informed decisions and consider sustainability when choosing a development strategy, like using a framework or not for future projects.
|
7 |
Report on a MTSC Internship at the Hefner Zoology MuseumQue, Corinthia P. 08 December 2004 (has links)
No description available.
|
8 |
A Tool to Reduce Defects due to Dependencies between HTML5, JavaScript and CSS3January 2016 (has links)
abstract: One of the most common errors developers make is to provide incorrect string
identifiers across the HTML5-JavaScript-CSS3 stack. The existing literature shows that a
significant percentage of defects observed in real-world codebases belong to this
category. Existing work focuses on semantic static analysis, while this thesis attempts to
tackle the challenges that can be solved using syntactic static analysis. This thesis
proposes a tool for quickly identifying defects at the time of injection due to
dependencies between HTML5, JavaScript, and CSS3, specifically in syntactic errors in
string identifiers. The proposed solution reduces the delta (time) between defect injection
and defect discovery with the use of a dedicated just-in-time syntactic string identifier
resolution tool. The solution focuses on modeling the nature of syntactic dependencies
across the stack, and providing a tool that helps developers discover such dependencies.
This thesis reports on an empirical study of the tool usage by developers in a realistic
scenario, with the focus on defect injection and defect discovery times of defects of this
nature (syntactic errors in string identifiers) with and without the use of the proposed
tool. Further, the tool was validated against a set of real-world codebases to analyze the
significance of these defects. / Dissertation/Thesis / Masters Thesis Computer Science 2016
|
9 |
Database metadata requirements for automated web development : a case study using PHPMgheder, Mohamed Ahmed January 2009 (has links)
The Web has come a long way. It started as a distributed document repository and quickly became the spring board for a new type of application. Propped on top of the original HTML+HTTP architecture, this new application platform shifted the way the architecture was used so that commands and functionality were embedded in the form data of Web requests rather than in the HTTP command conveying the request. This approach enabled Web requests to convey any type of data, not just document operations. This is occurring because the Web provides such a powerful platform on which to create applications. This is occurring because web development methods are still evolving toward the structure and stability required taking on this enormous new role. As the needs of developers change, certain themes that arise more frequently than others become embedded into new environments to support those needs. Until recently, Web application programming has largely been done with a set of keywords and metaphors developed long before the Web became a popular place to program. APIs have been developed to support Web specific features, but they are no replacement for fundamental changes in the programming environment itself. The growth of Web applications requires a new type of programming designed specifically for the needs of the Web. This thesis aims to contribute towards the development of an abstract framework to generate abstract and dynamic Web user interfaces that are not developed to a specific platform. To meet this aim, this thesis suggests a general implementation of a prototype system that uses the information in database metadata in conjunction with PHP. Database metadata is richer in providing the information needed to build dynamic user interfaces. This thesis uses PHP and the abstract library ADOdb to provide us with a generalised database metadata based prototype. PHP does not have any restrictions on accessing and extracting database metadata from numerous database management systems. As a result, PHP and relational database were used to build the proposed framework. Additionally, ADOdb was used to link the two mentioned technologies. The implemented framework in this thesis demonstrates that it is possible to generate different automatic Web entry forms that are not specific at any platform.
|
10 |
Entrepreneurship and the Business Plan - Kyne Solutions.Talamantes Pavon, Jose January 2009 (has links)
<p><strong>Background: </strong>Starting up a business is not an easy task; it requires the translation of an idea into reality and requires discipline and a clear goal setting. Moreover with the increasing need of professionalism for outstanding web development and information technology, the plan of an enterprise with high end development and low cost is generated. <strong> </strong></p><p><strong>Purpose: </strong>This thesis has a dual purpose; firstly it sets the basis of understanding the terms of entrepreneurship and the environment where a business is created; moreover it explains the acquirement of resources and the structure of the business plan. The second objective is to develop a path for creating a web related business. This document will help to establish the goals and objectives for the performance of the company.</p><p><strong>Method:</strong> The theory presents the relevant information that has to be considered inside the firm. After the theory a business plan was created with the objective of setting the direction of the company over the next years. It is important to mention that business plans are evolving documents that have to be updated according to changes in the environment or changes in the objectives.</p><p> </p><p> </p>
|
Page generated in 0.0776 seconds