This article presents a novel approach to the teaching of robotics. By first examining sensors and measurement, and by providing real world and tangible examples of robotics technology but in a sensing and measurement context, it is put forward that students will be better prepared for and better acquire the standard robotics pedagogy. Student feedback has been especially positive due to the use of robotics examples in lectures and in exams, as well as in the use of a "Hands-on Fridays" whereby students are able to examine robotic components and other devices, which contain the sensors previously discussed in class, thereby reinforcing the lecture material.
Archives for March 2024
Game Development Education: A Threesemester Journey From 2D to Console Programming
Computer-game development is immensely popular with undergraduate computer-science and computer-engineering students. More importantly, the design and development of computer-games is an excellent pedagogical opportunity: developing games integrates a great number of the subjects students learn throughout their undergraduate experience[1]. This integration of topics, coupled with student driven motivation to learn, is an important step for students allowing them to utilize tools from programming and graphics to calculus and physics; from data structures and algorithms to computer hardware to name just a few subjects[2]. From a teaching perspective, computer-game development is great fun to teach as the students are highly motivated and the subject matter, while very challenging, is fun!
Harnessing Dynamical Systems for Complex Decision Making and Analytical Frameworks
In the department of defense analysis, we prepare students by giving them tools to enable them to make good, rational decision based upon quantitative or qualitative information. This paper addresses a class exercise and class computer lab that uses a dynamical system on insurgency and insurgency versus police force to test hypothesis on decisions that could affect the outcome. EXCEL worksheets have been provided as templates to allow for experimentation, 'what-if' analysis on the coefficients, and consideration outside the box to determine the effect of decision on outcomes.