Skip to content

Commit 635eca1

Browse files
Merge branch 'code-differently:main' into evan_04
2 parents 1ad3597 + 0c531f3 commit 635eca1

File tree

9 files changed

+306
-4
lines changed

9 files changed

+306
-4
lines changed
415 KB
Loading
1.49 MB
Loading
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<link rel="stylesheet" href="styles.css">
7+
<title>Document</title>
8+
</head>
9+
<body>
10+
<div class="container">
11+
<h1><strong>How to work with Bryana:</strong></h1>
12+
<hr style="height:2px;border-width:0;color:gray;background-color:rgb(214, 214, 214)">
13+
14+
<h3><strong>When do I like to take meetings:</strong></h3>
15+
<p>I’m generally flexible when it comes to taking meetings because I understand the importance of it. However, if I had a choice, I’d prefer to schedule them after lunch or toward the end of the day when I can focus better and wrap up discussions without disrupting my work.</p>
16+
17+
<h3><strong>What days would I like to work?</strong></h3>
18+
<p>I’d like to work every day except Friday and Saturday. Maintaining a good work-life balance is important to me. These will allow me to take care of personal responsibilities and make time for other aspects of my life.</p>
19+
20+
<h3><strong>What’s the best way to communicate with me?</strong></h3>
21+
<p>I'm a very direct person, so the best way to communicate with me (especially for important information) is in person. For less critical matters, email, Microsoft Teams, or Google Chat work just fine.</p>
22+
23+
<p>If I don’t respond, try:</p>
24+
<p>If it's an emergency, I'm very open enough to accept via text messages.</p>
25+
26+
<h3><strong>How do I like to receive feedback?</strong></h3>
27+
<p>Coming from a financial and customer service background, I’ve grown to really appreciate in-person one-on-one feedback. I find it to be highly effective for clear communication and improvement.</p>
28+
29+
<h3><strong>What makes me grumpy?</strong></h3>
30+
<p>I have a Type A personality, and one of the things that frustrates me the most is not being punctual. Being on time is very important to me, and I commit myself to that standard every time.</p>
31+
32+
<h2><strong>Cool things about Bryana:</strong></h2>
33+
<hr style="height:2px;border-width:0;color:gray;background-color:rgb(214, 214, 214)">
34+
35+
<h3><strong>Topics I’m always happy to talk about:</strong></h3>
36+
<ul>
37+
<li>📺 TV Shows/Movies (e.g. Breaking Bad, Sopranos, or Game of Thrones)</li>
38+
<li>🎼 Music (e.g. R&B, Hip-Hop, and Rock)</li>
39+
<li>✈️ Traveling</li>
40+
<li>🏍️ Motorcycles</li>
41+
<li>🏠 Interior Designing</li>
42+
<li>😃 Michael B. Jordan</li>
43+
<li>🌩️ Harry Potter</li>
44+
</ul>
45+
46+
<h2><strong>Some of my Favorite Things:</strong></h2>
47+
<ul>
48+
<li>🏈 Favorite Sports Player: Stefon Diggs / Jason Tatum 🏀</li>
49+
<li>🎱 Favorite Color: Black</li>
50+
<li>🍕 Favorite Food: Lalo</li>
51+
<li>🏖️ Favorite Places: New York City</li>
52+
</ul>
53+
54+
<img src="Images/IMG_8010.jpeg" alt="Nyc">
55+
<img src="Images/IMG_2195.png" alt="Diggs">
56+
</div>
57+
</body>
58+
</html>
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
body {
2+
font-family: Arial, sans-serif;
3+
margin: 0;
4+
padding: 0;
5+
background-color: #f0f0f0;
6+
}
7+
8+
.container {
9+
max-width: 80%;
10+
margin: 20px auto;
11+
background-color: white;
12+
padding: 20px;
13+
border-radius: 8px;
14+
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
15+
}
16+
17+
h1, h2, h3 {
18+
margin-inline-start: 0;
19+
margin-inline-end: 0;
20+
font-weight: bold;
21+
}
22+
23+
hr {
24+
font-weight: 2px;
25+
border-width: 0;
26+
color: gray;
27+
background-color: rgb(214, 214, 214);
28+
}
29+
30+
img {
31+
max-width: 100%;
32+
height: auto;
33+
display: block;
34+
margin: 10px auto;
35+
}

lesson_03/quiz/quiz.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ quiz:
2222
- $2y$10$7TUXmYaJlWnRZTzYR..CsefgVcOZJMGt7ctxyAf.G3obBBFEAB342
2323
- $2y$10$0ghuTDegle177q8VjCgQ2OhManKjotYXrcDT3SLyUF8KvI152Wd0.
2424
- $2y$10$JXoeInFy4UzHhi2Lskxzeu7CQ9RprnJgBw9pjAlV.t6zQyJTyy8OK
25+
dylanlafferty:
26+
- $2y$10$acRuI5XyFjj4PLpl3d1xd.ZEG2MsPUpw0aFoP/CmEx14fEhdmxP1i
27+
- $2y$10$E9m5ekFKcrlyQkURGQNaaOPbu8sBn5fDRWEqUbGvuB8oLIhYLufn2
28+
- $2y$10$ppMDrfmIXbKcj/D6tuLL0uSAzyevGD8bm2PnqriSdKh81iBiRfUlS
2529
mercedesmathews:
2630
- $2y$10$hRwUbEYSqz761B.cG79T2uYsYPiEtKu.JgD3Aj7.Mofx27TtX5YHa
2731
- $2y$10$qE/gXxpq62FEGJOJd9MDA.vpDYLTNSsZbqZLpD/0368CKkcNBzW1y
@@ -34,6 +38,10 @@ quiz:
3438
- $2y$10$FquR69q7W4E68TX/SNCB7u8Ri0DOFRDqsUPdGfuyIBjZJRVFkNI.6
3539
- $2y$10$FSWRA7hulVpyVxd8s67Nxuq/1cdmviW24qqoUbqihBf79cR.w9yly
3640
- $2y$10$Qy1IsNsfuJvA384ypL/72uWubUuNbMRp4LD6j/LM0RIH66D/HIjF6
41+
evanphilakhong:
42+
- $2y$10$3ERfjtWq6bYipHm0QGOuDe8oeXth3dnmfxT8g5P65sc8m4EivQNY.
43+
- $2y$10$cr3WSpMx9zljgMYCqz4uYOAMT2iOzDaRsnoQi6CfPu/761F.1EpwW
44+
- $2y$10$us8POdRzHVBFr1wNcuC7iuDg/YsQvr0GXe5JpFg8EIWzc6IMnIEUG
3745
jeremiahwing:
3846
- $2y$10$YLN9gvb8/fBf3ByHNIdb9.UZ8ilcuCdPgZN9QIYd2rwD23vzt2lvy
3947
- $2y$10$AEUmg5pH8c2VLZ871//G4eKjwx5cnKH5c2HGTNXdnAPF.3/ZmNap2
@@ -42,4 +50,8 @@ quiz:
4250
jasonwatson:
4351
- $2y$10$AZtPKyQ.6Bzb.jreO/u.2O3C7XfvYAVpjHzLkuhLVdsX74wc4vXwS
4452
- $2y$10$QbKtEXqpeItigRLAHsn8Qe/06ZpXhKEP1bGPJSFXymsoFw9.04NHy
45-
- $2y$10$tJLScW1OZpOLpVllM65EI.W1QjkSIIBtz.KG8z/s.07RNb7ZWC0um
53+
- $2y$10$tJLScW1OZpOLpVllM65EI.W1QjkSIIBtz.KG8z/s.07RNb7ZWC0um
54+
chanelhutt:
55+
- $2y$10$7/GS4n5j/5TXQc5zjDzlc.2xBKwRqrsksWzcl7VKRwa.fDxzdficS
56+
- $2y$10$9mfdal67CXoVG2phPKe1s.BpAT6HQeyQIiDtStfFazkPMW2AaW6Zu
57+
- $2y$10$LiCnvad23bwZWZbxXLhs3.r/YdwIX9eAFtjofaW1AH3Htnc9sEU1G
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
import {
2+
AnswerChoice,
3+
MultipleChoiceQuizQuestion,
4+
QuizQuestion,
5+
QuizQuestionProvider,
6+
} from 'codedifferently-instructional';
7+
8+
export class ChanelHuttQuiz implements QuizQuestionProvider {
9+
getProviderName(): string {
10+
return 'chanelhutt';
11+
}
12+
13+
makeQuizQuestions(): QuizQuestion[] {
14+
return [
15+
ChanelHuttQuiz.makeQuestion0(),
16+
ChanelHuttQuiz.makeQuestion1(),
17+
ChanelHuttQuiz.makeQuestion2(),
18+
];
19+
}
20+
21+
private static makeQuestion0(): QuizQuestion {
22+
return new MultipleChoiceQuizQuestion(
23+
0,
24+
'Which one is not a purpose for git commit?',
25+
new Map<AnswerChoice, string>([
26+
[AnswerChoice.A, 'To save changes to your local repository'],
27+
[
28+
AnswerChoice.B,
29+
'To provide a clear, descriptive message for the changes made',
30+
],
31+
[AnswerChoice.C, 'To clear the terminal and re-type the command'],
32+
[AnswerChoice.D, 'Keeps track of changes made to your code'],
33+
]),
34+
AnswerChoice.UNANSWERED,
35+
); // Replace `UNANSWERED` with the correct answer.
36+
}
37+
38+
private static makeQuestion1(): QuizQuestion {
39+
return new MultipleChoiceQuizQuestion(
40+
1,
41+
'Which answer best fits the command git push?',
42+
new Map<AnswerChoice, string>([
43+
[AnswerChoice.A, 'To move the code to the trash'],
44+
[
45+
AnswerChoice.B,
46+
'To transfer files from the local repository to remote repository hosting services',
47+
],
48+
[AnswerChoice.C, 'To add comments to the code'],
49+
[AnswerChoice.D, 'To merge several branches into one branch'],
50+
]),
51+
AnswerChoice.UNANSWERED,
52+
); // Replace `UNANSWERED` with the correct answer.
53+
}
54+
55+
private static makeQuestion2(): QuizQuestion {
56+
return new MultipleChoiceQuizQuestion(
57+
2,
58+
'Which command is used to update the yourlocal repository with changes from your remote repository?',
59+
new Map<AnswerChoice, string>([
60+
[AnswerChoice.A, 'git fetch upstream'],
61+
[AnswerChoice.B, 'git pull'],
62+
[AnswerChoice.C, 'git commit'],
63+
[AnswerChoice.D, 'git checkout main'],
64+
]),
65+
AnswerChoice.UNANSWERED,
66+
); // Replace `UNANSWERED` with the correct answer.
67+
}
68+
}
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 DylanLaffertyQuiz implements QuizQuestionProvider {
9+
getProviderName(): string {
10+
return 'dylanlafferty';
11+
}
12+
13+
makeQuizQuestions(): QuizQuestion[] {
14+
return [
15+
DylanLaffertyQuiz.makeQuestion0(),
16+
DylanLaffertyQuiz.makeQuestion1(),
17+
DylanLaffertyQuiz.makeQuestion2(),
18+
];
19+
}
20+
21+
private static makeQuestion0(): QuizQuestion {
22+
return new MultipleChoiceQuizQuestion(
23+
0,
24+
'What is the Power supply unit most compared to when comparing it to a human body?',
25+
new Map<AnswerChoice, string>([
26+
[AnswerChoice.A, 'Heart'],
27+
[AnswerChoice.B, 'Arm'],
28+
[AnswerChoice.C, 'Leg'],
29+
[AnswerChoice.D, 'Brain'],
30+
]),
31+
AnswerChoice.UNANSWERED,
32+
);
33+
}
34+
private static makeQuestion1(): QuizQuestion {
35+
return new MultipleChoiceQuizQuestion(
36+
1,
37+
'What is the full name of CPU?',
38+
new Map<AnswerChoice, string>([
39+
[AnswerChoice.A, 'Central Place Unit'],
40+
[AnswerChoice.B, 'Certified Processing Unit'],
41+
[AnswerChoice.C, 'Central Processing Unit'],
42+
[AnswerChoice.D, 'Configured Procerdale Unicode'],
43+
]),
44+
AnswerChoice.UNANSWERED,
45+
);
46+
}
47+
48+
private static makeQuestion2(): QuizQuestion {
49+
return new MultipleChoiceQuizQuestion(
50+
2,
51+
'What is used to keep Short term memory in a computer?',
52+
new Map<AnswerChoice, string>([
53+
[AnswerChoice.A, 'Hard Drive'],
54+
[AnswerChoice.B, 'SSD'],
55+
[AnswerChoice.C, 'GPU'],
56+
[AnswerChoice.D, 'RAM'],
57+
]),
58+
AnswerChoice.UNANSWERED,
59+
);
60+
}
61+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
import {
2+
AnswerChoice,
3+
MultipleChoiceQuizQuestion,
4+
QuizQuestion,
5+
QuizQuestionProvider,
6+
} from 'codedifferently-instructional';
7+
8+
export class EvanPhilakhongQuiz implements QuizQuestionProvider {
9+
getProviderName(): string {
10+
return 'evanphilakhong';
11+
}
12+
13+
makeQuizQuestions(): QuizQuestion[] {
14+
return [
15+
EvanPhilakhongQuiz.makeQuestion0(),
16+
EvanPhilakhongQuiz.makeQuestion1(),
17+
EvanPhilakhongQuiz.makeQuestion2(),
18+
];
19+
}
20+
21+
private static makeQuestion0(): QuizQuestion {
22+
return new MultipleChoiceQuizQuestion(
23+
0,
24+
'What is a CPU?',
25+
new Map<AnswerChoice, string>([
26+
[AnswerChoice.A, 'Computer Power Unit'],
27+
[AnswerChoice.B, 'Complex Processing Unit'],
28+
[AnswerChoice.C, 'Central Processing Unit'],
29+
[AnswerChoice.D, 'Coding Processor Unit'],
30+
]),
31+
AnswerChoice.UNANSWERED, // replace UNANSWERED with correct answer
32+
);
33+
}
34+
35+
private static makeQuestion1(): QuizQuestion {
36+
return new MultipleChoiceQuizQuestion(
37+
1,
38+
'What is a GPU?',
39+
new Map<AnswerChoice, string>([
40+
[AnswerChoice.A, 'Graphics Processing Unit'],
41+
[AnswerChoice.B, 'Gaming Power Unit'],
42+
[AnswerChoice.C, 'Graphical Programming Unit'],
43+
[AnswerChoice.D, 'Gaming Processor Unit'],
44+
]),
45+
AnswerChoice.UNANSWERED, // replace UNANSWERED with correct answer
46+
);
47+
}
48+
49+
private static makeQuestion2(): QuizQuestion {
50+
return new MultipleChoiceQuizQuestion(
51+
2,
52+
'What is a PSU?',
53+
new Map<AnswerChoice, string>([
54+
[AnswerChoice.A, 'Programming Super Unit'],
55+
[AnswerChoice.B, 'Power Supply Unit'],
56+
[AnswerChoice.C, 'Power Supplier Unit'],
57+
[AnswerChoice.D, 'Power Storing Unit'],
58+
]),
59+
AnswerChoice.UNANSWERED, // repleace UNANSWERED with correct answer
60+
);
61+
}
62+
}

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

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
import { Module } from '@nestjs/common';
22
import { AnotherQuiz } from './another_quiz.js';
33
import { AnthonyMaysQuiz } from './anthony_mays_quiz.js';
4-
import { JasonWatsonQuiz } from './jason_watson_quiz.js';
5-
import { MeikoStephensQuiz } from './meiko_stephens_quiz.js';
4+
import { DylanLaffertyQuiz } from './dylan_lafferty_quiz.js';
5+
import { ChanelHuttQuiz } from './Chanel_Huttquiz.js';
66
import { DavidAdenaikeQuiz } from './david_adenaike_quiz.js';
7+
import { EvanPhilakhongQuiz } from './evan_philakhong_quiz.js';
78
import { EzraQuiz } from './ezra_quiz.js';
9+
import { JasonWatsonQuiz } from './jason_watson_quiz.js';
810
import { Jbeyquiz } from './jbeyquiz.js';
11+
import { JeremiahWingQuiz } from './jeremiah_wing_quiz.js';
912
import { KhaylaSaundersQuiz } from './khayla_quiz.js';
13+
import { MeikoStephensQuiz } from './meiko_stephens_quiz.js';
1014
import { MercedesMathewsQuiz } from './mercedes_mathews_quiz.js';
1115
import { RasheedMillerQuiz } from './rasheed_miller_quiz.js';
12-
import { JeremiahWingQuiz } from './jeremiah_wing_quiz.js';
1316

1417
export const Quizzes = Symbol.for('Quizzes');
1518

@@ -23,8 +26,11 @@ const QUIZ_PROVIDERS = [
2326
Jbeyquiz,
2427
EzraQuiz,
2528
DavidAdenaikeQuiz,
29+
EvanPhilakhongQuiz,
2630
KhaylaSaundersQuiz,
31+
DylanLaffertyQuiz,
2732
RasheedMillerQuiz,
33+
ChanelHuttQuiz,
2834
JeremiahWingQuiz,
2935
JasonWatsonQuiz,
3036
];

0 commit comments

Comments
 (0)