Matches in SemOpenAlex for { <https://semopenalex.org/work/W2510118190> ?p ?o ?g. }
Showing items 1 to 73 of
73
with 100 items per page.
- W2510118190 abstract "This paper presents FlowUmi, an activity diagram- based programming language that mitigates the use of hard coding. The main problem that motivates this project is the difficulty of learning best coding techniques. Comprehend and design algorithms are not trivial tasks to everyone. That is because it involves a set of skills that are not well developed in every person. These skills can be classified in two groups: the cognitive ones, which focus on the attitudes of the students, and the procedural ones, which focus on the way of doing. In this work, we focus on the last group by abstracting the code into activity diagrams. By doing activity diagrams instead of hard-coding (writing code), students focus on the design. It also makes the understanding of examples and patterns easier than in the hard-coding way. Traditional programming languages, used in teaching, separate the design and the coding in two different stages. It forces the student to take two courses, one to develop design skills and other to testing the algorithms by writing, compiling, and running code. On the other hand, our approach allows the student to test their designs directly from the graphical design of an activity diagram. There are two main contributions of this project. One is to design the flow chart language and all its components, and the second is to design its compiler. The language provides the basic control structures needed for procedural programming, which is the kind of programming that is commonly taught in freshman's courses. A prototype of FlowUmi, developed in Java, was tested with simple algorithms that were written without a single line of code. Currently, we are working on making FlowUmi available to everyone. The main idea is to put it under test and get feedback about usability, future features, and suggestion to making it better." @default.
- W2510118190 created "2016-09-16" @default.
- W2510118190 creator A5070566438 @default.
- W2510118190 creator A5072543299 @default.
- W2510118190 creator A5072825537 @default.
- W2510118190 date "2016-01-01" @default.
- W2510118190 modified "2023-09-23" @default.
- W2510118190 title "FlowUmi, a Programming Language that Mitigates the Usage of Hard-Coding" @default.
- W2510118190 cites W110087650 @default.
- W2510118190 cites W15797814 @default.
- W2510118190 cites W1964230230 @default.
- W2510118190 cites W1983953726 @default.
- W2510118190 cites W2010842245 @default.
- W2510118190 cites W2038598927 @default.
- W2510118190 cites W2079676826 @default.
- W2510118190 cites W2084944215 @default.
- W2510118190 cites W2085998145 @default.
- W2510118190 cites W2111478190 @default.
- W2510118190 cites W2120640415 @default.
- W2510118190 cites W2122166962 @default.
- W2510118190 cites W2133594113 @default.
- W2510118190 cites W2147070375 @default.
- W2510118190 cites W2150795540 @default.
- W2510118190 cites W2237372923 @default.
- W2510118190 doi "https://doi.org/10.18687/laccei2016.1.1.215" @default.
- W2510118190 hasPublicationYear "2016" @default.
- W2510118190 type Work @default.
- W2510118190 sameAs 2510118190 @default.
- W2510118190 citedByCount "0" @default.
- W2510118190 crossrefType "proceedings-article" @default.
- W2510118190 hasAuthorship W2510118190A5070566438 @default.
- W2510118190 hasAuthorship W2510118190A5072543299 @default.
- W2510118190 hasAuthorship W2510118190A5072825537 @default.
- W2510118190 hasBestOaLocation W25101181901 @default.
- W2510118190 hasConcept C105795698 @default.
- W2510118190 hasConcept C169590947 @default.
- W2510118190 hasConcept C179518139 @default.
- W2510118190 hasConcept C199360897 @default.
- W2510118190 hasConcept C33923547 @default.
- W2510118190 hasConcept C41008148 @default.
- W2510118190 hasConceptScore W2510118190C105795698 @default.
- W2510118190 hasConceptScore W2510118190C169590947 @default.
- W2510118190 hasConceptScore W2510118190C179518139 @default.
- W2510118190 hasConceptScore W2510118190C199360897 @default.
- W2510118190 hasConceptScore W2510118190C33923547 @default.
- W2510118190 hasConceptScore W2510118190C41008148 @default.
- W2510118190 hasLocation W25101181901 @default.
- W2510118190 hasOpenAccess W2510118190 @default.
- W2510118190 hasPrimaryLocation W25101181901 @default.
- W2510118190 hasRelatedWork W1487905039 @default.
- W2510118190 hasRelatedWork W1555743382 @default.
- W2510118190 hasRelatedWork W1567083353 @default.
- W2510118190 hasRelatedWork W1572057246 @default.
- W2510118190 hasRelatedWork W1824162853 @default.
- W2510118190 hasRelatedWork W2042058769 @default.
- W2510118190 hasRelatedWork W2058528302 @default.
- W2510118190 hasRelatedWork W2165605851 @default.
- W2510118190 hasRelatedWork W2247009386 @default.
- W2510118190 hasRelatedWork W23283680 @default.
- W2510118190 hasRelatedWork W2506891814 @default.
- W2510118190 hasRelatedWork W2580134064 @default.
- W2510118190 hasRelatedWork W2588765171 @default.
- W2510118190 hasRelatedWork W2598042051 @default.
- W2510118190 hasRelatedWork W2765454146 @default.
- W2510118190 hasRelatedWork W2794100608 @default.
- W2510118190 hasRelatedWork W2888945069 @default.
- W2510118190 hasRelatedWork W2903764084 @default.
- W2510118190 hasRelatedWork W2963604661 @default.
- W2510118190 hasRelatedWork W3166569629 @default.
- W2510118190 isParatext "false" @default.
- W2510118190 isRetracted "false" @default.
- W2510118190 magId "2510118190" @default.
- W2510118190 workType "article" @default.