![]() We supplemented our group of nine graduate teaching assistants (TAs) with two undergraduate TAs who had recently taken the course. We knew, however, that some course changes would be necessary. The zyBook and live scripts eased the transition to online learning because they support interactive, self-paced learning. ![]() Easing the Transition with ThingSpeak and MATLAB Mobile It also gives students the opportunity to express their creativity in communicating information. User interface design reinforces object-oriented programming concepts, since the graphical elements are all controlled programmatically as objects. ![]() These projects involved creating apps using App Designer. With the Live Editor open, we demonstrated simple coding examples for each topic covered in the course, including array processing, data analysis, flow control, procedural and object-oriented programming, and UI design.Īt the end of the quarter, students were applying what they learned throughout the course in their final projects. In lectures, we reviewed the material from the reading and walked through examples using interactive MATLAB live scripts. Despite the difficulties imposed by remote learning, end-of-course surveys and the high quality of the apps confirmed that students were enjoying the class and were actively engaged in learning the material. ThingSpeak also enabled the students to build apps that would themselves facilitate remote interaction. We incorporated MATLAB Mobile™ and ThingSpeak™ into the course so that students could capture data from their mobile devices and interact easily with team members at different locations. We decided to de-emphasize exams and in-class assessments and give more time and weight to the final project, in which student teams use their MATLAB ® skills to build an application of their choosing (Figure 1). How would we keep the students engaged when the course moved online? When the COVID-19 pandemic forced a transition to online learning, we found ourselves doing some creative problem-solving of our own. In Engineering Problem Solving, first-year engineering students at University of California, Davis (UC Davis) learn programming basics and solve problems in which the problem statement is only partially defined.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |