CSU, SAN BERNARDINO PROGRAMS

We are now using 6 crickets as our registration platform. Please create an account to make you registration experience more convenient.  

3D Competitive Artificial Intelligence Game

Students will experiment with competitive AI agents and will create both a human-playable character and an artificial computer-controlled character that will compete against them in an asset collecting competition. Students will program their sprite (character), using an Xbox controller, so that they have full range of motion to traverse a terrain, which is sparsely filled with discoverable assets. Students will also program artificial intelligence into a competitive player that will race against them to collect the discoverable assets. The first player to retrieve the highest number of assets WINS!

Location: Cal State San Bernardino  Days:  Saturdays Dates: October 5 – October 26


Build Your Own 3-D Race Game Using X-box Controllers

Students will create a 3D race game where the student will race against a “Bot” (AI – artificial intelligence) that the student will program! Students will learn how to create an environment for a robust and challenging game. They will program their sprite (character) to have the desired responses to keystrokes and game controller keys and knobs, as well as program artificial intelligence into opponent and enemy bots!

Location: Cal State San Bernardino  Day:  Saturday Dates: December 14 Time:  9:00 AM – 10:30 AM

Sign Up

3D Modeling Pikachu

Students will experiment with and learn how to use “Blender” a 3D computer graphics software to create one of their favorite Pokémon, Pikachu.

Location: Cal State San Bernardino  Days:  Saturdays Dates: October 5 – October 26



Youth Training Scholarship for High School Students
Click Here

Single Day Build & Keep Circuit Activity

The future continues to be electronics. Everything from smartphones to smart speakers like Amazon Echo use electronic circuits. This hands-on class is great for students who like learning by doing. Students will learn the basics of electronics and build and program a simple, yet cool, flashing circuit device to take home!
Students interested in a career in electrical engineering, automation, robotics, electronics, or computer programming would benefit from this course.

View Details

Location: Cal State San Bernardino

Days: Saturday

Dates: December 8, 2018

Duration: 1 hour 30 minutes

Required ages: Grades 4 – 8

Times: 11:00 am – 12:30 pm

Program fee: Special Black Friday Sale $25

Super Deal #1 – Game Design with Kodu only $20

Students get to create a professional looking “X-Box” style 3D Video Game with amazing graphics. A must take class for future video game designers!


VIEW DETAILS

Location: Cal State San Bernardino  Days:  Saturday   Dates: December 9, 2017 


Super Deal #2 – Microcontroller Magic “Make & Take Home” Project only $25

Build a miniature rainbow light show in the palm of your hand! From computers to robots, microcontrollers are everywhere. Students learn the basics of electronics and take home the project!


VIEW DETAILS

Location: Cal State San Bernardino  Days:  Saturday   Dates: December 9, 2017 

ENGINEERING WITH MINECRAFT

Minecraft is not only a popular game but an excellent teaching tool. Students will be exposed to the technical side of Minecraft. Activities include how to create logic structures with redstone, use command blocks and create a Minecraft server. 



Location: Cal State San Bernardino  Days:  Saturdays Dates: March 30 – April 20


Game Engine Systems in Scratch

Students will be creating a top-down zombie horde shooter in Scratch that teaches the fundamentals of a complex game engine. This class will stress the importance of keeping your game systems separated and tidy while iterating on them through the introduction of complex variables.

Location: Cal State San Bernardino  Days:  Saturdays Dates: March 30 – April 20

Emulating a Classic in Scratch

Through this class, students will mirror various elements of the original Super Mario Bros. in the creation of their own 2D platforming game. Learning objectives include the formation of rudimentary physics calculations and sprite interactions that allow players to properly associate their inputs with actions in the game.

Location: Cal State San Bernardino  Days:  Saturdays Dates: April 27 – May 18

Creating a Roblox Obby

Students will create the beginnings of a classic Roblox Obby (Obstacle Course) utilizing Roblox Studio. This class introduces students to Object-Oriented Programming using Lua, which will be employed in the creation of hazards and modification of their control over the player. The class will conclude with the upload of their creation to the Roblox website.

Location: Cal State San Bernardino  Days:  Saturdays Dates: March 30 – April 20

Game Programming with Roblox

Students will be exposed to new knowledge of the scripting language Lua in various programmatic abstractions including but not limited to variables and functions. These concepts will then be employed in the creation of powerups, enemies, and weapons that can then be applied across games created in Roblox that students use their newfound understanding in the creation of.

Location: Cal State San Bernardino  Days:  Saturdays Dates: April 27 – May 18

Rapid Prototyping with Roblox

Students will rapidly prototype a 3D video game within Roblox Studio using built in features within the Roblox interface. Students will also write the code that will cause the game features to execute. This class is excellent for any student whether he/she has Roblox coding experience or not.

Location: Cal State San Bernardino  Day:  Saturday Dates: December 14 Time:  11:00 AM – 12:30 PM

Sign Up

INTRODUCTION TO ELECTRONICS WITH ARDUINO

Arduino is a credit card sized mini computer that can be used to teach programming and electronics. Students can create amazing interactive objects and projects with sensors that can control lights, motors, and much more. The basis for electrical engineering. This is a great class for kids who are curious on how and why electronics work.



VIEW DETAILS

Location: Coming Soon  Days:  Saturdays Dates: TBA


New Class! Robotic Rover Course

Introduction to the exciting world of robotics. Build and keep your own autonomous robotic rover! This four week course involves both hardware and software.


VIEW DETAILS

Location: Cal State San Bernardino  Days:  Saturdays
Dates:  TBA


JUNIOR GAME DEVELOPER WITH SCRATCH

Students get a real taste of what it means to be a game developer. The curriculum for this course is modeled after game development programs offered to college students. This course incorporates game programming, game design, graphic design, and audio.


VIEW DETAILS

Location: Cal State San Bernardno  Days:  Saturdays Dates:  TBA


Game Development – I-Spy & Maze Game

Students will design and develop two entertaining games using the Scratch platform. These games will be recreated using the user-friendly and popular blockly coding. Students will have the opportunity to use their creativity as they explore the paint editor, create the code that will cause their games to execute, and operate the audio tools, which will give them the sense of what a “real” game developer does in creating video games!

Location: Cal State San Bernardino  Days:  Saturdays Dates: November 2 – November 23

New Class for Grades 6-8!
Introduction to Professional Game Development with Unity

Our hands-on workshop will cover the basics of game creation using the most widely used multi-platform game engine in the world: Unity. Industry professionals use Unity to create some of the most popular games known today. Having Unity experience is essential when pursuing a job in the video game industry.


Location: Cal State San Bernardino  Days:  Saturdays
Dates:  TBA


VIEW DETAILS

New Class! Discover Engineering

Design, wire-up, and build digital and physical modern marvels in this brand-new engineering course! Students will learn basic engineering concepts in a fun and interactive way with hands-on activities and challenges. This class will inspire the next generation of future engineers.


VIEW DETAILS

Location: Cal State San Bernardino   Dates:  Registration Closed


Web Development for Creative Kids

Students will go from web design novices to published web designers. Using the Wix platform, we’ll introduce the fundamentals of building and managing a website, walk through and implement the creation of a beautiful visual portfolio, demonstrate how to build and manage an online blog, and centralize all your child’s projects and creative work on a site she or he controls. This workshop is ideal for young creators, future engineers, and entrepreneurs, or any kid looking to learn an invaluable skill for an increasingly tech-centric world.

Location: Cal State San Bernardino  Days:  Saturdays Dates: November 2 – November 23

Build and Keep: Reflex Game

Build a miniature reflex game that will allow two players to test their reaction speeds against one another. This game is similar in style to the button pressing action seen on Family Feud. Whoever presses their button fastest in reaction to the LED will be deemed the winner! This course is ideal for kids that are interested in and curious about electronics. This activity covers basic concepts such as breadboard circuit prototyping, microcontrollers, buttons, resistors, and LEDs (Light Emitting Diodes). Best of all, you get to take the project home!

Location: Cal State San Bernardino  Day:  Saturday Dates: December 14 Time:  1:00 PM – 2:30 PM

Sign Up