Your Instructor

Introduction

  • Teaching for mastery
  • Objectives:
    • Learn various programming language designs
    • Prepare you to learn any programming language independently
  • Course Work:
    • Grok Meter: 75%; Labs: 10%; Project: 15%
  • Check the syllabus here
  • Check the collaboration rules here
  • Check the schedule here

Grok Meter

Time Limit Delay Due Work w/ ppl?
at home -> Level 1 (video questions) 1 hr 5 mins 9 am of class day
in class -> Activities (not graded) --- --- ---
            Level 2 (not-at-home work) 1 hr 20 mins last class day
            Level 3 (exam questions) 30 mins 22 hrs end of final exam
            Level 4 (final questions) 1-2 hrs 22 hrs end of final exam

  • Check the challenge map here

Total Points # of Must-Do Topics Points Per Topic # of Expected-To-Do Topics
Level 1 5 ALL Averaged ALL
Level 2 15 7 0.5 30
Level 3 35 8 1.95 18
Level 4 20 2 2.23 9

Labs

  • Total: 14
  • Weekly on Moodle
  • Due: a week after its release
  • We will drop the lowest one

The Project

  • Watch the video and check the instruction Moodle
  • Phase 0 is due this Friday (8/30)
  • You need to give three preferences of programming languages you want to analyze
  • Due: last day of class

Now, work on the in-class activities on Moodle.