Raspberry Pi Lab - Winter 2017 / Session I

Lab Description

This lab is an introduction to the basics of computer hardware and software through the hands-on application of a Raspberry Pi. The Raspberry Pi is an open source, mini computer that is designed to introduce people of all ages to the world of computing. By the end of the quarter you will gain a general understanding of how computers work, learn about the many applications of computing, and will be using Raspberry Pi to create several class projects with real-world functionality. All the while, we will be thinking about the possible social implications that computing can have. The best part is that this class is designed so that you don't have to have any prior tech knowledge whatsoever.

Course Objectives

  1. Achieve a general understanding of how computers and computer networks operate.
  2. Understand the architecture of the Raspberry Pi and how to use it for real-world projects.
  3. Think critically on how affordable computers can be used for social justice.

Course Schedule

Week Lesson In Class Project
1 What's Under the Hood: Introduction to Hardware Breaking into Tech
2 What's Really Under the Hood: Introduction to Software Building a Desktop
3 Servers — They're Computers Too Creating a LAMP Server
4 Servers Part II Creating a LAMP Server Cont.
5 Diving Deeper: Networking and "The Internet of Things" Establishing a Network and Chat Program

Administrivia

Lab Scoring

Tech labs are worth 12.5% of your grade in the SOCY 30 Series. Assignments in this lab are weighted to fit the grading scheme as follows:

  • Homework: 45%
  • In Class Projects: 55%

Each homework assignment is worth the same proportion regardless of the points used to score it in the individual grading rubrics.

Attendance Policy

Your active participation in Everett labs is crucial not just for your own success, but also for that of your fellow students. Labs move very quickly and there are a limited number of meetings. Consequently, we only allow for two unexcused absences. After that, each unexcused absence will result in a 10% penalty to your final lab grade, which is 25% of your grade in SOCY 30.

If you think you cannot make it to lab, please email your lab leader before hand to make arrangements so that you do not fall behind.

Assignment Submission

Unless otherwise specified, assignments will be submitted through the course canvase

Assignment Due Dates

Assignments are due_before_the beginning of lab the week after they were assigned unless otherwise stated.

Late Work Policy

Late work will not be accepted without notice to the instructor or class fellows. There are two circumstances under which late work will be accepted. They are outlined below. If you know you won’t be able to submit on time, do one of the following.

Circumstance 1 – Desire for More Time

Reason: You want more time. Students are busy people and sometimes you need more time to do what you feel is a good job. In this case email the instructor explaining that you just want more time.

Policy: Under this circumstance, work will have a 5% penalty applied for each 24-hour period it is late, up to one week. This means, an assignment due Jan 16 at 11:59pm, but turned in (with prior notification!) on Jan 18 at 5:00pm (a period of 41 hours) may receive up to 95%.

What You Do: In the assignment submission portal, use the text box to explain that you are submitting it late for a reduced grade.If you submit nothing you will get a zero.

Circumstance 2 – Extenuating Circumstances

Reason: You are very sick or there is a personal emergency of some kind. Major illnesses, family emergencies, mortality, etc. are examples of circumstances that would prohibit you from completing your work. Please note that being very busy with other classes is in no way an extenuating circumstance.

Policy and Action: Please notify the Lab Leader that you are experiencing medical or emergency circumstances. An alternate submission timeline will be worked out. There is no need to go into detail and you do not need to furnish documentation like a doctor’s note or death certificate. We trust you to act responsibly and ethically and to not abuse the system.
In plain English, the policy is this:

Credit for late work is given if and only if you clue your lab leader in that you won't be submitting the assignment on time. If there are extenuating circumstances preventing you from submitting, you may be granted an extension. If you just couldn't finish it on time, you may submit late for a penalty.

Attendance Policy

Your attendance and participation in labs is crucial to your success as well as fostering a collaborative and engaged learning environment. Students are allowed one absence from their current lab. Afterwards, each skipped lab will result in a 10% reduction in your grade for that particular lab.

results matching ""

    No results matching ""