Code Like A BOSS
1st Semester: October 8th - Dec. 22th
2nd Semester: January 7th - May 25th
Section 1 - Teens 13-17yrs: Tuesday & Thursday 4:00pm-5:00pm (on Zoom)
Section 2 - Youth 7-12yrs: Tuesday & Thursday 5:30pm-6:30pm (on Zoom)
Labs : Oct. 21st, Dec. 2nd, Jan. 6th, March 2nd, March 30th (in-person College of Engineering/CSULB)
Algorithm & Flow classes in action!
About
BOSS (Business of Student Success) joins Faithworks Compton’s: Algorithm & Flow coding instructors to deliver a next generation software development opportunity. This class is for aspiring coders (ages 7-17) who want to, one day, author killer-apps on mobile or the cloud.
Zoom Workshops
This course introduces core coding concepts and tools. We’ll use the PlayCanvas platform to create 3D interactive content and explore visual programming with Scratch. Coders will get experience writing Python as well as the Java language syntax. All of our development platforms are web-based tools. So, it doesn’t matter if you are a Windows or macOS user.
In-Person Labs
Let’s build some circuits! In addition to getting exposed to software, we will dive into some hardware concepts. Students will build and test digital circuits, on a web-based simulator. Then we will meet, in-person, to wire-up the digital circuit projects on a physical circuit board.
Syllabus
Youth Group (ages 7-12)
Our youngest students will create 4 projects with Scratch, the popular visual development platform from MIT. They will also be introduced to a 3D game dev tool called Playcanvas to learn a few modern gamer techniques. Every working computer scientist knows how to navigate a UNIX-based operating system. It’s the text-base interface displayed in every Hollywood hacker movie! Our coders will experience this environment while hacking together Java code and testing the software revision system ca, GitHub.
Semester One
Ping Pong (Scratch)
Dino Defense (Scratch)
Bubble Eater Part 1 (Scratch)
Bubble Eater Part 2 (Scratch)
HTML Intro (CodePen)
Python Syntax 1
Java Syntax 1
GitHub(Google Shell)
Circuits Intro (circuit board)
Semester TWO
Ball Roller Part 1 (PlayCanvas)
Ball Roller Part 2 (PlayCanvas)
Flappy Bird (Scratch)
Street Fighter (Scratch)
Street Fighter (Scratch)
CSS Intro (CodePen)
JavaScript Intro (CodePen)
Python Syntax 2
Java Syntax 2
LED Circuit (circuit board)
TEEN Group (ages 13-17)
Our teen coders get warmed up with a visual coding project on Scratch. We then shift focus to Playcanvas, a 3D game developer platform capable of real-time character animation and game publishing. Next, we enter the exciting world of interactive web content with CodePen (an HTML, CSS and JavaScript environment). Lastly, our students will get to see how to wire-up hardware circuits via an on-line simulator. All of our students (both young and teen) will be exposed to the UNIX-based operating system. They will recognize this popular text-based interface from the hacker sequence of their favorite Hollywood movie. Our coders will experience this environment while hacking together Java code and testing the software revision system called GitHub.
Semester One
Ping Pong (Scratch)
Bubble Eater Part 1 (Scratch)
Bubble Eater Part 2 (Scratch)
HTML/CSS/JS Intro (CodePen)
Street Fighter (Scratch)
PlayCanvas Intro (PlayCanvas)
Star Explorer (Scratch)
Form Validation (CodePen)
Circuit Simulation (web-based)
Python Syntax 1
Java Syntax 1
Circuits Intro (circuit board)
Semester TWO
Animation Part 1 (PlayCanvas)
Animation Part 2 (PlayCanvas)
Flappy Bird (Scratch)
Snake Game (CodePen)
Ball Roller Part 1 (PlayCanvas)
Ball Roller Part 2 (PlayCanvas)
SquareSpinner (CodePen)
Star Explorer (Play Canvas)
Github (Google Shell)
Python Syntax 2
Java Syntax 2
Driver Motor (web-based)
RBG LED (circuit board)
7 Seg. Display (circuit board)
Teen Group (13-17)
Instructors
Kwesi Davis
Kwesi Davis graduated from the Ivy League institution Brown University with a BA in Electrical Engineering and earned a Masters in Film & Television from New York University’s Tisch School of the Arts. He has worked as a software developer in the video game, commercial effects and feature animation industries. He currently writes software for animators at Walt Disney Animation Studios.
Chris Jimenez
Before coming to Algorithm & Flow, Chris Jimenez studied computer science at California State University Monterey. Previously, he worked with KIPP SoCal Public Schools administering an after-school program where he helped maintain a creative, nurturing and safe learning environment.