Trial by Flyer: Building Quadcopters From Scratch in a Ten-Week Capstone Course

10/01/2018
by   Steven Swanson, et al.
0

We describe our experience teaching an intensive capstone course in which pairs of students build the hardware and software for a remote-controller quad-rotor aircraft (i.e., a quadcopter or "drone") from scratch in one 10-week quarter. The course covers printed circuit board (PCB) design and assembly, basic control theory and sensor fusion, and embedded systems programming. To reduce the workload on course staff and provide higher-quality feedback on student designs, we have implemented an automated PCB design checking tool/autograder. We describe the course content in detail, identify the challenges it presents to students and course staff, and propose changes to further increase student success and improve the scalability of the course.

READ FULL TEXT

page 3

page 7

research
10/03/2012

Evaluating Discussion Boards on BlackBoard as a Collaborative Learning Tool A Students Survey and Reflections

In this paper, we investigate how the students think of their experience...
research
11/30/2019

Introduction to Computational Thinking: a new high school curriculum using CodeWorld

The Louisiana Department of Education partnered with the Gordon A. Cain ...
research
02/25/2020

Toward Predicting Success and Failure in CS2: A Mixed-Method Analysis

Factors driving success and failure in CS1 are the subject of much study...
research
10/11/2022

Identifying Difficult exercises in an eTextbook Using Item Response Theory and Logged Data Analysis

The growing dependence on eTextbooks and Massive Open Online Courses (MO...
research
10/11/2021

A Time-Optimized Content Creation Workflow for Remote Teaching

We describe our workflow to create an engaging remote learning experienc...
research
09/21/2018

Effects of Automated Interventions in Programming Assignments: Evidence from a Field Experiment

A typical problem in MOOCs is the missing opportunity for course conduct...
research
08/08/2020

eXpOS: A Simple Pedagogical Operating System for Undergraduate Instruction

An operating system project suitable for undergraduate computing/electri...

Please sign up or login with your details

Forgot password? Click here to reset