Open Access. Powered by Scholars. Published by Universities.®

Education Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 9 of 9

Full-Text Articles in Education

A Study On Ethical Hacking In Cybersecurity Education Within The United States, Jordan Chew Mar 2024

A Study On Ethical Hacking In Cybersecurity Education Within The United States, Jordan Chew

Master's Theses

As the field of computer security continues to grow, it becomes increasingly important to educate the next generation of security professionals. However, much of the current education landscape primarily focuses on teaching defensive skills. Teaching offensive security, otherwise known as ethical hacking, is an important component in the education of all students who hope to contribute to the field of cybersecurity. Doing so requires a careful consideration of what ethical, legal, and practical issues arise from teaching students skills that can be used to cause harm. In this thesis, we first examine the current state of cybersecurity education in the …


Jited: A Framework For Jit Education In The Classroom, Caleb Watts Dec 2021

Jited: A Framework For Jit Education In The Classroom, Caleb Watts

Master's Theses

The study of programming languages is a rich field within computer science, incorporating both the abstract theoretical portions of computer science and the platform specific details. Topics studied in programming languages, chiefly compilers or interpreters, are permanent fixtures in programming that students will interact with throughout their career. These systems are, however, considerably complicated, as they must cover a wide range of functionality in order to enable languages to be created and run. The process of educating students thus requires that the demanding workload of creating one of the systems be balanced against the time and resources present in a …


A Comparison Of Solvent And Water-Borne Alkyd Coatings And The History Of Voc Regulations In The United States, Molly Elise Burns Sep 2016

A Comparison Of Solvent And Water-Borne Alkyd Coatings And The History Of Voc Regulations In The United States, Molly Elise Burns

Master's Theses

A Comparison of Solvent and Water-Borne Alkyd Coatings Abstract

Conventional solvent based alkyd coatings have gone out of favor due to concerns over volatile organic compound (VOC) content. However, due to recent focus on renewable raw materials, alkyds are making a comeback in waterborne form. Water based alkyd coatings are known to have poor shelf stability and corrosion resistance, as well as other problems during the formulation process. This project focused on comparing solvent borne to two types of water-borne alkyds, water reducible alkyds and alkyds emulsions. The purpose was to understand the differences between the three types of alkyds …


Controlling Nanoparticle Dispersion For Nanoscopic Self-Assembly, Nathan S. Starkweather Dec 2012

Controlling Nanoparticle Dispersion For Nanoscopic Self-Assembly, Nathan S. Starkweather

Master's Theses

Nanotechnology is the manipulation of matter and devices on the nanometer scale. Below the critical dimension length of 100nm, materials begin to display vastly different properties than their macro- or micro- scale counterparts. The exotic properties of nanomaterials may trigger the start of a new technological revolution, similar to the electronics revolution of the late 20th century. Current applications of nanotechnology primarily make use of nanoparticles in bulk, often being made into composites or mixtures. While these materials have fantastic properties, organization of nano and microstructures of nanoparticles may allow the development of novel devices with many unique properties. …


Teaching Introductory Programming Concepts: A Comparison Of Scratch And Arduino, Anne Beug Jun 2012

Teaching Introductory Programming Concepts: A Comparison Of Scratch And Arduino, Anne Beug

Master's Theses

Computing has become an integral part of modern America. The Bureau of Labor Statistics estimates that between 2008 and 2018, the United States will have 1.4 million job openings in computing fields [1]. Since the early 2000's (just after the "dot com bust"), the number of students enrolled in computing majors (Computer Science, Computer Engineering, etc.) dropped precipitously by over 50%, only starting to rise again in 2009 [2]. One way to rectify to this gap between demand and supply is to start training students in computational thinking during high school. While the Computer Science Advanced Placement AB test has …


Supporting Introductory Test-Driven Labs With Webide, Thomas C. Dvornik Jan 2011

Supporting Introductory Test-Driven Labs With Webide, Thomas C. Dvornik

Master's Theses

WebIDE is a new web-based development environment for entry-level programmers with two primary goals: minimize tool barriers to writing computer programs and introduce software engineering best practices early in a student's educational career. Currently, WebIDE focuses on Test-Driven Learning (TDL) by using small iterative examples and introducing lock-step labs, which prevent the student from moving forward until they finish the current step. An initial set of labs and evaluators were created as examples of how to use WebIDE and were used in a pilot study in a CS0 course where students were split into two groups, one that used WebIDE …


Influences Of Environmental Education Programs On The Participant's Affinity For Nature, Justin Alan Schmillen Jun 2010

Influences Of Environmental Education Programs On The Participant's Affinity For Nature, Justin Alan Schmillen

Master's Theses

This study was conducted to determine the change, and the factors influencing the change, in the participant’s affinity for nature resulting from an environmental education experience. In addition, this study also examined the change and factors of change in aspects of the participant’s affinity for nature that directly relate to marine and coastal resources and environments. An adapted version of the Affinity for Nature scale, an outcome measuring instrument used by the American Camp Association was used to collect data from participants (n=529) at Rancho El Chorro Outdoor School and Camp Ocean Pines, whose experience included an overnight component and …


Software Internationalization: A Framework Validated Against Industry Requirements For Computer Science And Software Engineering Programs, John Huân Vũ Mar 2010

Software Internationalization: A Framework Validated Against Industry Requirements For Computer Science And Software Engineering Programs, John Huân Vũ

Master's Theses

View John Huân Vũ's thesis presentation at http://youtu.be/y3bzNmkTr-c.

In 2001, the ACM and IEEE Computing Curriculum stated that it was necessary to address "the need to develop implementation models that are international in scope and could be practiced in universities around the world." With increasing connectivity through the internet, the move towards a global economy and growing use of technology places software internationalization as a more important concern for developers. However, there has been a "clear shortage in terms of numbers of trained persons applying for entry-level positions" in this area. Eric Brechner, Director of Microsoft Development Training, suggested …


Automation In Cs1 With The Factoring Problem Generator, Joshua B. Parker Dec 2009

Automation In Cs1 With The Factoring Problem Generator, Joshua B. Parker

Master's Theses

As the field of computer science continues to grow, the number of students enrolled in related programs will grow as well. Though one-on-one tutoring is one of the more effective means of teaching, computer science instructors will have less and less time to devote to individual students. To address this growing concern, many tools that automate parts of an instructor’s job have been proposed. These tools can assist instructors in presenting concepts and grading student work, and they can help students learn to program more effectively. A growing group of intelligent tutoring systems attempts to tie all of this functionality …