STEAM Class

2017 Fall Class:
Sundays, September 17 to December 10 (No class on November 26)


MAKE GAMES USING MIT SCRATCH

Grade: G2-G4
Max Enroll:  
6
Tuition: $150/Student (12 Classes)
Description:
Students will have a fun, hands-on experience learning how to make games by programming a computer with a visual programming tool called Scratch.  It’s a great way for kids to learn how to program a computer and create their own characters, animation story, and game play.

It provides a stepping-stone to the more advanced world of computer programming. In the class, students learn to think creatively, reason systematically and work collaboratively – essential skills for everyone in today’s society.

By completion of this course, you will be smoothly transition to our future courses like Scratched controlled Raspberry Pi programming.

About MIT Scratch:
Scratch is a free programming tool for children aged 8-16 to create animations, games, music, and interactive stories. It’s also an online community where children can share their projects and collaborate with one another. Over the past decade, more than 18 million people have joined the Scratch online community, from every country in the world except on the continent of Antarctica. Scratchers have shared more than 22 million projects, with 30,000 new ones every day.

Pre-requirement: No prior experience is necessary
Required devices: A laptop with a mouse.

Class Schedule:
Sundays, Sep. 17 – Dec 10
(no class on Nov. 26)
10:00 am – 11:30 am

Class Location:
2125 Butterfield Drive
Suite 218
Troy, Michigan 48084

Tuition: $150

This class is full. Please email to grace.cai@myefound.org to be added to the waiting list.

MAKE APPS USING MIT APP INVENTOR 

Grade: G3-5 (entering this fall)
Max Enroll:  
8
Tuition: $150/Student (12 classes)
Description:
According to Google, more than 1 billion active devices are currently running Android. MIT’s App Inventor is the easiest way to learn how to make an Android app. It uses graphical block interface to make coding easy like plugging puzzle pieces together. With App Inventor, anyone can build complete, working Android apps! The apps can easily be ported to your phone, shared with others, or even sent to the Google Play Store for distribution to all Android devices worldwide.

In this class, participants will learn various basic coding concepts and apply these concepts to create their own software applications. Through hands-on projects, they’ll master features ranging from GPS to animation, build high-quality user interfaces, and test it all on their Android device.

Pre-requirement: No prior experience is necessary
Required devices: A laptop with a mouse. An Android device is required

Class Schedule:
Sundays, Sep. 17 – Dec 10
(no class on Nov. 26)
10:00 am – 11:30 am

Class Location:
2125 Butterfield Drive
Suite 218
Troy, Michigan 48084

Tuition: $150

This class is full. Please email to grace.cai@myefound.org to be added to the waiting list.
This class is full. Please email to grace.cai@myefound.org to be added to the waiting list.

3D PRINTING WITH TINKERCAD

Grade: G4-6 (entering this fall)
Max Enroll:  
8
Tuition: $180+$30 Material Fee/Student (12 classes)
Description:
“3D printing with Tinkercad” helps you express your imagination and turn your ideas into tangible objects!

In this class, students will be actively engaged in various design projects and learn the concept of:

  • How do 3D printers work?
  • What is Tinkercad and how to use it?
  • How to export files and have them printed by a 3D printer?
  • When you have a concept, what are the different ways that you can bring it into reality?

3D printing is a powerful tool to practice Math and Design, encourage creativity and innovation, and promote critical thinking and problem solving! By designing, making and working with the tangible projects, the development of understanding is enhanced far beyond what is possible in the traditional classroom.

About Autodesk Tinkercad:
Autodesk’s Tinkercad is one of the most popular classroom tools for creating simple designs from scratch, quickly modifying existing designs. It’s a free online 3D design program that you can use in your web browser without downloading any software.

Pre-requirement: No prior experience is necessary
Required devices: A laptop with a mouse.

Class Schedule:
Sundays, Sep. 17 – Dec 10
(no class on Nov. 26)
12:00 pm – 1:30 pm

Class Location:
2125 Butterfield Drive
Suite 218
Troy, Michigan 48084

Tuition: $180+$30 Material Fee




PROGRAMMING WITH PYTHON

Grade: G5-8 (entering this fall)
Max Enroll:  
8
Tuition: $180/Student (12 classes)
Description:
You may have heard that Python is gaining in popularity, but did you know it’s now the most popular introductory teaching language in U.S. universities?

“PROGRAMMING WITH PYTHON” will begin with introducing basic knowledge of Python, from variables to loops and functions, and then step into creating hands-on programs of different types.

In this course, we take programming to the next level; using a computer to make things happen beyond introductory entertainment and games. Packed with interactive and easy-to-follow projects, this course will teach students one of the most popular programming language of the 21st century. As an object-oriented script programming language, Python is a great first professional language for beginners, but it’s also powerful enough to be used in big companies like Google, Yahoo!, and Facebook.

By completion of this course, you will be smoothly transition to our future courses like Raspberry Pi programming, Data Science, IoT and AI projects, etc.

Pre-requirement: No prior experience is necessary
Required devices: A laptop with a mouse.

Class Schedule:
Sundays, Sep. 17 – Dec 10
(no class on Nov. 26)
1:45 pm –3:15 pm

Class Location:
2125 Butterfield Drive
Suite 218
Troy, Michigan 48084

Tuition: $180




DESIGN YOUR WEBSITE LIKE A PRO

Grade: G6-9 (entering this fall)
Max Enroll:  
8
Tuition: $180/Student (12 classes)
Description:

Participants will combine design and creative thinking by using the same tools as professional web designers and front-end developers. Learn to use WordPress and CSS, to develop a prototype website. The class will concentrate on creating a personal website, a portal to showcase yourself to future school, internship and jobs with online portfolio and resume. mYe instructors will help you to meet your goals and excel in the process.

 

  

Why WordPress?

WordPress powers 27% of the internet. WordPress is reportedly the most popular website management or blogging system in use on the Web, supporting more than 60 million websites.

As a free, open-source CMS, WordPress is the perfect framework for building anything from a simple blog to a thriving e-commerce site. It’s easy to use, yet powerful and flexible enough to accommodate your unique requirements.

Pre-requirement: No prior experience is necessary
Required devices: A laptop with a mouse and an email account.

 

Class Schedule:
Saturdays, Sep. 16 – Dec 9
(no class on Nov. 25)
3:00 pm – 4:30 pm

Class Location:
50444 Drakes Bay Drive
Novi, MI 48374

Tuition: $180

This class is full. Please email to grace.cai@myefound.org to be added to the waiting list.

VIDEO PRODUCTION (YOUTUBE)

Grade: G6-9 (entering this fall)
Max Enroll:  
8
Tuition: $180/Student (12 classes)
Description:
Students will learn the basics of video and audio production, online video marketing, and the various roles and careers in the video production industry. Students will also be briefly introduced to topics such as how to become a YouTube Partner, internet safety, and portfolio building. By the end of the course, students will have a basic understanding of what it takes to produce a video form Pre to Post production. Students will also have produced one 3-5 minute mini-documentary to start their portfolio.

Key Course Elements:

  • Mini-Documentary: Students will have to create a 3-5 minute autobiography video. The video will feature pictures, video, music, and audio. Every student will have their own individual video about themselves by the end of the course. Students will work in pairs to capture each other’s interview piece for the documentary.
  • Work Samples: Students will be exposed to various samples of work from movie clips to videos created by professional YouTubers. We will take an in-depth look at the samples to understand how the video professionals create the videos and how the students are capable of creating similar works of art.
  • Class Discussion: These discussions are important in order to get students talking about video production, building vocabulary, and brainstorming ideas
  • Class Review Worksheets: Two worksheets will be given on the last two days to assess the students comprehension of lessons.
  • Bonuses: These lessons include extra topics that will be covered very briefly for fun. Bonuses will be reserved for learning topics such as Special Fx, more in-depth video marketing. Insight from class discussions will help guide the direction of bonus lessons based on student interest.

Pre-requirement: No prior experience is necessary
Required devices: A laptop with a mouse.

This class is partnered with:

Class Schedule:
Sundays, Sep. 17 – Dec 10
(no class on Nov. 26)
1:45 pm –3:15 pm

Class Location:
2125 Butterfield Drive
Suite 218
Troy, Michigan 48084

Tuition: $180

This class is full. Please email to grace.cai@myefound.org to be added to the waiting list.

ANDROID GAME DEVELOPMENT IN JAVA

Grade: G7-10 (entering this fall)
Max Enroll:  
6
Tuition: $180/Student (12 classes)
Description:
This course explores how to use Java Programming language to develop 2D video games that run on Android devices.

We start with introduction of Java basics and object-oriented programming concepts. The topics include fundamentals of programming, variables and data types, objects and classes.

Then Java game development framework on Android will be introduced, which supports to build games that run on Android. Students will be engaged in game design and development projects with the support of frameworks. The section of android game development will cover the topics of animations, real-time 2D graphic rendering, and user interface (UI) design. The expectation to participants is to build publishable game Apps.

Why Android Game Development?

According to IDC, Android dominated the number of smartphones shipped worldwide in the first quarter of 2017, with 81.7% market share. In Google Play, 23 of the top 25 Apps for Android devices are games.

Pre-requirement: Know some basic programming language concepts
Required devices: A laptop with a mouse. Tough you can test your program on PC using an Android virtual machine, however, a physical Android device (smart phone or tablet) is preferred. For example, Amazon Fire tablet is a relatively cheap Android device that is good enough to develop and test programs in class.

Class Schedule:
Sundays, Sep. 17 – Dec 10
(no class on Nov. 26)
12:00 pm –1:30 pm

Class Location:
2125 Butterfield Drive
Suite 218
Troy, Michigan 48084

Tuition: $180