• Stars
    star
    245
  • Rank 165,304 (Top 4 %)
  • Language
    Ruby
  • Created about 13 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Courseware setup and information for instructors

Courseware for Engineering Software as a Service

Please read the instructor guide before diving into these materials!

The instructor guide has permanently moved to a Gitbook at teach.saasbook.info. Thanks to Gitbook for letting us use the service for free!

In this repo:

  • The discussions directory contains reasonably well curated worksheets organized by module, suitable for small section, flipped classroom, etc.

  • The flipped-demos directory contains instructor guidance and scaffolding for a variety of livecoding-style demos you can do as part of a flipped classroom or similar setting.

  • The practice-exams directory contains potential practice exams, with questions representative of those we've used at Berkeley for midterm and final exams.

  • The self-checks directory contains the Self Check questions we sometimes use in lecture for Mazur-style peer instruction, in RuQL format, in case you want to put them on a mini-quiz or something. Note that we are aggressively moving to PrairieLearn for all of our non-coding-based assessments (our coding-based ones already use Codio).

The separate repo branch gh-pages deploys the Jekyll site recipes.saasbook.info, which collects useful "recipes" for doing things that don't really belong in the book or the CHIPS.

More Repositories

1

hw-ruby-intro

CHIPS 2.5 Ruby Introduction Assignment for Agile Development using Ruby on Rails
Ruby
104
star
2

ruql

Ruby DSL based quiz maker (RUby Question Language)
Ruby
61
star
3

rag

Ruby Auto-grader
Ruby
44
star
4

rottenpotatoes-rails-intro

RottenPotatoes app skeleton for saasbook/hw-rails-intro
Ruby
33
star
5

hw-sinatra-saas-wordguesser

Wordguess: a scaffolded (!) ESaaS getting-started assignment using Sinatra
Ruby
32
star
6

hw-bdd-cucumber

CHIPS 7.7 Starter Code
Ruby
15
star
7

hw-rails-intro

Ruby
13
star
8

hw-activerecord-practice

Practice with ActiveRecord using RSpec
Ruby
8
star
9

hw-oracle-of-bacon

Ruby
8
star
10

hw-http-intro

CHIPS 3.3 Scaffolded activity to learn about HTTP, URIs, etc using curl and nc
6
star
11

hw-refactoring-legacy-code-bug-fix

Legacy Assignment involving a bug fix
6
star
12

hw-acceptance-unit-test-cycle

Ruby
5
star
13

rails-routing-practice

Simple app to help ESaaS students practice their understanding of Rails routing
Ruby
5
star
14

hw-rails-wordguesser

4.6 Rails version of hw-sinatra-saas-hangperson, to show differences between Sinatra and Rails
Ruby
4
star
15

enrollme

EnrollMe
Ruby
3
star
16

hw-indices-performance

Skeleton code for the Performance Assignment
Ruby
3
star
17

coursequestionbank

CS169 Course Question Bank
Ruby
3
star
18

hw-hello-rails

CHIPS 4.8 Create your first Rails up (companion to the intro rails chapter in the ESaaS textbook)
3
star
19

berkeley-reentry-student-program

Ruby
3
star
20

esaas-engagements

Track client orgs and app development engagements for "Built By ESaaS" apps
Ruby
3
star
21

simple-cookie-demo

Simple demo app for cookies, to accompany the repo 'hw-http-intro'
Ruby
3
star
22

hw2olx

Generate OLX (edX Open Learning XML) modules from properly-formatted homework README.md files.
Ruby
3
star
23

saasbook.info

SaaSbook public info site
SCSS
2
star
24

Berkeley-Student-Food-Collective

Ruby
2
star
25

lime

Project for Berkeley Innovation Resources API
Ruby
2
star
26

AV102

An open repo for the AV102 Managing Distributed Teams class
2
star
27

LEAD-Center

Ruby
2
star
28

edx-bundle

Modify edXML course definition so videos can be served locally rather than over the Interwebs.
Ruby
2
star
29

hw-tdd-rspec

Revised RSpec assignment for adding Director field to Movies model in RottenPotatoes app
Ruby
1
star
30

CNSC-Chinatown

169 Project
Ruby
1
star
31

baytrailbirding

Mobile-friendly version of SFBBO guide to birding hotspots along the San Francisco Bay Trail
Ruby
1
star
32

ruql-canvas

Canvas LMS API "renderer" for RuQL gem
Ruby
1
star
33

chinese-newcomers-service-center

Ruby
1
star
34

bernal-heights

Bernal Heights App
Ruby
1
star
35

screencast-transcripts

.srt files for ESaaS screencast transcripts in various languages
1
star
36

projectscope_mvp

CS 169 Spring 2016 Group 39
Ruby
1
star
37

rails-intro

Skeleton code and specs for the Rails Intro Assignment
Ruby
1
star
38

OpenHouse

Ruby
1
star
39

Hispanics-in-Computing

1
star
40

PrairieLearn-EECS

App to author assessments in Berkeley EECS's instance of PrairieLearn.
Ruby
1
star
41

cs370

HTML
1
star
42

Women-in-Chemistry-Initiative-WICI

Ruby
1
star
43

LEP

JavaScript
1
star
44

Practical-Resistance-Alliance-X

Ruby
1
star
45

hw-accessibility-audits

1
star
46

faludi-lca-app

HTML
1
star
47

berkeley-food-collective

Ruby
1
star
48

berkeley-showcase

HTML
1
star
49

CS169_Great_Course_Guide

A SaaS application made as a project for CS169 Software Engineering at the University of California, Berkeley.
CSS
1
star
50

BerkeleyMarketPlace

Ruby
1
star
51

Bail-Reform-at-Berkeley

Ruby
1
star
52

hw-acceptance-unit-test-cycle-lite

Lite version of hw-acceptance-unit-test-cycle, with some features and scaffolding already written
Ruby
1
star