This content originally appeared on HackerNoon and was authored by Quality Assurance Career Development Resources
:::info Authors:
(1) Joseph Latessa, Department of Computer Science Wayne State University, Detroit MI USA (jlatessa@wayne.edu);
(2) Aadi Huria, Senior, Salem High School Canton, MI USA (huria.aadi@gmail.com);
(3) Deepak Raju, Senior, Salem High School, Canton MI USA (Deepak.Raju294@outlook.com).
:::
Table of Links
Conclusions, Acknowledgement and References
2 RELATED WORK
Much has been written about the advantages of introducing version control with Git and GitHub in the classroom [4, 5, 6]. The concept of test-driven learning, which relates to the software engineering concept of test-driven-development and advocates for demonstrating the use of automated tests alongside teaching programming concepts early in students’ computer science education, is also found in the literature [7, 8]. Our experience corroborates the findings in the literature that an early introduction to version control and automated testing is advantageous but demonstrates a unique experience where the concepts are presented in a research lab setting that culminates with students submitting pull requests to deploy their automated tests to real open-source projects.
\
:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license.
:::
\
This content originally appeared on HackerNoon and was authored by Quality Assurance Career Development Resources
Quality Assurance Career Development Resources | Sciencx (2024-07-04T03:59:32+00:00) High School Students Tackle Automated Testing and Version Control. Retrieved from https://www.scien.cx/2024/07/04/high-school-students-tackle-automated-testing-and-version-control/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.