Clubs

Arduino

Arduino is a simple microcontroller board and open source development environment that allows you to make computers that drive both functional and creative projects alike.

This club is organized to help kids to build Arduino projects such as robots, home automation, using different sensors to monitor the environments, internet with IoT, etc. 

Raspberry Pi

The Raspberry Pi is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does. You can use to learn programming through fun, practical projects.

Scratch

Scratch is a visual programming that  is very easy to learn, perfect for elementary kids grade 2 and above. It's a stepping stone to learn more programming language later. It provides easy ways for kids to design games, animations, story tellings, etc. Kids will learn programming concept in a very creative, interactive and fun way and able to share their work online.

Web Design

Web Design is widely used in current world.  A lots of kids are interested to learn how the web site is create and it is fun to learn.  Learning Web Design a  good way to combine World Wide Web knowledge learning and design skill together. kids can be very creative along the way . This program is currently for middle school kids. They will learn web site buidling skills like HTML, CSS and Java script.

JAVA Programming

This program is designed for 8th-12th graders. Tech for kids club provides online learning classes from couresra, EDX ... web classes. The youth will form small groups (4-6 students per group) to study together or learn by themselves. This is a 3 hours per week program. There will be weekly big group meeting. Students are required to submit their homework on gitHub.

Python Programming

 

Python has been getting more popular as the first language to teach novices, it is now the most popular introductory language at American colleges, a recent Association for Computing Machinery study reports. This program is designed for 6th-7th grade kids to learn basic programming and coding skill.

Android

Brief introduction...@Android Team

Algorithms

Brief introduction...@Algorithms Team

ACSL

American Computer Science League is an international computer science competition among more than 200 schools from United States, Canada, Europe, Africa and Asia  (http://acsl.org/). 

The purpose of this class is to prepare 6th-8th grade students for the competitions and at the same time learn computer science topics.

ACSL

American Computer Science League is an international computer science competition among more than 200 schools from United States, Canada, Europe, Africa and Asia  (http://acsl.org/). 

The purpose of this class is to prepare 6th-8th grade students for the competitions and at the same time learn computer science topics.

Introduction to App Inventor, Java and Beyond

© 2019 by Tech for Kid Club, Portland Oregon

  • facebook-square
  • Twitter Square
  • Google Square