Welcome, new and old members of the CS10 Family!!
New lab assistants need to sign up with the Head TA
(Newly-announced dates and locations for activities will appear here as they are coordinated, so you should bookmark this page)
Welcome CS10 Family (or soon to be CS10 Family)! Let us begin by saying how excited we are to have to with us as we take this journey to make computer science available and accessible to all. Whatever your major or year, we are glad to have you as part of the family and look forward to a fun and exciting semester with you as we bring the Beauty and Joy of Computing to the campus and world!
To get on the mailing list and be included in CS10 emails, please fill out this form. If you wish to be removed at any point please just shoot an email to the Head TA who will be more than happy to help.
Here are some important dates to know coming up for the upcoming semester.
|TBA||First Staff (TAs + TAs-in-training) Meeting|
|TBA||CS10 Welcome Party|
|TBA||CS10 Family Party|
|TBA||Lab Assistant Gathering 1: Orientation and What to do in Lab|
|TBA||Reader Gathering 1: Orientation, HWs, Quizzes|
|TBA||Content Developer Gathering 1: Orientation, Beginning Content Projects|
|TBA||Quest Grading Party|
|TBA||Lab Assistant Gathering 2: How to Answer Questions, Getting to Know the Students and Other LAs|
|TBA||Reader Gathering 2: Projects, Late Days|
|TBA||Content Developer Gathering 2: New Content Projects|
|TBA||Midterm Grading Party|
|TBA||Lab Assistant Gathering 3: Teaching a Discussion, Tips, Positions and Ideas for the Future|
|TBA||Reader Gathering 3: Blog Posts, Final Project|
|TBA||Content Developer Gathering 3: Ending Projects|
|TBA||Final Grading Party|
|More Coming Soon|
Locally, provide an incredible experience for our students, and globally, bringing CS10 to the World!
As you can imagine, a class like CS10 take a lot of dedication and passion to make it the best course on campus (and hopefully soon, the whole world). As such, we need people like you, the stars of your class, strong, smart, leadership prone individuals who want to help others learn about the value of computer science to everyone in every field.
Often these individuals start as Lab Assistants getting units by regularly attending a scheduled lab and helping students with their in lab questions. During this time they can learn about the CS10 Family experience and they can also join the TAiT program (TA in Training) where they can shadow a TA and learn what kind of duties a TA holds, some tips for teaching, and more advanced ideas about CS. Following this students can continue lab assisting or become a Reader or a Content Developer, grading or making course materials respectively. These paid positions help individuals learn the underworkings of CS10 and more or the technical details of how a course like this strives to make CS education open to all. Finally, individuals can advance into be a TA as positions open and based on evaluations. They are required to take a CS How-to-be-a-great-TA course (CS 301), and learn responsibility for their students as well as public speaking and improving the experience for students in discussions and labs. They also learn to handle course organization and management duties expected of TAs at staff meetings and the like.
Together, we can make an incredible experience for the next generation of CS10 students!