COMPUTER PROGRAMMING

Transition from Using to Creating Using Computers.

We experience computers and its digital creations every day. It is not enough to just know how to use a computer anymore. Creating, developing computational thinking and ability to personalize & customize applications to solve your problems are needed skills today.

It is no surprise then that Computer Science represents the fastest growing segment of jobs in all STEM fields. Experts believe that this field is impacting roughly 80% of all STEM jobs directly or indirectly.

Programs are designed to engage young minds and help them advance from being merely computer users to creators.

Computer Programming I

This is an exciting introduction to computer programming. Curriculum is designed to engage young minds and help them advance from being merely computer users to creators. Participants learn the basics of creating using computers through some unplugged activities followed by drag-and-drop programming, Various tools are utilized including code.org and Scratch programming. They apply their programming ...

LEARN MORE

Computer Programming II

Participants extend their computer programming skills and apply it to create their virtual worlds, scintillating characters, 3D animations and digital storytelling. This program utilizes drag-and-drop programming Alice, developed at the Carnegie Mellon University.   Skills Focus: Critical Thinking, Computational Thinking, Computing Practice and Programming. Activities include: We R Programming, Unplugged Building a Program, Apple Picking, ...

LEARN MORE

Computer Programming III – Coding

From Drag and Drop Programming to Coding! This is an introduction to text-based computer programming or coding. Participants will learn programming in a fun variation of BASIC language. BASIC (an acronym for Beginner’s All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. Versions of BASIC became widespread ...

LEARN MORE

Computer Programming IV

Introduction to the Python® Computer Programming Language Python is an in-demand computer programming language, used by companies like Google and Youtube. It is being used successfully in various applications including internet and web developments, general purpose applications, software and scientific development, and data analysis. Learn this versatile language and experience the power of computer programming ...

LEARN MORE

Game Making Lab I ™

Don’t Just Play. Make Your Own Computer Games! In Computer Game Making Lab, participants will explore the foundations of video game design then plan and create their own multi-level video games! Every video game must follow a basic story line which has five parts: setting, plot, characters, interactive objects and goal. Just like an interesting ...

LEARN MORE

Game Making Lab II – Minecraft

Calling all Minecraft Gamers! Don’t just play vanilla Minecraft. Experience Minecraft with engineering, designing and budgeting. Create your own Mods and make it your own unique game. Parents, this program takes your child’s interest in video gaming to creating something using computer programming. Participants will plan a city and engineer their worlds while they manage ...

LEARN MORE

Introduction to Artificial Intelligence / Machine Learning

Introduction to AI / ML We’re in the midst of a significant transformation in the industry. This transition is so compelling that it is being called Industry 4.0 to represent the fourth revolution in the way we produce products. Today, the fourth industrial revolution is taking computers and automation and enhancing them with smart and ...

LEARN MORE

Python and Data Science

Introduction to the World of Big Data! In today’s world of big data, massive amounts of data are being collected and stored by organizations around the world. To put world’s data into perspective, they amount to about 200 billion HD movies which would take a person 47 million year to watch! Data Science skills are ...

LEARN MORE

Website Design Lab I ™

Over 700,000 search queries are made on Google every minute! These searches lead us to various websites. Businesses, organizations, families and individuals develop websites to create their unique digital presence on the web. What does it take to create one? In this beginner workshop, participants learn how to create a basic website from scratch.

LEARN MORE

Website Design Lab II – WordPress

Over 700,000 search queries are made on Google every minute! These searches lead us to various websites. Businesses, organizations, families and individuals develop websites to create their unique digital presence on the web. What does it take to create one? In this program, participants learn how to create a basic website using WordPress. WordPress started ...

LEARN MORE