CSE 8B: Lectures

Basics

T/TH Pepper Canyon Hall 122
11:00-12:20 PM
Bring your iclicker!
Quizzes on Tuesdays

Lectures for viewing

Lectures will be posted on UP by noon the day of class. You can download them for printing using the "zip" option.

Directions on how to make a login for the UP system are here . Go to here and follow the link to "Student Sign Up" to make an account on the UP system. (The password needed to enroll in this class is the same as the course number (all lower case) -- I'll repeat it the first day of class).

After class, you will be able to use this site to review all the ink notes I make in class and all the work we produce together in class.

THIS DOES NOT MEAN YOU SHOULD NOT TAKE YOUR OWN NOTES! Note taking is a valuable skill that is useful in learning. Use these online notes to augment your own and in reviewing for exams.

What's the purpose of lecture?

Lecture is a lot of what you are "paying for" in attending college. However, you will be the one most in control of what you get out of lecture.

Lecture is where I will try to take the most important, key, and confusing issues from our subject and work to ensure your understanding. If I do no more than repeat or rephrase the explanation given in the textbook, this provides little extra value beyond the cost of purchasing the book. So where will be the "value" in lecture?

Our lecture format will be an ACTIVE one. Each day I will assume that you have read the appropriate material in the textbook and have some basic understanding of it. I'll start class with a few clicker questions based on the reading to allow us both to assess your success at reading. If you aren't getting these right, you should make some changes in how you prepare for class.

However, I also expect that you will have some questions or may have missed some component or application. I will come prepared to engage you in thinking critically about the material to be covered. We'll work together to solve problems, expose common misconceptions or errors, and to develop more robust understandings of computing concepts. We will be doing this through a combiantion of personal and team-based exercises. There is a large body of research that shows the benefits of "peer instruction". It shows that if you try a problem out for yourself, then have to explain your understanding to someone else, it helps you understand and learn it better. I know that explaining things to others is a great way to learn -- I do it for a living.

Clearly, your role in lecture is key -- as you are the one who will have to monitor and assess your understanding each day. Exactly how you choose to engage in lecture will depend on your personality and learning style: you may ask many questions, you may help explain concepts to others, you may listen to others and think critically about what they say, and you may contribute to class discussions on our online webboard. However you learn best, engage in that way. And don't hesitate to do what you need to in order to learn.