Page: 1 2 3 4 5 6 7... 103
43 |
Generation of TypeScript Declaration Files from JavaScript Code ...
|
|
|
|
BASE
|
|
Show details
|
|
45 |
A Logical Programming Language as an Instrument for Specifying and Verifying Dynamic Memory ...
|
|
|
|
BASE
|
|
Show details
|
|
48 |
Visually Grounded Reasoning across Languages and Cultures ...
|
|
|
|
BASE
|
|
Show details
|
|
49 |
Automatic Grading Tool for Jupyter Notebooks in Artificial Intelligence Courses
|
|
|
|
In: Sustainability ; Volume 13 ; Issue 21 (2021)
|
|
BASE
|
|
Show details
|
|
50 |
Studying the Effectiveness of Code Animation in Teaching Recursive Programming
|
|
|
|
In: Honors College Theses (2021)
|
|
Abstract:
Teaching and learning programming effectively is a struggle for both teachers and students. Many students struggle to read and understand code when they are first learning to code. To help with this problem of struggling students, Code Animation was developed. Code Animation is a visual tool to trace the execution of a program. Code Animation goes through code line by line giving the user annotations and other visualizations in an attempt to better explain code to a student than if the student were to simply read the code on their own or if they were to attempt to follow along with an instructor going over it. Code Animation allows for students to go at their own pace which helps prevent students from getting lost while looking at code leading them to not understanding the rest of code or the entire program all together. Since the effectiveness of Code Animation is untested, we will determine if Code Animation is an effective tool or not for teaching students how to understand code. Students will be tested on their understanding of recursion, which is a common and important programming technique that many students struggle with. Before being tested on recursion, one group of students will be shown a Code Animation explanation of a recursive program written in Java while the other group will not be shown a Code Animation explanation. We will determine if Code Animations appears to have an impact on the performance of students on the test.
|
|
Keyword:
Other Computer Sciences; teaching programming animation recursion code
|
|
URL: https://digitalcommons.georgiasouthern.edu/cgi/viewcontent.cgi?article=1678&context=honors-theses https://digitalcommons.georgiasouthern.edu/honors-theses/596
|
|
BASE
|
|
Hide details
|
|
52 |
Why Aren't Regular Expressions a Lingua Franca? An Empirical Study on the Re-use and Portability of Regular Expressions ...
|
|
|
|
BASE
|
|
Show details
|
|
53 |
TreeBERT: A Tree-Based Pre-Trained Model for Programming Language ...
|
|
|
|
BASE
|
|
Show details
|
|
54 |
Query Lifting: Language-integrated query for heterogeneous nested collections ...
|
|
|
|
BASE
|
|
Show details
|
|
55 |
Evolution of human computer interaction
|
|
|
|
In: Sci. Visualization ; Scientific Visualization (2021)
|
|
BASE
|
|
Show details
|
|
56 |
Conversational agent for supporting learners on a MOOC on programming with Java
|
|
|
|
BASE
|
|
Show details
|
|
57 |
Identifying and solving issues with acquiring skills in computer programming for non-English speakers
|
|
|
|
In: Nnass, IA, (2020). Identifying and solving issues with acquiring skills in computer programming for non-English speakers. Doctoral Thesis. Central Queensland University, http://dx.doi.org/10.25946/5f039502e1dec (2020)
|
|
BASE
|
|
Show details
|
|
58 |
PROGRAMMER EN MAX AVEC bell
|
|
|
|
In: Journées d'informatique musicale (JIM) 2020 ; https://hal.archives-ouvertes.fr/hal-03019742 ; Journées d'informatique musicale (JIM) 2020, Oct 2020, Strasbourg (en virtuel), France (2020)
|
|
BASE
|
|
Show details
|
|
59 |
History of Logo
|
|
|
|
In: Proceedings of the ACM on Programming Languages, vol 4, iss HOPL (2020)
|
|
BASE
|
|
Show details
|
|
60 |
A Methodology for Teaching from Student Errors in Computer Science Education
|
|
|
|
BASE
|
|
Show details
|
|
Page: 1 2 3 4 5 6 7... 103
|
|