Skip to main content Skip to local navigation
Home » Category: 'pedagogy' (Page 2)

pedagogy

Lab Kit for EECS 1011 and 1021.

The YorkU Bookstore sells a lab kit for EECS 1011 and 1021.  The original batch of kits arrived in September, 2020.  The next batch arrived in December, 2020.  If you live in a country for which the Bookstore does not ship to you, or you have discovered that there is no more stock at the […]

EECS 1011 Minor Project: Grow a Plant

Students in our EECS 1011 "intro to programming class" will be working on growing plants throughout the semester as part of their minor project.  Students will connect their Arduino-compatible Grove board to the plant to automate the watering process. Students may choose to grow something from seed or to continue to maintain an indoor potted […]

Icons and vector art links

I have a paid subscription to The Noun Project because I like the deep and broad selection of black-and-white icons that can be used in all kinds of documents.  The licence model is worry-free: I pay for a subscription and can use any icon I download wherever I want, without the need for attribution (even […]

Adding Interactive H5P Content to the York LMS, eClass

H5P modules are fantastic ways to add interactive content to your Moodle (*ahem* I mean "eClass") page.  The LTS folks at York have a page on H5P.  Here's my take on it. To create H5P content on eClass is a little different than on the older version of Moodle. Here's how you do it. Start […]

Completion tracking on Moodle

I think that online is best done with the student (and prof) being able to track the progress of the student in the most straight-forward manner possible. After a few days between looking at the the course page, and having forgotten where the student left off, it should be really clear to the student where […]

LPC802 & LPC804 Microcontroller lessons

These are copies of the lessons and labs that I developed for the LPC802 and LPC804 microcontrollers by NXP. These are the "student" versions and contain blanks in certain places on purpose. Course Outline (EECS 3215 Winter 2020) Introduction to the design of embedded systems using both hardware and software. Topics include microcontrollers; their architecture, […]

Virtual Programming Lab

Virtual Programming Lab is a plugin for Moodle (eClass at YorkU) that permits interactive programming assignments to be made for students.   There are some really good examples at Smith College on how to set it up with Python and a few with Java and C. I've posted, on YouTube, an example of how to […]

At Home Electronics Lab Kits for Engineering

this is a work in progress... nothing is finalized and no decision made at this point.  Just doing a market survey for now... many people need to be consulted and this will have to be a joint decision... We'll use an internal (to York) Teams page to flesh out the details. Key characteristics Price. (low […]

Sabbatical Report: Teaching a Mechatronics Class in Strasbourg

In the winter semester of 2019 I helped teach a mechatronics class for senior engineering students at INSA Strasbourg. Like many of the classes at INSA, the course focused on lab work.  In this case, the students were working on moderately open-ended design work for mechatronics systems, combining earlier material that they had learned such […]

Sabbatical Report: Possible Franco-German-Canadian Student Exchanges

During my 2018-19 sabbatical year I worked with colleagues at engineering schools in Strasbourg, France and Karlsruhe, Germany.  These schools have well-developed exchange programs and wished to establish an exchange program with York University.  I had many productive and insightful conversations about ideas, challenges and opportunities for exchanges with Angelika Hammann and the staff in the […]