VRChat x Math x Computer Science
What will happen if we bring Maths and Computer Science into VRChat ?
Published Episodes
Here are some of the Videos which covers some of the essential parts of Math, (that may be skipped by your teacher in school). But still, we have a long way to go. VRChat x Math x Computer Science
Into the 4th Dimension | 07:GEOMETRY:03:4th Dimension | VRChat & Math & Computer Science Adding a new dimension can either make things amazing or chaotic.
This time, XR_XharpRazor, THIEF700, and Kappa1 discuss the basic concept of adding the 4th Dimension into our playground with some examples, with the help of tools, toys, and animations.
---- ---- ---- ----
Chapters
00:30 - Intro
01:26 - Section 1 : What is a Dimension ?
04:03 - Section 2 : Rule for a Space Dimension
09:50 - Section 3 : Making a 4D Cube
14:48 - Section 4 : Projection (SQUASH IT)
25:27 - Section 5 : Cross Section (SLICE IT)
34:30 - XR crashed
42:53 - Section 6 : Other 4D Objects and Examples
46:54 - Section X : Wrap it up~
49:10 - Applying 4D Physics to Goth Babes
How borrowing a pencil actually works | 06:FUNCTION:03:Recursion | VRChat & Math & Computer Science Recursion is one of the most mesmerizing and dangerous concepts in both Math & Computer Science, and students like us often find it challenging to understand and put them to good use.
Next Episode : https://youtu.be/YB_42lwMd2E
This time, XR_XharpRazor discusses the basic concept of Recursion along with some examples, hoping this video will act as a catalyst to help students and beginners understand recursion faster.
---- ---- ---- ----
Chapters
00:00 - Intro
01:00 - Section 1 : What is Recursion ?
02:07 - Section 2 : Relatable examples
06:32 - Section 3 : Recursion in Maths
09:50 - STACK OVERFLOW
14:46 - Fibonacci Sequence but WONKY
18:45 - Section 4 : Recursion in Computer Science - Depth First Search
20:29 - FIND THE CHEESE
34:20 - Section 5 : Recursion in Art
37:57 - Section X : Wrap it up~
How high can you count ? | 05:MISC:01:Base Systems | VRChat & Math & Computer Science Your hands have 10 fingers (most likely), plus your toes, that's 20 (most likely), but this does not mean you have to get stuck at 20.
Next Episode : https://youtu.be/JBrLiIZBEcI
this time, XR_XharpRazor and THIEF700 discuss the basic concept of counting in different base systems with the help of using bOwOnary in a #vrchat world : Dimension Structure - A08:X02 - Konnekt to visualize things.
In this episode, we will focus on Positional Notation, where each digit is the nth power of the base and n is that numeral's position.
=====
Chapters
00:00 - intro
00:18 - normal counting
01:04 - base 10
02:32 - base 5
10:16 - base 2 / Binary
19:08 - base 16 / Hexadecimal
24:21 - base 3 / Ternary
=====
Area under the curve ? | 04:FUNCTION:02:Calculus | VRChat & Math & Computer Science Getting the slope of a function at an x-coordinate is easy.
But they say by Integrating a function, you will get the area under the curve until the x-axis, but why?
Next Episode : https://youtu.be/Xquq9cA7Ias
this time, XR_XharpRazor explains some of the main concepts of Derivative and integral in Calculus (and filling up some of the holes which might be left by some of your teachers) by using KorPack in a #vrchat world : Dimension Structure - A08:X02 - Konnekt to visualize things.
Integral is the inverse of the derivative.
=====
Chapters
00:00 - intro
00:58 - Section 1 : what is slope ?
01:59 - Section 2 : slope of a curve ?
20:00 - Section 3 : Integral is the area under the curve, WHY ? QAQ
28:30 - Section 4 : Volumes
=====
Can you DRAW a line ? | 03:GEOMETRY:02:Basic Shapes | VRChat & Math & Computer Science given a few instructions and coordinates, can you draw a picture just by using math ?
Next Episode : https://youtu.be/bsCkAMePBIQ
this time, XR_XharpRazor explains the origin of the formulas of basic shapes on the Cartesian Plane (which might be skipped by your teacher) by using KorPack in a #vrchat world : Dimension Structure - A08:X02 - Konnekt to visualize things.
if a shape is drawn according to some rules, then it can be drawn on a cartesian plane.
=====
Chapters
00:00 - intro
00:40 - Section 1 : a straight line
01:34 - slope
04:46 - y-intercept
10:45 - Section 2 : a circle
14:13 - Pythagoras
17:44 - Section X : wrap up
=====
WHERE ARE WE ?! | 02:GEOMETRY:01:Cartesian Plane | VRChat & Math & Computer Science "WHERE ARE WE ?!", rather than just telling others with contexted names, a more precise way to answer is to give coordinates.
Next Episode : https://youtu.be/t41FJtAOcZ8
this time, XR_XharpRazor explains most of the basic concepts you need to know about the Cartesian Plane by using props in a #vrchat world : Dimension Structure - A08:X02 - Konnekt to visualize things.
The Cartesian Plane is an extremely essential part of Maths where Algebra and Geometry combine, and help us able to solve problems from a new perspective. The Cartesian Plane also builds a part of the basic foundation of Math and Computer Science.
=====
Chapters
00:00 - Intro
00:36 - Section 1 : Parts
02:23 - Section 2 : Where are we ?
05:43 - Section 3 : Letting Functions Join
09:22 - Section X : Wrap up
What are FUNCTIONS ? | 01:FUNCTION:01:BASICS | VRChat & Math & Computer Science XR_XharpRazor explains most of the basic concepts you need to know about functions by using props in Dimension Structure - A08:X02 - Konnekt to visualize things.
Next Episode : https://youtu.be/HxVVB8NZn0w
Functions are extremely essential when it comes to Both Math and Computer Science as a Function simplifies some of the process.
=====
Chapters :
00:00 - Intro
00:48 - Section 1 : What is a function ?
02:44 - Section 2 : Domain and Range
04:09 - Section 3 : Syntax
07:17 - Section 4 : Chaining them
10:00 - Section 5 : Inverse
14:27 - Section X : Wrap up
Road Map
Here are the topics we are going to cover, so at least you know what to expect :
FUNCTIONS
✅ basics
✅ calculus
✅ Recursion
☑️ Tower of hanoi
⬛ Lambda Calculus
GEOMETRY
✅ coord
✅ basic shapes
✅ 4th Dimension
⬛ trigonometry & Oscillations
⬛ Fourier Series
⬛ Plutonics
SET THEORY
⬛ What's a set ? How to make one ?
⬛ Set Operations
MODULAR ARITH
📌 Basics
⬛ Additive and Multiplicative Rules
⬛ Totient Function
⬛ Fermat's and Eulers Theorems
MISC
⬛ Factorial, nPr, nCr //how many ways to have your lunch ?
⬛ why (a+b)^2 = a^2+2ab+b^2 and what about (a+b+c+d)^2
⬛ (a+b)^n, where does it comes from ?
ABSTRACT
MACHINE
📌 Logic Gates
⬛ state machines
⬛ regular expressions & Deterministic FiniteState Automata
⬛ Non-deterministic FiniteState Automata
⬛ Pushdown Automata vs Queue Automata
⬛ grammars
⬛ compiler
⬛ self made interpretors
CRYPTOGRAPHY
⬛ basics
⬛ Enigma Machine & XKeyEnigma Machine
⬛ Lorenz Cipher & GearRail Cipher
⬛ Diffie Hellman
⬛ Asymmetric Cipher , RSA
⬛ Hashing
⬛ SHA128 and SHA256
UNITY
⬛ 3 types of animation
⬛ self-made Node System
⬛ self-made Particle System
MISC
✅ number bases
⬛ Negative numbers in Binary
⬛ Decimal numbers in binary
⬛ Square apple orchard puzzle
⬛ Biggest Square in a binary Matrix
⬛ conveyor belt grid puzzle and the solver
⬛ Blender : Geometry Nodes : Generating Points
⬛ VRChat : Relativity Express : Matrix Twist Puzzle
⬛ VRChat : Relativity Express : Clock Puzzle
⬛ A new way to see Dijkstra Algo