• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 62
  • 11
  • 5
  • 5
  • 3
  • 3
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 157
  • 157
  • 98
  • 39
  • 27
  • 24
  • 24
  • 23
  • 22
  • 20
  • 17
  • 17
  • 16
  • 16
  • 16
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
21

Real-time multimedia based education through the Internet

Bakshi, Abhay A. January 1900 (has links)
Thesis (M.S.)--West Virginia University, 1998. / Title from document title page. Document formatted into pages; contains 84 p. : ill. (some col.). Includes bibliographical references (p. 56-57).
22

Comparing instructor self-perception versus student perceptions using the same teaching evaluation instrument: a study of computer science courses in an urban master's degree program

Naparstek, Laurie Schwartz January 2005 (has links)
Thesis (Ed.D.)--Boston University / PLEASE NOTE: Boston University Libraries did not receive an Authorization To Manage form for this thesis or dissertation. It is therefore not openly accessible, though it may be available by request. If you are the author or principal advisor of this work and would like to request open access for it, please contact us at open-help@bu.edu. Thank you. / This study compares instructor self-perceptions with student perceptions of teaching quality using the same 16-item evaluation instrument. Three hypotheses were investigated: (1) Instructors' self-evaluations will be higher than those of their respective students; (2) The more similar student-instructor perceptions, the more likely instructors will receive a higher score compared to when student-instructor perceptions are more divergent; and (3) Students taking a course as a major requirement will be more critical of the instructor than those students taking the course as distribution requirement or an elective. A total of 1,524 individuals (1,452 graduate students and 72 instructors) in a part-time evening computer science program participated in the study of 79 courses over the spring and fall semesters of 1996. Overall, instructors generally perceived themselves more positively than their students, although statistically significant differences were observed for only three relevant items (involving grading fairness, presentation clarity and instructor enthusiasm) of the 16 items evaluated. Instructors whose perceptions were more similar to their students were generally rated higher than those instructors whose perceptions were more divergent from their students; however, the difference was not significant. Finally, contrary to the third hypothesis, the reason for taking a course did not have a significant effect on student ratings of the instructor. / 2031-01-02
23

Automatically Fixing Syntax Errors with PEST, a Python Tool for Beginners

Feng, Michelle 01 January 2018 (has links)
Psycholinguistic research shows that it is unreasonable to expect programmers to easily find minor typos in their otherwise correct code. The Python Error Support Tool PEST was designed and developed to address this. PEST offers an explanation for why the error happened and presents a list of possible fixes that will allow the user’s code to compile. This tool was evaluated by several students with a beginner’s level of expertise in Python, and feedback was generally positive with tangible steps for improvement.
24

The integration of computers at Pinelands High School : a case study

Miller, Pamela Ann 06 August 2003 (has links)
This project investigated the integration of computer-assisted education at Pinelands High School. A literature search was done on the definition of, the infrastructure for and models of, the integration of computer-assisted education. A new model, the Evolutionary Model, of computer-assisted education was developed, Computer-assisted education at Pinelands High School was measured in terms of the necessary infrastructure and the five phases of the Evolutionary Model. The school has integrated computer-assisted education and many of the teachers are involved at the second phase of the Evolutionary Model. The staff of the Computer and Mathematics departments are ahead of the general staff in the integration of computer-assisted education. / Dissertation (MEd)--University of Pretoria, 2004. / Humanities Education / MEd / Unrestricted
25

Design and Evaluation of a Web-Based Programming Tool to Improve the Introductory Computer Science Experience

Tilden, Daniel Steven 05 June 2013 (has links)
Introductory computer science courses can be notoriously difficult for students, especially those outside of the major. There are many reasons for this, but the programming software itself may play a significant role.  To address this issue, we have developed Pythy, a web-based programming environment that allows students to write, execute, and test programming assignments from within the familiar interface of a web browser.  In this work, we discuss various aspects of Pythy in detail, including the rationale behind its design, the system architecture on which it is built, and the various functions offered by the software.  Next, we discuss an evaluation of Pythy\'s effectiveness during a programming course for non CS-majors offered at Virginia Tech, comparing it to a different software solution used in another programming course.  Results suggest that Pythy was successful in several target areas, including making it easier to get started with programming and providing feedback about program behavior.  Access log data from Pythy itself reveals details about how students used the system.  Finally, we conclude with a summary of key contributions and suggest some potential future directions for the system. / Master of Science
26

THE INFLUENCE OF AN AFTER-SCHOOL PROGRAM ON COMPUTER SCIENCE COURSE AND CAREER SELECTION

Speirs, Suzanne J. January 2020 (has links)
For nearly three decades, researchers have studied the persistent underrepresentation of women in computer science and computing-related fields. Findings indicate that recruitment and retention strategies result in short-term gains in interest and diversity in computer science. One recruitment strategy that shows promise to increase student interest in computer science is after-school programs. To increase the number of students exposed to and interested in computer science and Science, Technology, Engineering, and Math (STEM) fields, a suburban school district in southeastern Pennsylvania started an after-school program. This fee-based program offers seven-week long robotics, programming, and science experiment courses for elementary and middle school students. This study used a quantitative approach with the expectancy-value model as the theoretical framework to examine whether there are lasting effects from this after-school program on course and career selection. The results show a higher likelihood of study participants, each of whom participated in an after-school program, to select computer science in high school than the general high school population. The results also show that the rate of computer science choice for this group is also significant when accounting for the gender of the participants. Family dynamics may have been the influencing factor. The results are not supportive of the after-school program influencing participants to study computer science at the collegiate level, but there is some support for study participants interest in a computing career. / Educational Psychology
27

Examining Engineering & Technology Students Acceptance Of Network Virtualization Technology Using The Technology Acceptance Mode

Yousif, Wael K. 01 January 2010 (has links)
This causal and correlational study was designed to extend the Technology Acceptance Model (TAM) and to test its applicability to Valencia Community College (VCC) Engineering and Technology students as the target user group when investigating the factors influencing their decision to adopt and to utilize VMware as the target technology. In addition to the primary three indigenous factors: perceived ease of use, perceived usefulness, and intention toward utilization, the model was also extended with enjoyment, external control, and computer self-efficacy as antecedents to perceived ease of use. In an attempt to further increase the explanatory power of the model, the Task-Technology Fit constructs (TTF) were included as antecedents to perceived usefulness. The model was also expanded with subjective norms and voluntariness to assess the degree to which social influences affect students decision for adoption and utilization. This study was conducted during the fall term of 2009, using 11 instruments: (1) VMware Tools Functions Instrument; (2) Computer Networking Tasks Characteristics Instrument; (3) Perceived Usefulness Instrument; (4) Voluntariness Instrument; (5) Subjective Norms Instrument; (6) Perceived Enjoyment Instrument; (7) Computer Self-Efficacy Instrument; (8) Perception of External Control Instrument; (9) Perceived Ease of Use Instrument; (10) Intention Instrument; and (11) a Utilization Instrument. The 11 instruments collectively contained 58 items. Additionally, a demographics instrument of six items was included to investigate the influence of age, prior experience with the technology, prior experience in computer networking, academic enrollment status, and employment status on student intentions and behavior with regard to VMware as a network virtualization technology. Data were analyzed using path analysis, regressions, and univariate analysis of variance in SPSS and AMOS for Windows. The results suggest that perceived ease of use was found to be the strongest determinant of student intention. The analysis also suggested that external control, measuring the facilitating conditions (knowledge, resources, etc) necessary for adoption was the highest predictor of perceived ease of use. Consistent with previous studies, perceived ease of use was found to be the strongest predictor of perceived usefulness followed by subjective norms as students continued to use the technology. Even though the integration of the task-technology fit construct was not helpful in explaining the variance in student perceived usefulness of the target technology, it was statistically significant in predicting student perception of ease of use. The study concluded with recommendations to investigate other factors (such as service quality and ease of implementation) that might contribute to explaining the variance in perceived ease of use as the primary driving force in influencing student decision for adoption. A recommendation was also made to modify the task-technology fit construct instruments to improve the articulation and the specificity of the task. The need for further examination of the influence of the instructor on student decision for adoption of a target technology was also emphasized.
28

Improving the Interoperability of the OpenDSA eTextbook System

Wonderly, Jackson Daniel 07 October 2019 (has links)
In recent years there has been considerable adoption of the IMS Learning Tools Interoperability (LTI) standard among both Learning Management Systems (LMS), and learning applications. The LTI standard defines a way to securely connect learning applications and tools with platforms like LMS, enabling content from external learning tools to appear as if it were a native part of the LMS, and enabling these learning tools to send users' scores directly to the gradebook in the LMS. An example of such a learning tool is the OpenDSA eTextbook system which provides materials that cover a variety of Computer Science-related topics, incorporating hundreds of interactive visualizations and auto-graded exercises. Previous work turned OpenDSA into an LTI tool provider, allowing for OpenDSA eTextbooks to be integrated with the Canvas LMS. In this thesis, we further explore the problem of connecting educational systems while documenting challenges, issues, and design rationales. We expand upon the existing OpenDSA LTI infrastructure by turning OpenDSA into an LTI tool consumer, thus enabling OpenDSA to better integrate content from other LTI tool providers. We also describe how we expanded OpenDSA's LTI tool provider functionality to increase the level of granularity at which OpenDSA content can be served, and how we implemented support for several LMS, including challenges faced and remaining issues. Finally, we discuss the problem of sharing analytics data among educational systems, and outline an architecture that could be used for this purpose. / Master of Science / In recent years there has been considerable adoption of the IMS Learning Tools Interoperability (LTI) standard among Learning Management Systems (LMS) like Blackboard and Canvas, and among learning tools. The LTI standard allows for learning tools to be securely connected with platforms like LMS, enabling content from external learning tools to appear as if it were built into the LMS, and enabling these learning tools to send users’ scores directly to the gradebook in the LMS. An example of such a learning tool is the OpenDSA online textbook system which provides materials that cover a variety of Computer Science-related topics, incorporating hundreds of interactive visualizations and auto-graded exercises. Previous work enabled OpenDSA textbooks to be connected with the Canvas LMS using LTI. In this thesis, we further explore the problem of connecting educational systems while documenting challenges, issues, and design rationales. We expand the existing OpenDSA system to allow OpenDSA to better integrate content from other learning tools. We also describe how we expanded OpenDSA’s features to increase number of ways that OpenDSA content can be consumed, and how we implemented support for adding OpenDSA content to several LMS, including challenges faced and remaining issues. Finally, we discuss the problem of sharing analytics data among educational systems, and outline a potential way to connect educational systems for this purpose.
29

Integrating the Media Computation API with Pythy, an Online IDE for Novice Python Programmers

Athri, Ashima 08 September 2015 (has links)
Improvements in both software and curricula have helped introductory computer science courses attract and retain more students. Pythy is one such online learning environment that aims to reduce software setup related barriers to learning Python while providing facilities like course management and grading to instructors. To further enable its goals of being beginner-centric, we want to integrate full support for media-computation-style programming activities. The media computation curriculum teaches fundamental computer science concepts through the activities of manipulating images, sounds and videos, and has been shown to be successful in retaining students and helping them gain transferable knowledge. In this work we tackle the first two installments of the problem namely, supporting image and sound-based media computation programs in Pythy. This involves not only client-side support that enables students to run media-computation exercises in the browser, but also server-side support to leverage Pythy's auto-grading facilities. We evaluated our implementation by systematically going through all 82 programs in the textbook that deal with image and sound manipulation and verifying if they worked in Pythy as-is, while complementing this with unit-tests for full test coverage. As a result, Pythy now supports 65 out of the 66 media-computation methods required for image and sound manipulation on both the client and the server-side, and 81 out of the 82 programs in the media-computation textbook can be executed as-is in Pythy. / Master of Science
30

Virtual Teaching Assistant to Support Students' Efforts in Programming

Manniam Rajagopal, Mukund Babu 14 August 2018 (has links)
Novice programmers often find learning programming difficult. They suffer from various misconceptions and difficulties in understanding the subject. The overall experience with programming can be negative for many students. They may feel isolated in the programming environment and think that programming is difficult for them. Many schools use automated grading tools to process student work and provide them with early feedback. Web-CAT, an open-source software system that is widely used by many universities, is an example of such an automated grading tool. We have developed a Virtual Teaching Assistant for Web-CAT, called Maria, who can support the students to help alleviate some of the negative emotions towards programming. We have used an animated pedagogical agent as the virtual assistant as certain characteristics of the agent can help with the students' perception about the virtual teaching assistant. Often, students have a fixed mindset about programming. But it is easy to master programming with practice. To promote a growth mindset, Maria also provides feedback recognizing the effort of the student in addition to the performance-oriented feedback of the students' programs. Maria can also provide motivating or encouraging comments to continue working on the assignment to get a good score. Maria can also provide information about the various errors displayed in student feedback. / Master of Science / Beginners often find learning computer programming difficult. They may suffer from various misconceptions and difficulties in understanding the subject. Also, there can be a negative experience surrounding programming for many students. They may feel isolated in the programming environment and think that programming is difficult for them. Many schools use automated software tools to grade student programs and provide them with early feedback. Web-CAT, a software system that is widely used by many universities, is an example of such an automated grading tool. We have developed a Virtual Teaching Assistant to reside within Web-CAT, called Maria, who can support the students to help alleviate some of the negative emotions towards programming. We have used an animated human-like character, known as pedagogical agent, for Maria as it is widely use in pedagogy to help students. Often, students think programming is an innate skill and it is difficult to acquire. But it is easy to master programming with practice. To encourage students to continue working, Maria also provides feedback recognizing the effort that the student has put in towards completing the programming assignment or project. In certain cases, Maria can also provide motivating or encouraging comments to the students to help them continue working on the assignment. Maria can also provide explanation about the various programming errors that students encounter during their submission to Web-CAT.

Page generated in 0.1254 seconds