Our new semester is coming
- Read entire page — It will be enlightening — For our joint future
We are UVA!
- Our University is built on the richness of our differences and recogizes that everyone is created equal and entitled to equal rights, dignity, and respect. We must all repudiate those who violate these principles through hate and violence. Everyone has a responsibility to do their part to maintain a safe community on Grounds. If you or someone you know has been affected by power-based personal violence, reporting options and resources available at the Office for Equal Opportunity and Rights.
- Course personnel are deeply committed to our university principles, and seek to make our class welcoming and safe to all.
To do list
- Take class pledge right now.
- Taking the pledge is mandatory for our class to have a community of trust.
- Do Homework 01 forthwith.
- It's simple to do — write a haiku about your class expectations. Needs to be done the day before our first class, so that I can use them during our first class discussion.
- Look over syllabus soon.
- It will explain a lot about the course.
- Consider watching the movie What about Bob?. CS 1112 pedagogical strategy is based on the movie.
- Grab the course software today.
- Please carefully follow its directions to ensure its correct installation.
- While you are it — you ought to be in pictures, please upload a photo of yourself suitable for sharing with the class.
- Mine is visible at the bottom of this page. We will use the photo in conjuction with some of the software artifacts we will create this semester.
Should do list
- Want to improve your life overall and your studenthood in particular?
- Watch Randy Pausch and learn. Randy gave this talk in full knowledge he had only a few months to live. The video is about 80-minutes long. The entire video is incredibly worthwhile. Watching it will be a great investment in your education. At a minimum watch 15 minutes starting at time index 13.30.
- Ever think you are an impostor? Wonder whether UVA should have accepted you?
- Well we think UVA made the right decision and watch this video to be sure. The video is about 20-minutes long. Watching it will be another great investment in your education, should help your test performance, and improve your job interviewing prowess.
- This semester is going to be unlike any other semester either you or I have ever experienced. And for me, I have a lot of experience — I started at UVA back in 1983.
- I do not expect to meet you in a classroom even once. While your physical absences depresses me, I am looking forward to meeting you online. And I do intend at some point to meet you all of you in the physical world.
- My expectations for CS 1112 Fall 2020 remain the same as that of all my previous incarnations of CS 1112 — provide the best possible introduction to computer science.
- I want to instill within you computational thinking abilities and digital problem solving skills. I believe this twosome should help you better accomplsish your life goals, whatever they may be.
- To succeed, its going to require all of us to ramp up our own self-discipline. There is no classroom to enter, where we necessarily put aside external trappings and happenings of the day to join in a collective learning experience. So, we all need to make a workspace the best we can, where we can concentrate on learning.
- You are going need to make a concious effort to participate in every class where we focus ourselves on discovering the art and science of programming.
- Set aside regular time to work on CS 1112. During that time, uni-task and eliminate distractions as enjoyable as they may be. Being regular in time and space, will strengthen your ability to succeed.
- I have never had a student in my class whose parents donated a building to ensure their child's admission to the University. And I expect that remains so (if I am wrong here, please encourage them to name the building Joanne McGrath Cohoon Hall).
- So what that tells me is that you have the demonstrated ability to succeed wonderfully. You all have an incredibile academic record. There is no reason why that should not be true for CS 1112 too.
- Therfore, I ask you to commit yourself to actively and regularly to make CS 1112 your cynosure. By doing so, I expect you to not just be successful but to excel. If things get tough, all course personnel are there to help the best they can.
- Some of your courses this semester are likely to be asynchronous — students are not expected to meet as one. Our course will be sychnronous — every Monday, Wednesday, and Friday all semester long at 2 PM Eastern time we will have a new class meeting. I do so, because I want to approximate the best I can, a coming together.
- Some of you are living in very different time zones. I ask if you can, to attend our online meetings. Of course, all course meetings will be recorded for times where other matters take precedence.
- As soon as possible, after each class meeting please examine the day's artifacts. Understanding them should make homework exercises straightforward. I will never ask you to do something that comes out of nowhere.
- CS 1112 will have many small homework exercises to undertake. Computational thinking is foreign to many of us. To develop this skill, I believe it needs frequent practice, just like learning to play a musical instrument or learning to draw or other creative outlets.
- To paraphrase the 17th century poet, John Donne, none of us is an island. By nature we are social beings. To avoid disconnectivity, engage with me in class and in office hours. Similarly, take advantage of teaching assistant office hours and with Piazza. Also, reach out to classmates and form study groups and collaborators.
- If things get personally tough, reach out to me, a friend, or anyone who will listen to you. You do not need to be alone. Know that University has resources to help you.
Road trip to Monument Avenue
- Course pedagogy and practices result from National Science Foundation (NSF) grant 0739254. That support is appreciated.
- Wear something orange to the first class for extra credit.
- © 2020 Jim Cohoon and the University of Virginia
|© 2020 Jim Cohoon||Resources from previous semesters are available.|