r a s p b e r y pi ali a c v e a j h t n m o l h t y p s c ... · icode is not your typical...

20
P y t h o n J a v a R a s p b e r r y P i A l i c e H T M L S c r a t c h

Upload: vanngoc

Post on 30-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Pyt

ho

n

J a

v a R a s p b e r r y P i A l i c e H

TM

L S

cratch

iCode is not your typical education space. Based in Texas, iCode was founded in April 2015 and provides instruction in an exciting and unique learning environment that resembles a high-tech campus. Instead of teaching students only to use technology, iCode equips students with the skills to create their own. Students are taught the language of the future - technology.

Computer science and robotics are taught in a manner which equips creative minds with the skills to think critically, solve problems logically and imagine endless possibilities. iCode moves past old-school teaching methods and is committed to o�ering the best learning experience for kids, teenagers and adults. iCode o�ers afternoon, evening and weekend programs that provide Science, Technology, Engineering, Arts and Math (STEAM) education to students in 1st through 12th grades.

No idea is too big or too small. iCode ensures that all students have the appropriate tools, guidance and critical thinking framework to become world-changers. If there is an idea, there is a way to build on it!

iCode’s leadership team is intent on engaging the minds of tomorrow’s engineers and technologists while an excellent team of talented, highly trained and passionate instructors inspires students to excel.

About iCode

iCode is not your typical education space. Based in Texas, iCode was founded in April 2015 and provides instruction in an exciting and unique learning environment that resembles a high-tech campus. Instead of teaching students only to use technology, iCode equips students with the skills to create their own. Students are taught the language of the future - technology.

Computer science and robotics are taught in a manner which equips creative minds with the skills to think critically, solve problems logically and imagine endless possibilities. iCode moves past old-school teaching methods and is committed to o�ering the best learning experience for kids, teenagers and adults. iCode o�ers afternoon, evening and weekend programs that provide Science, Technology, Engineering, Arts and Math (STEAM) education to students in 1st through 12th grades.

No idea is too big or too small. iCode ensures that all students have the appropriate tools, guidance and critical thinking framework to become world-changers. If there is an idea, there is a way to build on it!

iCode’s leadership team is intent on engaging the minds of tomorrow’s engineers and technologists while an excellent team of talented, highly trained and passionate instructors inspires students to excel.

About iCode

The White Belt provides an introduction to

computer science topics in programming, robotics, software design and ways to decompose and debug existing code. This robust mix of curriculum lays a strong foundation for

students pursuing future belts while teaching problem-solving and

independent thinking.

The Yellow Belt teaches students how to create simple websites using

HTML, a heuristic approach to problem

solving, an understanding of the

basics of mobile development using

MIT's App Inventor and a more in-depth understanding of

robotics.

The Orange Belt requires students to create a

medium complexity quiz page that focuses on

formatting, form input and styling using Cascading Style Sheets (CSS) and

HTML. The level culminates with the development of an

intermediate di�culty game in Game Maker and

understanding of basic Algorithms.

The Red Belt provides students an understanding of basic graphic design and

animation while transitioning from 2D to 3D game design. Students are introduced to the coding

language, LUA, while designing their own

publishable 3D sandbox game. This belt emphasizes

cooperative learning and teamwork while

encouraging creativity in the third dimension.

The Green Belt provides students with a deeper understanding of whats going on behind their screens. We introduce

hardware, organization, operating systems,

Raspberry Pi, Alice (a programming language developed by Carnegie

Mellon) as well as advanced programming

blocks using EV3 Mindstorms.

The Blue Belt serves as an introduction to Python,

one of the most advanced programming

languages. It also introduces electronics,

robotics, and the processes of music

production. The level culminates with groups

demonstrating a deliverable built using

the AGILE Methodology.

The Black Belt immerses students into the most famous and

popular high level language, Java. Topics covered range from the basic syntax of Java to

the logic of object oriented programming,

and data structures. This Belt also provides an understanding of 3D

Printing and Java Minecraft Mods.

iCode o�ers STEAM courses in Computer Programming, Robotics, and Innovation. The computer programming learning and teaching methods employ a proprietary, progressive belt system (from white belt through black belt) that is inspired by the system used in martial arts. Each student masters a belt before moving to the next one. This structure also serves as the foundation for a culture of respect and acknowledgement for those who have advanced within the field of computer science.

iCode Curriculum

Students can be a computer novice or a tech whiz in the Foundation Belt! This program is for students in 1st to 3rd grades. While working in a nurturing and personalized environment of technology classes, young enthusiasts learn advanced computer skills, game development, computational thinking, digital logic, encryption algorithms and how these skills apply to the real world. The students in this belt also develop important skills such as problem solving, pattern matching and abstract thinking. Students explore and become inspired by dynamic instructors, thus building critical 21st century STEAM skills!

Foundation Program NEW!

Instruction takes place in a vibrant, state-of-the-art learning facility referred to as our “Think Tank.” All levels of current and future developers, computer scientists, designers and engineers come together in this captivating space to Innovate, Collaborate and Create.

Think TankThe architecture, the design and the furnishings embody a high-tech space. Sleek and modern, it’s designed as a place where kids want to be. The futuristic, permanent lab facility beckons students to take part in creative exploration.

In fully-equipped lab facilities, skilled Technical Leads guide students, giving them the time and space to practice their skills. With up to two hours of lab time per week, they become completely immersed in their high-tech surroundings.

Robotics LabWhile interacting with our telepresence and humanoid robots, students learn all concepts related to the fields of Robotics. Coupled with the Computer Science knowledge gained, they e�ectively dive into embedded programming and the world of artificial intelligence.

Innovation LabCome experience technology not found at a store front! We provide Virtual Reality immersive experiences, 3D printers, interactive digital experiences and kickstarter projects for students to explore!

Our Campus

Keeping iCode AGILEiCode creates a co-working environment while using AGILE Teaching/Learning Methodology (ATLM), which is an approach of delivering projects in an organized incremental process while solutions evolve through the collaboration of small groups. This practice emerged from the field of software development itself.

The iCode Experience� In addition to our hands-on instructional courses, iCode sponsors iCodeCast, a stimulating monthly speaker series showcasing technology leaders and passionate young learners. iCodeCast provides a networking opportunity to learn about the latest industry knowledge and trends from the best, and it gives students the opportunity to speak and inspire others with their own inventive ideas.

� iCode sponsors Friday Socials each week to give kids a chance to meet new friends who have similar interests in coding and robotics. Parents are also encouraged to join in the fun as students work on planned activities together with their friends. Near the end of the Social, there is an opportunity to foster their creativity and contribute to the iCode Blog.

� To help students immerse themselves in the world of computer science and robotics, iCode o�ers Boot Camp Programs. These are designed to open students’ minds to technology.

We Are AGILE

Summer camps are specifically designed to o�er state-of-the-art education with a twist! Camps are o�ered as full day, half day and weekend experiences. Students immerse themselves into a world of computer science, robotics, and more:

� Robotics: Students build their own robots and learn the basic science of programming the machines of the future - today!

� Java with Minecraft: An introduction to Java through the use of mods (modification programs) that can be real game changers - this is fun stu�!

� Game Development: Eager young programmers learn to think like a developer as they explore the science and art of computer game development - behind the scenes!

� Videography: A fun, hands-on camp that teaches the basics of making movies: storyboards, shooting, editing and sound.

� Database: An introduction to the fundamentals of databases: creating tables, relations and data retrieval (using SQL).

� Java: Java is the job of the future! Students learn principles like object orientation and syntax in a powerful and widely used programming language.

� Mobile App Development: Students use App Inventor to see how the cameras and accelerometers of smartphones and tablets a�ect user experience. It’s an early exposure to one of the fastest expanding markets!

SummerBoot Camps

DatabaseDatabase provides the foundation students need for a career in database development, data warehousing, or business acumen. Technical Leads cover database design and the use of databases in applications with an introduction to the relationals of database engines. Relational databases drive the company-critical and web-enabled applications essential for achieving success in a highly competitive market. This 30-hour boot camp course is designed to deliver the groundwork for building and working with relational databases and enabling you to develop and use relational databases in your environment over a period of 10 weeks.

JavaiCode Java™ Boot Camp for Adults is a robust program filled with 30 hours of skills that make students career ready at its completion. Students come in with little to no experience as software developers and in 10 weeks of training, they are ready to be placed as software engineers at local companies. Using the industry standard software, students learn the fundamentals of the language while participating in this intensive, hands-on course. Each class is comprised of theory and discussion as well as mini-lab sessions to support ideas that were introduced during lectures. This course is targeted at those that are looking for rigorous, professional training to quickly become productive as a Java™ application developer.

Adult Boot Camps NEW!

iCode4Kids is a non-profit organization in the state of Texas, committed to providing children with opportunities to make a di�erence in the world, through an enriching and immersive foundation in computing and STEAM education. iCode4Kids is classified as a 501(c)(3) organization by the Internal Revenue Service of the United States of America.

iCode4Kids o�ers scholarships in STEAM education to under-represented children. The organization also promotes the value of STEAM education among children and parents through conferences, seminars and open forums. It also promotes events to bring computing and STEAM practices to students from 1st through 12th grades. To learn more, visit www.icode4kids.org.

Annual iCode Hackathon

iCode4Kids sponsors the annual iCodeHack. iCodeHack is the first Hackathon in the DFW area designed exclusively for students in elementary, middle and high school.

iCodeHack presents a set of specific, age-based challenges on which students work collectively to solve problems in a fun and competitive computing environment. The Hackathon enables a safe setting for an open exchange of ideas, while helping students gain confidence through their computing, critical thinking and presentation skills.

In addition, the event features a series of presentations focused on the latest business and technology trends, led by industry, civic and educational leaders. The presenters have included mayors, school superintendents, university professors, CEOs of leading companies and well-known authors and speakers.

iCode is a great place for kids to learn such important coding skills

early! There’s no place around quite like it. We’ve been coming for

around 9 months now, we drive from a distance twice a week, and

my son loves it. Highly recommended for boys and girls at

any level!

BRANDY STAFFORD

iCode is helping my son Wyatt to discover how much he loves coding! There’s a good mix of

instruction, challenge and fun. The instructors do a great job of

teaching and coaching the kids, and they also provide regular

feedback on his progress to us parents. The entire setup and facilities are “cool” - so even a

middle school kid wants to be a part of it and work hard during his

free time! If your kid has an interest in computers or coding, then I

recommend checking iCode out.

JANET SCHAEFER

iCode has been amazing for my 11 year old son! He had no

experience with computer programming before starting in

Orange Belt, but after a few sprints he is excited about the

possibilities…especially in the music making sprint! The iCode sta� has been e�cient and kind

while helping us to manage scheduling challenges! What my son learns in iCode will help him

his whole life!

CAROLINE OKANO

We’re really impressed with iCode. The curriculum is well-paced, and

structured e�ectively to give kids a solid technical foundation in areas like computer programming and robotics. The instructors are very

engaging and my child enjoys creating and experimenting at

home using things learned in class. He’s having a lot of fun, and

progressing much faster than when I was working with him, and I have

a technical background!

JAMES JONES

www.icodeinc.com

15851 Dallas Pkwy Unit 450 Addison, TX 75001Phone: 469.608.7023E-mail: [email protected]