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

Education Commons

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

Articles 1 - 10 of 10

Full-Text Articles in Education

The Effects Of Pair-Programming In A High School Introductory Computer Science Class, Ken Manship Dec 2017

The Effects Of Pair-Programming In A High School Introductory Computer Science Class, Ken Manship

Boise State University Theses and Dissertations

The following describes my research into pair-programming in a high school introductory computer science class. Research exists that shows the benefits of pair-programming in industry and post-secondary education. For example, in industry, well respected programmers often prefer pair-programming to a more individual approach and often produce better solutions. Furthermore, in post-secondary education, students show higher academic achievement and rely less on staff and instructors when paired with another student. There is not much research that investigates pair-programming in high school.

From January 2017 to March 2017 I explored the effect of pair-programming on my Exploring Computer Science class at Ridgevue …


Evaluating Student Perceptions And Learning Outcomes: Differences Between Sla-Able And Non-Sla-Able Introductory Programming Courses, Christina M. Frederick, Matthew B. Pierce, Andrew Griggs, Lulu Sun Sep 2017

Evaluating Student Perceptions And Learning Outcomes: Differences Between Sla-Able And Non-Sla-Able Introductory Programming Courses, Christina M. Frederick, Matthew B. Pierce, Andrew Griggs, Lulu Sun

Publications

Engineering, computer science and subsequently knowledge of programming language is an increasingly vital skill in today’s workforce. First year engineering students are introduced to programming in addition to rigorous course loads in their first year. Second Language Acquisition (SLA) has been applied to programming course content delivery and has shown promise as an effective means of better educating new students. Results will be presented from a NSF funded study conducted over the past two years. SLA was applied to an introductory engineering course that teaches basic programming skills in a Blended learning environment (SLA-aBLe). This study examined four semesters worth …


Preventing Deaths By Writing: In Search Of A Prescriptive Software Solution For Curing Student Writing Ills In Postsecondary Nursing Education, Donald Allen Deever May 2017

Preventing Deaths By Writing: In Search Of A Prescriptive Software Solution For Curing Student Writing Ills In Postsecondary Nursing Education, Donald Allen Deever

UNLV Theses, Dissertations, Professional Papers, and Capstones

Life and death represent the nursing field, and to a number of educators, helping nursing students to develop effective writing skills is equally seen as a life and death matter. A lack of proficiency in writing may literally be the death of a nursing student’s college hopes, but more importantly is the thought that a lack of proficient writing skills by nurses may mean the death of patients. Peer-reviewed studies suggest that 440,000 patients die annually in hospitals due to mistakes called adverse events (AE’s). According to research, a lack of proper communication, including written communication, represents the third leading …


The Introduction Of Informal Cooperative Learning Into Our Programming Laboratories, Guity Ravai, Ronald Erdei, Ludmila Nunes, Sahithya Kodam Apr 2017

The Introduction Of Informal Cooperative Learning Into Our Programming Laboratories, Guity Ravai, Ronald Erdei, Ludmila Nunes, Sahithya Kodam

IMPACT Presentations

Presentation given at the Midwest SoTL Conference. Discusses the effects of implementing informal cooperative learning techniques in an introductory programming course.


Tools For Integrating Computational Thinking And Mathematics In The Middle Grades, Immaculate Kizito Namukasa, Minakshi Patel, Marja Miller Jan 2017

Tools For Integrating Computational Thinking And Mathematics In The Middle Grades, Immaculate Kizito Namukasa, Minakshi Patel, Marja Miller

Education Publications

Integrating computational thinking (CT) in teaching specific K-12 school curricular is a more recent development than teaching CT in university and college courses. In this article, we share some insights on teaching practices that support integrating introductory computational thinking activities with school curricular activities for middle grades students. We specifically reflect on the tools and materials to use when integrating computational thinking concepts and mathematics curricular concepts in grade 4-8 classrooms. In this paper, we refer to integration of computational thinking concepts and mathematics curricular concepts as CT and mathematics.


Graduate Student Perspectives Of Interdisciplinary And Disciplinary Programming For Teaching Development, Katherine E. Bishop-Williams, Kaitlin Roke, Erin Aspenlieder, Meagan Troop Jan 2017

Graduate Student Perspectives Of Interdisciplinary And Disciplinary Programming For Teaching Development, Katherine E. Bishop-Williams, Kaitlin Roke, Erin Aspenlieder, Meagan Troop

Publications and Scholarship

Interdisciplinary (i.e., university-wide programming) and disciplinary (i.e., programming open to participants from one college or department) teaching development programs for graduate students have been used for many years in higher education. Currently, research on the benefits of these teaching models remains scant in terms of a contextualized understanding, and empirical studies are needed. The purpose of this study was to determine graduate students’ perspectives related to interdisciplinary and disciplinary teaching and learning experiences. Two online surveys were used: a quantitative survey and a qualitative follow-up survey. Three participatory focus groups were also conducted to allow for further in-depth exploration in …


2016-2017 Berklee Factbook, Office Of Institutional Research And Assessment Jan 2017

2016-2017 Berklee Factbook, Office Of Institutional Research And Assessment

Berklee Factbook

Welcome to the 2016-17 Berklee Factbook. This factbook has been created for ease of access and transparency to key information about Berklee. With the merger between Berklee College of Music and The Boston Conservatory and the expansion of existing programs, the Berklee community has grown. This factbook helps to outline what the new combined Berklee looks like, and provides information for each legacy institution as well as Berklee as a whole. In the following pages, you will find official statistics on Berklee’s students, faculty, staff, programming, and financial aid. Information was gathered from many areas throughout the institution. Data in …


A Conceptual Framework For A Software Development Process Based On Computational Thinking, Catherine Higgins, Ciaran O'Leary, Orla Hanratty, Fredrick Mtenzi Jan 2017

A Conceptual Framework For A Software Development Process Based On Computational Thinking, Catherine Higgins, Ciaran O'Leary, Orla Hanratty, Fredrick Mtenzi

Articles

A software development process is a mechanism for problem solving to help software developers plan, design and structure the development of software to solve a problem. Without a process to guide the structured evolution of a solution, it is extremely likely that at least some aspect of the resulting software will be omitted or incorrectly implemented. Even though the importance of utilising a software process for solving problems is accepted in the business and academic communities, it is a topic that is addressed very lightly (if at all) in most freshman undergraduate computing courses with most courses focussing on programming …


Ides 200: Program, Standards And Codes—A Peer Review Of Teaching Project Benchmark Portfolio, Nathan E. Bicak Jan 2017

Ides 200: Program, Standards And Codes—A Peer Review Of Teaching Project Benchmark Portfolio, Nathan E. Bicak

UNL Faculty Course Portfolios

This teaching portfolio documents my teaching efforts for IDES 200, a class in UNL’s Interior Design Program, entitled Program, Standards and Codes. Although I have taught similar content prior to this course, Spring 2017 marked the first time I taught this course. After seven years of teaching the material, and now packaged in a new class, the Peer Review of Teaching project offered the opportunity to critically reflect on course objectives, teaching and delivery methods, the structure of course activities and documenting and analyzing student learning. My primary objective through the Peer Review of Teaching project has been to …


A Human Factors Perspective On Learning Programming Languages Using A Second Language Acquisition Approach, Rebecca Rohmeyer, Paula Sanjuan Espejo, Lulu Sun, Christina Frederick Jan 2017

A Human Factors Perspective On Learning Programming Languages Using A Second Language Acquisition Approach, Rebecca Rohmeyer, Paula Sanjuan Espejo, Lulu Sun, Christina Frederick

Publications

In this day and age, knowing a programming language is an essential skill to have for those pursuing a career in any of the STEM fields. In most colleges and universities around the world, engineering and computer science students are required to take an introductory course in a programming language. However, many students find these courses intimidating and too challenging. This paper explores a psychological perspective on learning programming languages using Second Language Acquisition (SLA) theories. The paper also describes the basic function of how learning works and how SLA aids in the learning process. This paper also briefly discusses …