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

Curriculum and Instruction Commons

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

Articles 1 - 9 of 9

Full-Text Articles in Curriculum and Instruction

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 …


Mechani-Kits Senior Design Project, Jake Utley, Sophie Carson, Vincent Seguin Jun 2020

Mechani-Kits Senior Design Project, Jake Utley, Sophie Carson, Vincent Seguin

Mechanical Engineering

Studies suggest that when designed and executed well, hands-on activities can enhance student understanding of key mechanics concepts. Current products are expensive and typically not designed to meet a variety of learning objectives. Through the Mechanics of Inclusion and Inclusivity in Mechanics grant, the Cal Poly Physics and Engineering Departments are seeking to incorporate new hands-on activities into their courses. Our team has designed three inexpensive ”MechaniKits” to be used in physics, statics and dynamics courses [1]. This Final Design Review outlines our findings, objectives, and final designs for this project. It also explains our manufacturing and design verification plans. …


Common Core 4th Grade Environmental Science Lesson Plans For California Teachers, Gillian Schoenfeld Dec 2013

Common Core 4th Grade Environmental Science Lesson Plans For California Teachers, Gillian Schoenfeld

Natural Resources Management and Environmental Sciences

This project and its analyses were conducted to assist California fourth grade elementary school teachers in adjusting to teaching Common Core standards and science curriculum in their classrooms. The project included the creation of lesson plans, which could be utilized throughout the state of California.

As the Common Core standards, California’s Next Generation Science Standards for K- 12, were just proposed in June of 2013, these lesson plans would help teachers update their lessons and provide them materials and concepts of how to do so. These lessons provide higher-order thinking for students, which is the whole concept of the new …


Examining Introductory Students’ Attitudes In A Randomization-Based Curriculum, Joshua Ryan Beemer Jun 2013

Examining Introductory Students’ Attitudes In A Randomization-Based Curriculum, Joshua Ryan Beemer

Statistics

Student attitudes regarding introductory statistics courses are not always the most positive. The purpose of this research is to utilize the Survey of Attitudes Toward Statistics to evaluate introductory statistics students’ attitudes pre- and post course. Furthermore, comparisons of attitudes within different introductory course curricula across institutions will be made. Various components within the survey, such as difficulty, value, and interest, will be assessed in order to determine where students’ attitudes are affected the most and how they are correlated with other variables such as current GPA and curriculum taught. The outcomes for these models look at demographic predictors that …


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 …


Creating An Environmental Education Program For Camp Fire Usa, Shannon Diaz Jun 2011

Creating An Environmental Education Program For Camp Fire Usa, Shannon Diaz

Natural Resources Management and Environmental Sciences

The topic area for this Senior Project is Environmental Education. There were four environmental hands-on lesson plans that were created for the non-profit organization Camp Fire USA, Central Coast Council. These lessons will be implemented at Camp Natoma, the resident camp the Central Coast Council owns in Paso Robles, California. The lesson plans take up hour-long increments and have been created for youth ages eight through fifteen. The topics covered in the lessons include: composting; reduce, reuse, and recycle; solar energy; and wetlands. These lesson plans will be implemented as a new “Nature Class” that campers can choose to take …


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 …


Graduation Outliner, Jason Boyle Jun 2010

Graduation Outliner, Jason Boyle

Computer Science and Software Engineering

Planning a quarterly course schedule is a difficult and laborious process for university students which must be repeated every quarter. Students are expected to determine which courses to take based on a large and complex set of requirement criteria. Most academic scheduling research has focused on faculty availability and desires. This project attempts to address the needs of students for whom no quarterly course schedule planning tool is widely available. A Java Swing-based application is described that allows students to create a graphical quarter-by-quarter visualization of the courses they plan to take. The application also accepts a list of graduation …


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 …