Getting Started
Resources to establish the best possible mindset for a rich learning environment
Code of Conduct
As students you will spend time working together, in pairs and often in groups of pairs. We have observed that, in both learning and practicing software development, people learn more and write better software when working together than when working alone.
Such close collaboration requires that students commit to supporting and respecting each other.
To participate you must agree to:
Be kind to others. Most of the time, this should be easy. Occasionally, this will be difficult, especially with people you don't like, or with people who have not been kind to you. Nevertheless, under all circumstances, you agree to be kind to others.
Assume others' good intentions. When someone does something that feels unkind to you, assume that person has good intentions. Perhaps they did not mean to be unkind. Perhaps they are in a bad mood. Perhaps you did something that hurt them without realizing it.
Help other students be kind to you. Intention is different than impact . Even when you assume others’ good intentions, others’ behaviors and actions can impact you in negative ways. If someone does something that hurts or offends you, talk to them about what they did and how it hurt you. If you are not comfortable talking to them, ask a teacher or friend to help you talk to that person.
Respect people's differences. You are of diverse races, genders, sexual orientations, abilities, ages, religions, economic statuses, and many other differences. Don't assume anything about someone's ability or personality because of such differences, and don't say anything hurtful about who they are. If you aren't sure if something might be hurtful, don't say it.
Don't make others feel uncomfortable. Different people have different feelings and expectations about sex and romance. Sexual harassment can take many forms and it can be difficult to anticipate what conduct may be offensive or unwelcome to others. Be respectful to your classmates: if you aren't sure if something will make someone uncomfortable, don’t do it.
Work hard and stay focused. The highly collaborative nature of the class means that your classmates will be relying on you to come to class for the entire day, every day, for the entire course, unless you are sick or have a personal emergency. During class, stay focused on your work. Turn off your cell phone and don't check email, Facebook, or any other website that does not relate to the work at hand.
Take care of yourself. Get enough sleep on school nights. Eat well. Exercise for at least 20 minutes every day, even if it's just walking. It will make you a better coder, and a better teammate to your classmates.
Treat school the way you would a job. Most of you are training to start a career, so treat other students with the same professional courtesy you would co-workers, and your teacher and other staff with the same respect you would a work supervisor.
Additional Resources
Last updated