6/26/2022 | Students will try to solve the Instant Insanity puzzle as an introduction to graph theory. [Show less] |
7/10/2022 | We will study various properties of graphs ending with Eulerian cycles and the famous Seven Bridges of Konigsberg problem. [Show less] |
7/17/2022 | Students will continue the study of graph theory. [Show less] |
7/24/2022 | Students will continue their study of graph theory. [Show less] |
7/31/2022 | Students will take a break from graph theory and solve fun logic puzzles. [Show less] |
8/7/2022 | Students will complete the previously studied handouts on Euler characteristic and logic puzzles. [Show less] |
8/14/2022 | Students will apply their knowledge of graph theory, trees in particular, to solving a bunch of fun word problems. [Show less] |
8/21/2022 | Students will study a part of graph theory that shows how order emerges out of chaos. [Show less] |
9/25/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221. Class Plan: Hello everyone! We begin this quarter by briefly studying modular arithmetic. This will serve as a warmup for the type of coding challenges we plan to tackle in Python. The lecture materials will be posted after class. Required Resources: A pencil, eraser. Homework Due: None Homework Assigned: Please complete up to section 2 (pages 1 - 14) in the packet attached below. This packet was handed out during the lecture. We will review the homework next lecture. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
10/2/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-5 pm (only 1 hour lecture due to fundraising event aftewrard) at Math Sciences 6221 Class Plan: We continue our study of modular arithmetic Required Resources: A pencil, eraser. Homework Due: Please complete up to section 2 (pages 1 - 14) in the packet attached below. This packet was handed out during the lecture. We will review the homework next lecture. Please also fill out the following google form by October 5th so that we can prepare for our future python lessons: http://tiny.cc/intermediate1_CS. Homework Assigned: None. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
10/9/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We finish our study of modular arithmetic and move on to the basics of python! We begin by studying data types and variables. Required Resources: A computer with mouse and charger being optional Homework Due: None. Homework Assigned: None. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
10/16/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We continue our study of Python. We continue studying data types and introduce control flow. Required Resources: A computer with mouse and charger being optional Homework Due: None. Homework Assigned: Homework 1 multiple choice sheet. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
10/23/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We continue our study of Python. Required Resources: A computer with mouse and charger being optional Homework Due: Homework 1 multiple choice worksheet Homework Assigned: Homework 2 multiple choice worksheet Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
10/30/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We continue our study of Python. Required Resources: A computer with mouse and charger being optional Homework Due: Homework 2 multiple choice worksheet Homework Assigned: Homework 3 multiple choice worksheet Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
11/6/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We continue our study of Python. Required Resources: A computer with mouse and charger being optional Homework Due: Homework 3 multiple choice worksheet Homework Assigned: Homework 4 Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
11/13/2022 | Enjoy Veteran's day weekend! [Show less] |
11/20/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We continue our study of Python. Required Resources: A computer with mouse and charger being optional Homework Due: Homework 4 multiple choice worksheet Homework Assigned: None, although there is an optional practice problem sheet! The kids can do it to win points for the special lesson plan this upcoming class. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
11/27/2022 | We are thankful to all the parents and students! [Show less] |
12/4/2022 | Quarter Goals: - Learn basics of modular arithmetic
- Learn fundamentals of python programming
- Practice employing programming to solve difficult math problems
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We have a fun end-of-year relay planned! Required Resources: Nothing! Homework Due: None, although there is an optional practice problem sheet! The kids can do it to win points for the special lesson plan this upcoming class. Homework Assigned: None, enjoy winter break! Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
1/8/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will introduce/play the card game SET and explain our goals for the quarter. Then we begin brainstorming about numbers and algebraic axioms. Handouts will be posted after the lesson. Required Resources: Dr. Gleizer emailed the class parents regarding purchasing a copy of the card game SET. Please ask your child to bring it to class this week. Have your children bring a pencil and eraser. No computers or associated accessories should be brought. Homework Due: None. Homework Assigned: Complete Handout 1, which is attached below as a PDF. Please note that this is a brainstorming worksheet. So, there are no right and wrong answers. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
1/15/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We dive deeper into the algebraic axioms of types of numbers on the real line. We then cover examples of other objects which can be "added" together like numbers: symmetry groups. Handouts will be posted after the lesson: Handout 1 was homework, Handout 2 and 3 were passed out in class. Required Resources: Have your children bring a pencil and eraser. No computers or associated accessories should be brought. The SET card game is not needed for this lesson. Homework Due: Handout 1, which is attached below as a PDF. Homework Assigned: Complete up to the second to last page of Handout 2, which is attached below as a PDF. Handout 3 is not due as homework. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
1/22/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We now study objects that have nice notions of addition and multiplication: fields. The primary examples we focus on are the modular finite fields. Handouts will be posted after the lesson. Required Resources: Have your children bring a pencil and eraser. No computers or associated accessories should be brought. The SET card game is not needed for this lesson. Homework Due: Handout 2, which is attached below as a PDF. Homework Assigned: Completing Handout 5, which is attached below (and was also passed out in class). Note that Handout 4 is a reference sheet that was also passed out in class. This reference sheet may be very helpful for the kids to finish their homeworl. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
1/29/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We review the homework and finish our study of abstract fields. We next study vector spaces, which are useful in mathematical modeling. Handouts will be posted after the lesson (handouts 6 and 7 are not homework!) Required Resources: Have your children bring a pencil and eraser. No computers or associated accessories should be brought. The SET card game is not needed for this lesson. Homework Due: Completing Handout 5, which is attached below (and was also passed out in class). Homework Assigned: We ask that all the kids click on this Google notebook link and attempt the problems. Please save a PDF of the kids work and submit this pdf to this submission form by February 5. See email for technical details. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
2/5/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We finish our study of vector spaces and begin modeling the card game SET. Handouts will be posted after the lesson Required Resources: Have your children bring a pencil and eraser. No computers or associated accessories should be brought. The SET card game is not needed for this lesson. Homework Due: We ask that all the kids click on this Google notebook link and attempt the problems. Please save a PDF of the kids work and submit this pdf to this submission form by February 5. See email for technical details. Homework Assigned: We have a second Python homework assignment due by February 19. Please do the following: - Click on this Google Colab notebook link,
- Save a copy to the students’ personal google drive,
- Have the students complete the notebook,
- Save their work as a pdf to be submitted at this Google form
Instructions for submission are inside the notebook as well. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
2/12/2023 | We do have a second Python homework assignment due by February 19. Please do the following: - Click on this Google Colab notebook link,
- Save a copy to the students’ personal google drive,
- Have the students complete the notebook,
- Save their work as a pdf to be submitted at this Google form
Instructions for submission are inside the notebook as well. [Show less] |
2/19/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We learn about functions and classes in Python, to efficiently program SET. Required Resources: Pencil, eraser, computers, and associated accessories should be brought. The SET card game is not needed for this lesson. Homework Due: We have a second Python homework assignment due by February 19. Please do the following: - Click on this Google Colab notebook link,
- Save a copy to the students’ personal google drive,
- Have the students complete the notebook,
- Save their work as a pdf to be submitted at this Google form
Instructions for submission are inside the notebook as well. Homework Assigned: - If your child did not attend class last week, their homework is to work through as much of this Colab notebook about functions as possible.
- We completely understand that this material may be challenging to get through independently. So, we have set aside time for review this upcoming Sunday.
- Again, they should not feel rushed to finish the entire thing but instead, they should just try their best to do as much as they can. No stress!
- If your child did attend class, please have them complete the following short Colab review notebook as homework.
Please note that we are not asking any students to complete both notebooks. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
2/26/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We learn about functions and classes in Python, to efficiently program SET. Required Resources: Pencil, eraser, computers, and associated accessories should be brought. The SET card game is not needed for this lesson. Homework Due: - If your child did not attend class last week, their homework is to work through as much of this Colab notebook about functions as possible.
- We completely understand that this material may be challenging to get through independently. So, we have set aside time for review this upcoming Sunday.
- Again, they should not feel rushed to finish the entire thing but instead, they should just try their best to do as much as they can. No stress!
- If your child did attend class, please have them complete the following short Colab review notebook as homework.
Please note that we are not asking any students to complete both notebooks. Homework Assigned: None Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
3/5/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will review the general ideas and motivations behind functions and classes in Python. Then we will brainstorm how one would program SET and we will finish by playing some fun games! Next class will be a competition! Required Resources: Pencil, eraser, and the card game SET. Homework Due: None Homework Assigned: None Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
3/12/2023 | Quarter Goals: - Learn the basics of abstract algebra
- Model the card game SET with pure math and Python
Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: Today's class will be a fun competition for the kids to celebrate all of their hard work this quarter! Required Resources: Pencil, eraser, and the card game SET. Homework Due: None Homework Assigned: None Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
4/2/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will learn about proof by induction by doing lots of practice problems! Please see the handout from the lesson attached below. Note that we will be covering this handout over multiple lessons. Students are not expected to finish the whole handout in class; instead, most students completed 1 to 4 problems, as we expected. Required Resources: Pencil, eraser, and scratch paper. Homework Due: None Homework Assigned: Although arithmetic/algebra is essential to prove statements “rigorously”, visual proofs are often more useful for building intuition. The homework for this week is to watch the following two videos and relate them to problems from the handout. Students should write down which problem in the handout each of these videos corresponds to, as well as how the two styles of proof differ in approach. Please note that the handout is not due as homework, even for students who were absent last class. Students who were absent are encouraged to read the first page of the handout and may attempt the problems if they want to. We’ve included the following video as a guided solution to Problem 1: Proof by induction | Sequences, series and induction | Precalculus | Khan Academy Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
4/9/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will learn about proof by induction by doing lots of practice problems! Please see the handout from the lesson attached below. Note that we will be covering this handout over multiple lessons. Students are not expected to finish the whole handout in class. Required Resources: Pencil, eraser, and scratch paper. Homework Due: Although arithmetic/algebra is essential to prove statements “rigorously”, visual proofs are often more useful for building intuition. The homework for this week is to watch the following two videos and relate them to problems from the handout. Students should write down which problem in the handout each of these videos corresponds to, as well as how the two styles of proof differ in approach. Please note that the handout is not due as homework, even for students who were absent last class. Students who were absent are encouraged to read the first page of the handout and may attempt the problems if they want to. We’ve included the following video as a guided solution to Problem 1: Proof by induction | Sequences, series and induction | Precalculus | Khan Academy Homework Assigned: No homework, we will move on to a new topic next class! Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
4/16/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will now jump to graph theory with some fun practice problems! The lesson handout is attached below. Please note that it is not required for students to have completed the lesson in class or to complete it as homework. We will continue working on this handout next lesson Required Resources: Pencil, eraser, and scratch paper. Homework Due: None. Homework Assigned: There is no required homework. If students would like (especially absent ones), they can continue working through the lesson handout although, again, there is no expectation of students to do so. Absent students will be allowed to start this packet from the very beginning next class, and should not worry about catching up. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
4/23/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will continue with the intro graph theory packet from last class, attached below. Students who finish this packet will move on to packets about graph isomorphism and crossing number. These extra packets are attached below; please note that they are not due as homework! Students will still be working through these packets in class. Required Resources: Pencil, eraser, and scratch paper. Homework Due: There is no required homework. If students would like (especially absent ones), they can continue working through the lesson handout although, again, there is no expectation of students to do so. Absent students will be allowed to start this packet from the very beginning next class, and should not worry about catching up. Homework Assigned: No homework and there is no expectation for absent students to complete any of the isomorphism or crossing packets. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
4/30/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will continue with the packets about graph isomorphism and crossing number, attached below. Please note that these packets are not due as homework! Students will still be working through these packets in class. Required Resources: Pencil, eraser, and scratch paper. Homework Due: No homework and there is no expectation for absent students to complete any of the isomorphism or crossing packets. Homework Assigned: No homework and there is no expectation for absent students to complete any of the isomorphism or crossing packets. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
5/7/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We will continue with the packets about graph isomorphism and crossing number, attached below. Please note that these packets are not due as homework! Every student finished these in class. Students who finish early will be given an extra fhands-on handout about drawing graphs on other surfaces! Please note that this packet is not due as homework! Required Resources: Pencil, eraser, and scratch paper. Homework Due: No homework and there is no expectation for absent students to complete any of the isomorphism or crossing packets. Homework Assigned: No homework and there is no expectation for absent students to complete any of the class packets. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
5/14/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We move on from graph theory into a different hands-on topic: cryptography! Students will practice writing secrete messages using various ciphers. The packet for the class will be attached below after the lesson. Required Resources: Pencil, eraser, and scratch paper. Homework Due: No homework and there is no expectation for absent students to complete any of the prior class packets. Homework Assigned: No homework. Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
5/21/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We continue studying cryptography. The packet for the class will be attached below after the lesson. Required Resources: Pencil, eraser, and scratch paper. Homework Due: No homework Homework Assigned: No homework Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |
5/28/2023 | We wish all families a restful weekend and we thank all those who have served to defend the US [Show less] |
6/4/2023 | Class Logistics: We will meet from 4-6 pm at Math Sciences 6221 Class Plan: We end the year with a fun competition! Required Resources: Pencil, eraser, and scratch paper. Homework Due: No homework Homework Assigned: No homework Contact Information: Please reach out to the instructors Andy Shen at andyshen55@g.ucla.edu or Naji Sarsam at najisarsam@g.ucla.edu if you have any questions, comments, or concerns! [Show less] |