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

Physical Sciences and Mathematics Commons

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

Graphics and Human Computer Interfaces

2011

Education

Articles 1 - 2 of 2

Full-Text Articles in Physical Sciences and Mathematics

Fostering Logical Thinking In Novice Student Programmers, Kyle Wenholz Jan 2011

Fostering Logical Thinking In Novice Student Programmers, Kyle Wenholz

Summer Research

Many student programmers practice what is called tinkering (attempting to fix broken code by making small haphazard changes). Tinkering wastes time and circumvents the pedagogical purposes of programming exercises in introductory computer science courses. The tinkering process is focused on editing the code before submitting it for compilation, a process that takes code written in a high-level language for translation into machine language (something interpreted directly by the computer). Our hypothesis is that it may be possible to dissuade tinkering by introducing a delay into the compile step, where this delay will keep the student programmer from making changes to …


Utilization Of E-Learning Tools, Virtual Machines, & Open Source Software To Enhance Graduate Systems Engineering Programs, Maurice Dawson, Darrell Burrell, William Emanuel Dec 2010

Utilization Of E-Learning Tools, Virtual Machines, & Open Source Software To Enhance Graduate Systems Engineering Programs, Maurice Dawson, Darrell Burrell, William Emanuel

Maurice Dawson

This paper is a report on the findings of a study conducted on a graduate systems engineering course at an urban university in a group learning environment. The course, IEGR 501 Introduction to Advanced Systems Engineering, was a sixteen week course which took students with backgrounds in Industrial Engineering, Electrical Engineering, and Mechanical Engineering and prepared them to understand the systems engineering subject matter more. As the future of education becomes more and more virtual it becomes essential that universities take full advantage of the available tools at their disposal.