Skip to content

Commit 350b2f7

Browse files
authored
Merge branch 'code-differently:main' into Lesson_04
2 parents 7326e0e + 5abe218 commit 350b2f7

File tree

12 files changed

+169
-2
lines changed

12 files changed

+169
-2
lines changed

lesson_03/quiz/quiz.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ quiz:
5050
- $2y$10$FquR69q7W4E68TX/SNCB7u8Ri0DOFRDqsUPdGfuyIBjZJRVFkNI.6
5151
- $2y$10$FSWRA7hulVpyVxd8s67Nxuq/1cdmviW24qqoUbqihBf79cR.w9yly
5252
- $2y$10$Qy1IsNsfuJvA384ypL/72uWubUuNbMRp4LD6j/LM0RIH66D/HIjF6
53+
justin:
54+
- $2y$10$yAoLMl8ij6NqmOWbedu/bu0jBUwJn29cr/l2riI9I89tSXvk6RD.q
55+
- $2y$10$6wlesIJWKciE1ljq3CC0W.kOlNyNhkCdUxaLUWFFd/4GKn5FUT/2O
56+
- $2y$10$5iFZunbLe8IG3LBzoRYGluE2.7gSl/L4cXEbib08pX3tYmiDyS/7G
5357
niapack:
5458
- $2y$10$AHKmPPaTlafHO3T5q..kAuAhAy4n8Kn.wcY7ZAeYgokCjitwyjqE2
5559
- $2y$10$Z0g.9UO7qwkwoeNe8byn3.MVNIiIKBxa6ztLVHzDz.m5Ao5ozGqh6
@@ -84,3 +88,4 @@ quiz:
8488
- $2y$10$7/GS4n5j/5TXQc5zjDzlc.2xBKwRqrsksWzcl7VKRwa.fDxzdficS
8589
- $2y$10$9mfdal67CXoVG2phPKe1s.BpAT6HQeyQIiDtStfFazkPMW2AaW6Zu
8690
- $2y$10$LiCnvad23bwZWZbxXLhs3.r/YdwIX9eAFtjofaW1AH3Htnc9sEU1G
91+
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
import {
2+
AnswerChoice,
3+
MultipleChoiceQuizQuestion,
4+
QuizQuestion,
5+
QuizQuestionProvider,
6+
} from 'codedifferently-instructional';
7+
8+
export class JustinsQuiz implements QuizQuestionProvider {
9+
getProviderName(): string {
10+
return 'justin';
11+
}
12+
13+
makeQuizQuestions(): QuizQuestion[] {
14+
return [
15+
JustinsQuiz.makeQuestion0(),
16+
JustinsQuiz.makeQuestion1(),
17+
JustinsQuiz.makeQuestion2(),
18+
];
19+
}
20+
21+
private static makeQuestion0(): QuizQuestion {
22+
return new MultipleChoiceQuizQuestion(
23+
0,
24+
'How many planets are in our solar system?',
25+
new Map<AnswerChoice, string>([
26+
[AnswerChoice.A, '8'],
27+
[AnswerChoice.B, '9'],
28+
[AnswerChoice.C, '12'],
29+
[AnswerChoice.D, '10'],
30+
]),
31+
AnswerChoice.UNANSWERED,
32+
); // Replace `UNANSWERED` with the correct answer.
33+
}
34+
35+
private static makeQuestion1(): QuizQuestion {
36+
return new MultipleChoiceQuizQuestion(
37+
1,
38+
'How many states are there in the United States?',
39+
new Map<AnswerChoice, string>([
40+
[AnswerChoice.A, '53'],
41+
[AnswerChoice.B, '52'],
42+
[AnswerChoice.C, '48'],
43+
[AnswerChoice.D, '50'],
44+
]),
45+
AnswerChoice.UNANSWERED,
46+
); // Replace `UNANSWERED` with the correct answer.
47+
}
48+
private static makeQuestion2(): QuizQuestion {
49+
return new MultipleChoiceQuizQuestion(
50+
2,
51+
'What date does Christmas fall on?',
52+
new Map<AnswerChoice, string>([
53+
[AnswerChoice.A, 'December 25th'],
54+
[AnswerChoice.B, 'December 24th'],
55+
[AnswerChoice.C, 'December 26th'],
56+
[AnswerChoice.D, 'December 23rd'],
57+
]),
58+
AnswerChoice.UNANSWERED,
59+
); // Replace `UNANSWERED` with the correct answer.
60+
}
61+
}

lesson_03/quiz/src/quizzes/quizzes.module.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { MontezBradleyQuiz } from './montez_quiz.js';
2020
import { NiaPackquiz } from './nia_quiz.js';
2121
import { OliviaJamesQuiz } from './olivia_james_quiz.js';
2222
import { RasheedMillerQuiz } from './rasheed_miller_quiz.js';
23-
23+
import { JustinsQuiz } from './justin_eklund_quiz.js';
2424
export const Quizzes = Symbol.for('Quizzes');
2525

2626
// Add your quiz provider here.
@@ -40,13 +40,15 @@ const QUIZ_PROVIDERS = [
4040
KhaylaSaundersQuiz,
4141
DylanLaffertyQuiz,
4242
RasheedMillerQuiz,
43+
JustinsQuiz,
4344
NiaPackquiz,
4445
DavisDQuiz,
4546
AnanatawaQuiz,
4647
OliviaJamesQuiz,
4748
ChanelHuttQuiz,
4849
JeremiahWingQuiz,
4950
JasonWatsonQuiz,
51+
5052
];
5153

5254
@Module({
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## User Stories 1
2+
As a Content Creator, I want to be able to see the dislikes and feedback not just the likes, so that you're able to see constructive criticism and pointers on producing better content for your audience .
3+
4+
## User Stories 2
5+
As an Apple Iphone User, I want to be able to adjust my EQ with whatever music app I have such as TIDAL, so that I'm able to enjoy and curate my music experience however I want to.
6+
7+
## User Stories 3
8+
As a VR gamer, I want to be able to specifically adjust my motion adjuster, so that I'm able to tailor it to me to reduce motion sickness while playing the VR system.

lesson_05/Chutt_Lesson_05.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Lesson_05
2+
3+
## 3 User Stories
4+
1.) As an online shopper, I want to use a payment method that is not attached to any of my personal information including my address.
5+
6+
* Response: Create an encrypyted drop box system where the shopper can purchase the drop box with cash or a prepaid card and then use an encrypted bar code or QR code to order items that will be sent to the drop box location.
7+
8+
2.) As a manager, I want to ensure that my employees are completing their daily notes by end of shift to be in compliance.
9+
10+
* Response: Create a plug in into the clock in/clock out feature of the company’s software system so that when the employee is getting ready to clock out a pop up screen will appear that will allow the employee to complete daily notes. The employee won’t be able to clock out unless the daily note is completed.
11+
12+
3.) As an employee, I want to stay on task with workflow assignments throughout the day. Daily tasks are assigned, and I want to complete them all before EOD.
13+
14+
* Response: Create a company-based app or device that operates as a task manager and alarm system. Once employee clocks in as on duty, a daily task list will generate according to position and alarms will be set for every hour to remind employee of task.

lesson_05/JasonWatson/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# USER STORIES
2+
3+
## User 1
4+
- As a student,
5+
I would like the ability to track assignmemts especially there deadline,
6+
Because I would like to be in a position to manage my time better.
7+
8+
## User 2
9+
- As a patient,
10+
At times I want to book my Doctor's appointment appoint online,
11+
Instead of having to make a phone call or waiting in his/her office.
12+
13+
14+
## User 3
15+
- As an Instructor,
16+
I would like if your website that is used for administering in class survey gives me the ability to add multiple questions.
17+
So I can have the survey display different topics at a time.

lesson_05/dadenaike'sGOODAM/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## GOODAM User Stories
2+
3+
### <ins>Background</ins>
4+
```Background
5+
User stories created for the app GOODAM. An starter app to organize a variety of public events, to rival app evenbite.
6+
```
7+
8+
1. **Jimmy**:
9+
- As Jimmy I want to see avaible nearby parking so I can plan ahead
10+
11+
2. **Bobby**:
12+
- As an caterer I want to reserve zoned areas and time for my clients
13+
14+
3. **Sarah**
15+
- As Sarah I want to view if kid apporiate so that I can bring my kids

lesson_05/jeremiahwing/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## User Stories For An Independent Artist, Frequent Traveler, and Multitasker
2+
3+
- As an independent artist i want to upload my vocal recording, so that I van recieve beat suggestions that match the vibe of my song
4+
5+
- As a frequent traveler, I want to stream my favorite shows and music through my cars sceen, so that I can stay entertained during local drives.
6+
7+
- As a multitasker/deveoper, I want to project my Mac's screen in full-screen mode onto a wall, so that I can enjoy a cinematic experience in any setting.

lesson_05/meikostephens/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## 1. Food delivery app to order food from a restaurant
2+
As a customer, I want to be able to order food from my favorite restaurant, so that I can have my food deleivered to my home.
3+
4+
Jacob is a pizza lover and his favorite pizza restaurant is Papa John's. He wants to order Papa John's for dinner every day after work.
5+
6+
## 2. Social media app to post picutres
7+
As user, I want to be able to easily post my pictures somewhere, so that I can have a place to show my picture portfolio.
8+
9+
Jamie is certified photograhper and likes to show off her photos. She would like to use a place to post her pictures to and fill up her catatlog.
10+
11+
12+
## 3. Weather app to check the weather
13+
As a user, I want to be able to check the weather so that I can plan my activities accordingly.
14+
15+
Jusitn loves the outdoors and wants to be prepapre to plan his day with outdoor activies. Him knowing the weather before leaving his house can better prepare his day accordingly.

lesson_05/montez_L5/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# User Stories
2+
3+
## User Story 1
4+
- As a painter, I want to create a website that will be like a facebook for artists. So we can look and give suggestions to each others work.
5+
6+
## User Story 2
7+
- As a Biomedical Engineer, I want to build ai in the machine to pick the strongest and best genetic code each sperm has to offer. Look at the first 1000 sperm and pick the best sperm.
8+
9+
## User Story 3
10+
- As Ex football player, I want to build software that tracks the condition of the brain. So that we can protect the players better and understand how we may reverse the CTE process.

0 commit comments

Comments
 (0)