Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 10 of 10
Full-Text Articles in Entire DC Network
Care-Teach: Proposing An Open-Source Approach To Personalized Learning, Jaime Augusto Alvarez Perez
Care-Teach: Proposing An Open-Source Approach To Personalized Learning, Jaime Augusto Alvarez Perez
Theses and Dissertations
Care-Teach is an algorithmic educational model that provides teachers and educators with the tools to create interactive, text-based lessons that address a student’s need for continuity and reinforcement. Care-Teach is built around two core components: a Student Behavior Profile and the Skill Tree. These models work together to give each student a personalized learning experience that reinforces their pre-existing strengths and inclinations. The Student Behavior Profile model keeps track of a learner’s inclinations and mood, utilizing metrics such as average response time and accuracy to categorize opportunities for educator involvement. The Skill Tree is an organizational …
Docker Technology For Small Scenario-Based Excercises In Cybersecurity, Zeinab Ahmed
Docker Technology For Small Scenario-Based Excercises In Cybersecurity, Zeinab Ahmed
Theses and Dissertations
This study aims to better prepare students for cybersecurity roles by providing practical tools that bridge the gap between theory and real-world applications. We investigate the role of small scenario-based exercises for students’ understanding of cybersecurity concepts. In particular, we assess the use of Docker technology to deliver training that includes a simple small scenario on html code injection. The effectiveness of scenario-based learning has long been defined and by using SBL, we are going to create hands-on activity that involves the fundamental topics in cybersecurity using Docker technology, allowing students to see the exploitation of the vulnerabilities and defense …
Making Substitutions Explicit In Sasylf, Michael David Ariotti
Making Substitutions Explicit In Sasylf, Michael David Ariotti
Theses and Dissertations
SASyLF is an interactive proof assistant whose goal is to teach: about type systems,
language meta-theory, and writing proofs in general. This software tool stores user-specified
languages and logics in the dependently-typed LF, and its internal proof structure closely
resembles M2+ . This thesis describes a new usability feature of SASyLF, “where” clauses,
which make explicit previously hidden substitutions that arise through constructs in the proof
code, primarily case analyses. An overview of SASyLF and logical frameworks is given, with
motivating examples. The requirements for “where” clauses are discussed, including a formal
definition of correctness. The feature’s implementation in SASyLF …
Using Pedagogical Tools To Help Hispanics Be Successful In Computer Science, Rodger Irish
Using Pedagogical Tools To Help Hispanics Be Successful In Computer Science, Rodger Irish
Theses and Dissertations
Irish, Rodger, Using Pedagogical Tools to Help Hispanics Be Successful in Computer Science. Master of Science (MS), July 2017, 68 pp., 4 tables, 2 figures, references 48 titles. Computer science (CS) jobs are a growing field and pay a living wage, but the Hispanics are underrepresented in this field. This project seeks to give an overview of several contributing factors to this problem. It will then explore some possible solutions to this problem and how a combination of some tools (teaching methods) can create the best possible outcome. It is my belief that this approach can produce successful Hispanics to …
A Semi-Automatic Grading Experience For Digital Ink Quizzes, Brooke Ellen Rhees
A Semi-Automatic Grading Experience For Digital Ink Quizzes, Brooke Ellen Rhees
Theses and Dissertations
Teachers who want to assess student learning and provide quality feedback are faced with a challenge when trying to grade assignments quickly. There is currently no system which will provide both a fast-to-grade quiz and a rich testing experience. Previous attempts to speed up grading time include NLP-based text analysis to automate grading and scanning in documents for manual grading with recyclable feedback. However, automated NLP systems all focus solely on text-based problems, and manual grading is still linear in the number of students. Machine learning algorithms exist which can interactively train a computer quickly classify digital ink strokes. We …
Using Machine Learning To Predict Student Achievement On The State Of Texas Assessment Of Academic Readiness Examination In Charter Schools, Christopher D. Gonzalez
Using Machine Learning To Predict Student Achievement On The State Of Texas Assessment Of Academic Readiness Examination In Charter Schools, Christopher D. Gonzalez
Theses and Dissertations
The purpose of this study was to research and develop a way to use machine learning algorithms (MLAs) to predict student achievement on the State of Texas Assessment of Academic Readiness (STAAR), specifically in the charter school setting. Charter schools have the disadvantage of a constant influx in students, so providing historical student data in order to analyze trends proves difficult. This study expands on previous research done on students in secondary and post-secondary school and determining features that indicate success in these settings. The data used is from the district of IDEA Public Schools who focuses on providing education …
Creating And Automatically Grading Annotated Questions, Alicia Crowder Wood
Creating And Automatically Grading Annotated Questions, Alicia Crowder Wood
Theses and Dissertations
We have created a question type that allows teachers to easily create questions, helps provide an intuitive user experience for students to take questions, and reduces the time it currently takes teachers to grade and provide feedback to students. This question type, or an "annotated" question, will allow teachers to test students' knowledge in a particular subject area by having students "annotate" or mark text and video sources to answer questions. Through user testing we determined that overall the interface and the implemented system decrease the time it would take a teacher to grade annotated quiz questions. However, there are …
Towards Building A Computer-Aided Accreditation System, Emmanuel Alejandro Santillana Fayett
Towards Building A Computer-Aided Accreditation System, Emmanuel Alejandro Santillana Fayett
Theses and Dissertations
Accreditation is a big subject. What is accreditation? Why should it matter to us? How many types of accreditation can an institution have? Is the government involved? What issues are present? How can we improve the accreditation process? All these questions will be covered in this paper. In addition, I will build towards a software that will apply the most important points in this paper, like applying the mission, objectives, and outcomes expected from the students in the form of a syllabus. This will help the faculty with the accreditation process and will help the students know what is expected …
Effects Of Visualization On Algorithm Comprehension, Matthew Mulvey
Effects Of Visualization On Algorithm Comprehension, Matthew Mulvey
Theses and Dissertations
Computer science students are expected to learn and apply a variety of core algorithms which are an essential part of the field. Any one of these algorithms by itself is not necessarily extremely complex, but remembering the large variety of algorithms and the differences between them is challenging. To address this challenge, we present a novel algorithm visualization tool designed to enhance students understanding of Dijkstra’s algorithm by allowing them to discover the rules of the algorithm for themselves. It is hoped that a deeper understanding of the algorithm will help students correctly select, adapt and apply the appropriate algorithm …
An Extensible Technology Framework For Cyber Security Education, Frank Jordan Sheen
An Extensible Technology Framework For Cyber Security Education, Frank Jordan Sheen
Theses and Dissertations
Cyber security education has evolved over the last decade to include new methods of teaching and technology to prepare students. Instructors in this field of study often deal with a subject matter that has rigid principles, but changing ways of applying those principles. This makes maintaining courses difficult. This case study explored the kind of teaching methods, technology, and means used to explain these concepts. This study shows that generally, cyber security courses require more time to keep up to date. It also evaluates one effort, the NxSecLab, on how it attempted to relieve the administrative issues in teaching these …