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

Education Commons

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

Articles 1 - 4 of 4

Full-Text Articles in Education

Introducing Students To Computer Science: Using Python To Build A Basic Quiz Game, Alex Diosdado Jun 2022

Introducing Students To Computer Science: Using Python To Build A Basic Quiz Game, Alex Diosdado

Computer Science and Software Engineering

This outreach program activity was designed to increase interest in the field of Computer Science within students in middle and high school. It focuses on some of the basic concepts of programming, like Strings, Integers and printing to the screen as it was designed to be an introduction for those students who had little to no previous programming history. This activity was tested with a smaller group of high school Algebra 1 students, most of whom did not have any prior programming knowledge. It ultimately fulfilled its goal as a survey that was conducted at the end of the activity …


Using Extended Realities To Teach Construction Management, Ryan A. Duca Jun 2022

Using Extended Realities To Teach Construction Management, Ryan A. Duca

Construction Management

This project aimed to analyze the implementation of extended realities to teach construction management at the university level. Extended realities in this context are referring to augmented reality (AR) and virtual reality (VR); these are the two for which funding was received by Cavrnus. The foundation for this project started with the pre-existing lesson for the California Polytechnic State University’s (Cal Poly) residential construction class. The original lesson was constructed with the students learning the wood framing of a house by reading. While this is a suitable learning method for some it is not the best for all. This project …


Promoting Computer Science With Video Games: Teaching Object-Oriented Programming Through Unity, Dylan Graves Jun 2015

Promoting Computer Science With Video Games: Teaching Object-Oriented Programming Through Unity, Dylan Graves

Computer Engineering

In recent years, the demand for people educated in computer science has continued to grow as the possible applications of software expand. For this reason, it is important to not only offer young adults the ability to learn computer science, but also to intrigue them with interesting and engaging applications of computer science. Organizations, such as the CollegeBoard and Exploring Computer Science, have been working to make computer science education more available and desirable to younger audiences. This project contributes to these goals by creating and implementing a curriculum for teaching object-oriented programming to high school students through video game …


Cataloging Lesson Plans Developed By Pre-Service Science Teachers During A Summer Research Experience, Robert Tollman Mclaren Jun 2013

Cataloging Lesson Plans Developed By Pre-Service Science Teachers During A Summer Research Experience, Robert Tollman Mclaren

Physics

This study is modeled after the senior project “Teachers Who Conduct Research and their Ability to Apply their Experience to Lesson Plans” by Cal Poly student Megan Ziegler and includes an independent analysis of the 2011 and 2012 lesson plans that participants in the STEM Teacher and Researcher (STAR) Program developed as part of their summer research experience. At the end of the STAR summer research program, STAR Fellows are required to submit lesson plans. During Spring Quarter of 2012, I had the opportunity to catalog lesson developed during Summer 2011. Later in Fall Quarter of 2012, Cal Poly undergraduates …