Skip to main content Skip to local navigation
Home » Category: 'pedagogy'

pedagogy

Lab Kit details for EECS 1011/1021

Lab Kit details for EECS 1011/1021

EECS 1011 (and 1021) Lab Kit The EECS 1011 kit will be available for purchase from the York University Bookstore. The link for all lab kits at the Bookstore is here. As soon as it is available your course instructor will let you know. While the official kit is designed to work for most students, […]

Completion Tracking Reports on eClass

Completion Tracking Reports on eClass

I enabled "completion tracking" on my eClass (Moodle) class pages.  It's a great way for students to see how much work they have completed and how much work still needs to be done.  Instructors can also use it to see how students are doing and to send messages as appropriate.  I describe the "how-to" for […]

Lab Kit for EECS 1011 and 1021.

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

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

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 […]

Completion tracking on Moodle

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

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

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 […]