Skip to content

Commit 293adbe

Browse files
Freaky branch (#504)
* Fixed the classes page of the website, removing old classes and updating descriptions. Also, updated list of partnered schools. * Modified classes page to remove outdated courses. Updated partnered schools.
1 parent 91e7c60 commit 293adbe

File tree

3 files changed

+25
-79
lines changed

3 files changed

+25
-79
lines changed

_data/classes.yml

Lines changed: 11 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
blurb: "Perfect for students with no previous coding experience, this class emphasizes an understanding of basic programming principles that students will use throughout their journey in computer science, while also teaching one of the most popular, powerful, and easy-to-learn languages."
44
img: "undraw/dev-focus.svg"
55
tags:
6-
- 8 one-hour classes
6+
- 25+ weekly classes
77
- no experience required
88
goals:
99
- understand how to solve problems with computers
@@ -16,88 +16,26 @@
1616
- write and use functions to modularize their code
1717
path: py1
1818
outline: "https://docs.google.com/document/d/1QwrN7aPDcMhD0MakJxIo3K877_i77NR1xSgEzkv3b6U/"
19-
lead:
20-
name: "Nikhil"
21-
hash: nkumar
2219

23-
- name: "Computing Principles with Scratch"
24-
short-title: "Scratch"
25-
blurb: "Perfect for young students with minimal computing or coding experience, this curriculum uses Scratch to expose our students to basic computer science principles in a way that is engaging and allows them to exercise maximum creativity."
26-
img: "undraw/dev-activity.svg"
27-
tags:
28-
- 10+ one-hour classes
29-
- no experience required
30-
- friendly for young children
31-
goals:
32-
- "understand the basics of a Scratch project"
33-
- "control sprites with commands in an event loop"
34-
- "use conditional statements to listen for user input"
35-
- "create complicated patterns with sensor blocks"
36-
- "design and develop their own Scratch story"
37-
leads:
38-
- name: "Eden"
39-
hash: eyu
40-
- name: "Milo"
41-
hash: mkearney
42-
43-
- name: "Intro to Artificial Intelligence and Machine Learning"
44-
short-title: "AL & ML"
45-
blurb: "This course aims to delve deep into one of the most popular topics of computer science, starting by giving students a strong foundation in mathematical concepts, and then applying them to train their own neural networks."
46-
img: "undraw/ai.svg"
47-
tags:
48-
- 20+ one-hour classes
49-
- precalculus and some coding experience recommended
50-
goals:
51-
- "understand what AI and ML are, and their differences"
52-
- "learn about deep learning and its applications"
53-
- "differentiate between classification and regression"
54-
- "use Python and related libraries in Google Colab to manipulate data"
55-
- "learn and apply linear regression to real-world datasets"
56-
- "understand the intuition behind gradient descent"
57-
- "learn and apply logistic regression to real-world datasets"
58-
- "understand probability, Bayes' Theorem, and binary cross-entropy loss at a conceptual level"
59-
- "walk through the building blocks of a neural network"
60-
- "understand the challenges behind optimization and the applications of regularization"
61-
- "conceptually grasp and implement convolutional neural networks"
62-
- "explore the ethics behind applications of AI and ML"
63-
path: ml
64-
lead:
65-
name: "Ava"
66-
hash: aasmani
20+
6721

6822
- name: "App Development with React Native"
6923
short-title: "React Native"
7024
blurb: "A year-long course that aims to give students a wide set of practical skills and project experience: students learn how to build websites with HTML, CSS, and Javascript, and then use those tools to build cross-platform mobile apps with React Native."
7125
img: "undraw/girl-phone.svg"
7226
tags:
73-
- 25+ classes
27+
- 10+ one-hour online Zoom classes
7428
- no experience required
29+
- billions will learn!
7530
goals:
76-
- "coming soon!"
31+
- understand the technology involved behind websites and apps
32+
- learn how to use ReactJS to build and manipulate websites
33+
- learn basic CSS to style elements on a page
34+
- learn to use CSS Grid to create different layouts
35+
- finish personal projects to develop their web dev skills
36+
- use git and GitHub to keep track of their code
37+
- deploy their projects using GitHub Pages
7738
path: rnative
7839
github: "https://github.com/uclaacm/react-native-course-20-21/tree/master"
7940
raw_github: "https://raw.githubusercontent.com/uclaacm/react-native-course-20-21/master"
80-
lead:
81-
name: "Matt"
82-
hash: mnieva
8341

84-
- name: "Intro to Web Development"
85-
short-title: "Web Dev"
86-
blurb: "Great for students with no previous coding experience, this class teaches students the basic building blocks of the web (HTML, CSS, JS), and gives them hands-on experience in building their own websites. "
87-
img: "undraw/dev-activity.svg"
88-
tags:
89-
- 10+ one-hour classes
90-
- no experience required
91-
goals:
92-
- "understand the technology involved behind a website"
93-
- "learn how to use HTML to outline the structure of a website"
94-
- "learn basic CSS to style elements on a page"
95-
- "learn to use CSS Grid to create different layouts"
96-
- "learn basic programming fundamentals in Javascript: variables, loops, and functions"
97-
- "understand how to use JS to manipulate web pages"
98-
- "finish two practical projects: a personal website and a quiz"
99-
- "use git and GitHub to keep track of their code"
100-
- "deploy their projects using GitHub Pages"
101-
lead:
102-
name: "Matt"
103-
hash: mattwang

classes/classes.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ <h1 class="title page-title">Classes &amp; Curriculum</h1>
2121
<hr class="divider" />
2222

2323
<p>
24-
This page is a current work in progress, bear with us! We're currently digitizing and standardizing all of our
25-
internal documentation.
24+
Pardon our byte dust. This page is a current work in progress, bear with us! We're currently digitizing and standardizing all of our
25+
internal documentation.
2626
</p>
2727

2828
{% for class in site.data.classes %}
@@ -53,10 +53,13 @@ <h2 class="title">{{class.name}}</h2>
5353
{% endfor %}
5454
</ul>
5555
</details>
56+
<p>
57+
have questions? <a class="tla-link" href="{{site.baseurl}}/team">contact our cirriculum leads!</a>
58+
</p>
5659
{% if class.lead %}
5760
<p>
5861
have questions? <a class="tla-link" href="{{site.baseurl}}/team/{{class.lead.hash}}">contact our
59-
curriculum lead {{class.lead.name}}!</a>
62+
curriculum leads!</a>
6063
</p>
6164
{% endif %}
6265
{% if class.leads %}

partners.html

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,19 @@ <h1 class="title page-title">Schools, Sponsors, and Partners</h1>
1313

1414
<h2 class="title">Partnered Schools</h2>
1515
<p>
16-
Currently, we are teaching <a href="{{basesite.url}}/classes" class="tla-link">classes</a> and working with the following schools:
16+
Currently, we are teaching <a href="/classes" class="tla-link">classes</a> and working with the following schools:
1717
<ul>
1818
<li>
1919
<a class="tla-link" href="https://beethovenes.lausd.org/">Beethoven Street Elementary School</a>
2020
</li>
2121
<li>
22-
<a class="tla-link" href="https://rwees-compton-ca.schoolloop.com/">Ralph Waldo Emerson Elementary School</a>
22+
<a class="tla-link" href="https://emersoncc.lausd.org/">Ralph Waldo Emerson Community Charter Middle School</a>
23+
</li>
24+
<li>
25+
<a class="tla-link" href="https://fairburnavees.lausd.org/">Fairburn Avenue Elementary</a>
26+
</li>
27+
<li>
28+
<a class="tla-link" href="https://northhollywoodhs.lausd.org/">North Hollywood high School</a>
2329
</li>
2430
</ul>
2531
</p>
@@ -30,7 +36,6 @@ <h2 class="title">Partnered Schools</h2>
3036
<li> Mark Twain Middle School </li>
3137
<li> Archer School for Girls </li>
3238
<li> Marlborough School </li>
33-
<li> North Hollywood High School</li>
3439
<li> Short Avenue Elementary School </li>
3540
<li> Sepulveda Middle School </li>
3641
</ul>

0 commit comments

Comments
 (0)