Class #19 Instructions

  1. Find a partner.
  2. Find a computer.
  3. Login to the computer.
  4. Login to somebody’s Codepen.
  5. Go the MTEC1101 Fa2024 Collection.
  6. Begin working together on Lesson 03a, 03b, 03c.
  7. Fork each lesson as you open it.
  8. Rename the lesson to include your names.
  9. Each lesson has a required task, a bonus task, and a bonus bonus task.
  10. As you make changes to the code, include comments that indicate the changes you’ve made.
  11. When you’re done making changes, describe all changes made in the Pen Description (accessible through the Settings).
  12. When you’re finished with the lesson, add it to a Lesson 03 collection.
  13. When you’re finished with all of the lessons, drop a link to you (+ your partner’s) Lesson 03 collection in the #Project2 channel on Discord.
  • You don’t gain (or lose) any points for doing (or not doing) the bonus or bonus bonus; you do, however, challenge yourself and gain increased mastery, which is a much more important thing than points, which are largely imaginary.

HOW TO DRAW A RECTANGLE


HOW TO DRAW A LINE


HOW TO DRAW A CIRCLE


USEFUL RESOURCES:

MDN Web Docs: Canvas Tutorial

MDN Web Docs: Drawing shapes with Canvas

MDN Web Docs: Applying shapes and colors

MTEC 1101 Codepen Canvas Tutorials

(Lesson 01 includes a simple example composition. Lesson 02 includes a bunch of commented out examples of how to do a few simple tasks.)

When are we hybrid? When are we in person?

This is a hybrid course. I’ve received a few inquiries about what exactly that means. What days of the week will be online, which will be in person?

Typically, the first lessons of each unit will be online. This will comprise an introductory lecture that will introduce the topic.

Then, subsequent sessions of that unit will be in person. These sessions will typically feature participatory and group-based learning.

Also, invited guests will present online.

This typically means that two sessions of any given unit will be online, with the remainder held in person.

You can find further details on a week-by-week basis in the syllabus.

Other factors may cause changes to modality (online->in person or in person->online).

Any changes will be posted as announcements in Slack, ideally no less than 24 hours before the session will be held.

Welcome!

Hi!  I’m Sean Michael Landers, and I’m your professor for this course.  Feel free to call me Sean, or Professor Landers, if that makes you feel more comfortable – either way works for me.

We’ve got an action-packed semester ahead of us, and it all starts here.

“What should I do now?”

Great question!

  1. Please thoroughly take a look at the Syllabus pages. You may find it helpful to download a copy for easy reference, but be advised that the syllabus is subject to change — the Schedule page and other pages will be updated throughout the semester.
  2. If you haven’t already, click this link to join the Discord! This is the best possible way to communicate effectively with me and with your classmates via Slack DM.  It’s also where I’ll be posting weekly agenda items, assignments, and other crucial course information.
  3. It would help me do my best as your instructor if you could fill out this quick survey.   It’ll help me get to know you and your peers better, and help me plan more interesting and engaging classes.
  4. To get started on the first assignment, navigate to the Activities page and view the first assignment, which includes a link to the video documentary to watch, along with the instructions on how/where/when to post your response.