Matches in SemOpenAlex for { <https://semopenalex.org/work/W2137447562> ?p ?o ?g. }
- W2137447562 abstract "Traditionally, loops are a central topic in a CS1 course but recursion is viewed as an advanced topic that is either taught near the end of the course or not taught at all. Taking a cue from the function-oriented programming community, we argue that there are strong pedagogical reasons for teaching recursion before loops in a CS1 course, regardless of what programming paradigm is taught. In our approach, recursion is presented as an instance of the classic divide, conquer, and glue problem solving strategy. Iteration is then presented as a particular pattern of recursion. Finally, loop constructs are presented as concise idioms for iterative patterns. We describe our positive experience in adopting this approach in a CS1 course and highlight the aspects of the course that we think contribute to its success." @default.
- W2137447562 created "2016-06-24" @default.
- W2137447562 creator A5016700258 @default.
- W2137447562 creator A5039457132 @default.
- W2137447562 creator A5073983916 @default.
- W2137447562 creator A5081922700 @default.
- W2137447562 date "1999-01-01" @default.
- W2137447562 modified "2023-09-27" @default.
- W2137447562 title "TEACHING RECURSION BEFORE LOOPS IN CS1" @default.
- W2137447562 cites W1484366641 @default.
- W2137447562 cites W1557274170 @default.
- W2137447562 cites W1560812729 @default.
- W2137447562 cites W1605398961 @default.
- W2137447562 cites W1631864772 @default.
- W2137447562 cites W1918282357 @default.
- W2137447562 cites W1974987702 @default.
- W2137447562 cites W1998875295 @default.
- W2137447562 cites W2051662158 @default.
- W2137447562 cites W2117261204 @default.
- W2137447562 cites W2141194372 @default.
- W2137447562 cites W2149960388 @default.
- W2137447562 cites W2167866268 @default.
- W2137447562 cites W2171504935 @default.
- W2137447562 cites W2266162386 @default.
- W2137447562 cites W2290804501 @default.
- W2137447562 cites W2294955692 @default.
- W2137447562 cites W2341027318 @default.
- W2137447562 cites W2497602239 @default.
- W2137447562 cites W2911480877 @default.
- W2137447562 hasPublicationYear "1999" @default.
- W2137447562 type Work @default.
- W2137447562 sameAs 2137447562 @default.
- W2137447562 citedByCount "16" @default.
- W2137447562 countsByYear W21374475622012 @default.
- W2137447562 countsByYear W21374475622013 @default.
- W2137447562 countsByYear W21374475622014 @default.
- W2137447562 countsByYear W21374475622018 @default.
- W2137447562 countsByYear W21374475622019 @default.
- W2137447562 countsByYear W21374475622020 @default.
- W2137447562 crossrefType "journal-article" @default.
- W2137447562 hasAuthorship W2137447562A5016700258 @default.
- W2137447562 hasAuthorship W2137447562A5039457132 @default.
- W2137447562 hasAuthorship W2137447562A5073983916 @default.
- W2137447562 hasAuthorship W2137447562A5081922700 @default.
- W2137447562 hasConcept C114614502 @default.
- W2137447562 hasConcept C124416688 @default.
- W2137447562 hasConcept C127413603 @default.
- W2137447562 hasConcept C136119220 @default.
- W2137447562 hasConcept C139503435 @default.
- W2137447562 hasConcept C14036430 @default.
- W2137447562 hasConcept C145420912 @default.
- W2137447562 hasConcept C146978453 @default.
- W2137447562 hasConcept C168773036 @default.
- W2137447562 hasConcept C184670325 @default.
- W2137447562 hasConcept C199360897 @default.
- W2137447562 hasConcept C202444582 @default.
- W2137447562 hasConcept C2777552389 @default.
- W2137447562 hasConcept C33923547 @default.
- W2137447562 hasConcept C41008148 @default.
- W2137447562 hasConcept C71559656 @default.
- W2137447562 hasConcept C78458016 @default.
- W2137447562 hasConcept C86803240 @default.
- W2137447562 hasConceptScore W2137447562C114614502 @default.
- W2137447562 hasConceptScore W2137447562C124416688 @default.
- W2137447562 hasConceptScore W2137447562C127413603 @default.
- W2137447562 hasConceptScore W2137447562C136119220 @default.
- W2137447562 hasConceptScore W2137447562C139503435 @default.
- W2137447562 hasConceptScore W2137447562C14036430 @default.
- W2137447562 hasConceptScore W2137447562C145420912 @default.
- W2137447562 hasConceptScore W2137447562C146978453 @default.
- W2137447562 hasConceptScore W2137447562C168773036 @default.
- W2137447562 hasConceptScore W2137447562C184670325 @default.
- W2137447562 hasConceptScore W2137447562C199360897 @default.
- W2137447562 hasConceptScore W2137447562C202444582 @default.
- W2137447562 hasConceptScore W2137447562C2777552389 @default.
- W2137447562 hasConceptScore W2137447562C33923547 @default.
- W2137447562 hasConceptScore W2137447562C41008148 @default.
- W2137447562 hasConceptScore W2137447562C71559656 @default.
- W2137447562 hasConceptScore W2137447562C78458016 @default.
- W2137447562 hasConceptScore W2137447562C86803240 @default.
- W2137447562 hasLocation W21374475621 @default.
- W2137447562 hasOpenAccess W2137447562 @default.
- W2137447562 hasPrimaryLocation W21374475621 @default.
- W2137447562 hasRelatedWork W1974563848 @default.
- W2137447562 hasRelatedWork W1985798440 @default.
- W2137447562 hasRelatedWork W1995657937 @default.
- W2137447562 hasRelatedWork W2008009501 @default.
- W2137447562 hasRelatedWork W2022362009 @default.
- W2137447562 hasRelatedWork W2041743901 @default.
- W2137447562 hasRelatedWork W2046860213 @default.
- W2137447562 hasRelatedWork W2048114512 @default.
- W2137447562 hasRelatedWork W2071201688 @default.
- W2137447562 hasRelatedWork W2094703488 @default.
- W2137447562 hasRelatedWork W2133510305 @default.
- W2137447562 hasRelatedWork W2152856590 @default.
- W2137447562 hasRelatedWork W2167866268 @default.
- W2137447562 hasRelatedWork W2169945450 @default.
- W2137447562 hasRelatedWork W2357120973 @default.
- W2137447562 hasRelatedWork W2371287556 @default.
- W2137447562 hasRelatedWork W2379731876 @default.