I-M-Board Innovations Academy

I-M-Board Innovations Online Training for Kids and Adults

Presented by Sent Software

Computer Programming "Coding" Classes for 6th grade and up

Classes taught by real computer programmers - professionals who create software applications, web sites, and mobile applications - with a passion for educating the next generation of technology experts.

Microsoft Office Software Training for kids and adults

Classes taught by computer experts with years of experience with Office software products and a passion for educating the next generation of technology experts and re-educating the current generation in a connected society.

High School Math

Classes taught by experienced teachers with years of experience and a passion for Math and teaching.

Java 1 and 2

For anyone 6th grade and up, Java 1 and 2 instructs participants in the basics of Java all the way to introductory GUI programming. Both classes combine simple programming activities with important foundational programming methods and techniques. Future programmers will discover the correlations and necessity of structure and syntax as well as the immediate rewards of interactive a modern language. Java 1 covers * Setting up the participant's system with the Netbeans programming environment * Basic structure of a Java program * Simple program design * Variables * Data Types * Math functions and operators * Input and Output Methods * Debugging and Resolving Errors * Logic, logical expressions and operators * AND, OR, and NOT * Decisions with the If statement * Random numbers * Introduction to Loops and Methods Java 2 covers * Arrays * Advanced Loops * Algorithms for Sorting * Intro to Game Logic * GUI Programs and Graphics * Key and Mouse Events * Variable Scope * Intro to Java Swing * Timers * Animation Logic * Advanced Decision Structures * XOR, NAND, NOR * Various Programming Projects

C# 1 and 2

For anyone 6th grade and up, C# 1 and 2 instructs participants in the basics of C# all the way to introductory GUI and game programming. Both classes combine simple programming activities with important foundational programming methods and techniques. Future programmers will explore the structure and language of C#, object oriented architecture, and critical skills to interact with other programming libraries such as Unity with C#. C# - 1 covers * Setting up the participant's system with the Visual Studio programming environment * Basic structure of a C# program * Simple C# program design * Variables * Data Types * Math functions and operators * Input and Output Methods * Debugging and Resolving Errors * Logic, logical expressions and operators * AND, OR, and NOT * Decisions with the If statement * Random numbers * Introduction to Loops and Methods C# - 2 covers * Arrays * Advanced Loops * Algorithms for Sorting * Intro to Game Logic * Using library interfaces * Key and Mouse Events * Variable Scope * Intro to Game Programming * Timers * Game Graphics * Advanced Decision Structures * Game Design projects

Javascript for Mobile Apps 1 and 2

Generally recommended for 8th grade and up, the Javascript training embarks on a fast-paced study of the technologies that are defining the internet today, including HTML, CSS3, and JavaScript, and additional frameworks that are vital to web and mobile application design such as jQuery and Node.js and ionic. Participants will work through activities that build foundational knowledge of the core technologies, and focus on important programming methods for mobile application creation with JavaScript and Ionic. A review of critical foundations for each technology are taught, with the intent of providing the groundwork for continuing self-motivated learning and experience. Participants will build a mobile application along with a JavaScript internet server program. Intended for an audience with some programming knowledge, to move forward in pursuing a longer course of technical study in a web, or mobile application programming career. Class 1 will cover * HTML basics * Page Elements and Attributes * Typical tags and layouts * Classes and Styles * CSS basics * CSS selectors * Basic CSS modifiers * Javascript basics * Variables * Data Types * Input and Output Methods * Debugging and Resolving Errors * Logic and Decisions with the If statement * Introduction to Loops and Methods * Intro to Ionic Framework Class 2 covers * Arrays * Advanced Loops * Paging * AngularJS * Mobile Application Design * Mouse Events * AngularJS Directives and Loops * NodeJS Services * Mobile App Project

Microsoft Office Word and PowerPoint

Generally recommended for 8th grade and up, with an Adults session as well, the Microsoft Office training covers basic Microsoft Word and PowerPoint and Excel usage, and then proceeds to more advanced use in the Advanced Word and PowerPoint class. The Office Word class covers * Editing a Document in Word * Formatting Text and Paragraphs * Adding Tables * Managing Lists * Page Appearance * Inserting Graphic Objects. The Office PowerPoint class covers New Presentations * Formatting Slides * Drawing Objects * Modifying Presentations * Delivering Presentations * Styles and Themes * Tables and Charts * Proofing * Media and Animations in PowerPoint * SmartART * Design Templates * Controlling Text Flow in Word. This class requires a curriculum download and Office 365 installation or subscription for the duration of the class (not included in class fees).

Algebra 1

This is a complete, year-long Algebra 1 course. All lessons will be taught during class meeting time, and students will be required to complete homework and tests at home using Math-U-See curriculum. Curriculum purchase is required (not included in class fees).

Geometry

This is a complete, year-long Geometry course using Math U See Geometry. All lessons will be taught during class meeting time, and students will be required to complete homework and tests at home. Curriculum cost is not included in the course fee.

Register Now

Registration is simple and puts you in line to experience an amazing learning experience. Payment is due when registration is confirmed by I-M-Board Innovations staff.

Ask a Question

What's different about I-M-Board Innovations?

I-M-Board Innovations training was created by experienced software designers and developers who are currently building web sites and applications, databases, mobile applications, and servers. All programming classes are taught under the oversight of senior programmers with years of programming experience. General classes are taught by experienced teachers using proven curriculum they have used in the classroom. This ensures that your child will receive training that highlights the most important areas needed for their future education or career in business and technology.

What happens during training sessions?

Training sessions are held online where the students sign in to their class site on the I-M-Board Toolbox, and join the class. The instructor will often lecture for a time, show examples via screen sharing, solicit questions and responses by voice or chat. Assignments will be reviewed and assigned, and interactive examples may be given where the students also do what the instructor is showing. Students must have access to a laptop or desktop PC or MAC, preferably with the Chrome browser. Headphones and a microphone are also encouraged. An extra screen or computer is helpful for computer classes to see what the instructor is showing and make changes in the process.

What is the class calendar?

Classes are held weekly starting on the date listed for the class. See below for full list of classes and times.

ViewModifyEditDeleteAlgebra 1ALG1Online Thursday 9:00a-10:00aFull Year 8/14/17 - 4/27/187th Grade - 12th Grade12th Grade12-17,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 400$ 0$ 0ActiveYes
ViewModifyEditDeleteGeometryGEM1Online Thursday 10:15a-11:15aFull Year 8/14/17 - 4/27/188th Grade - 12th Grade12th Grade13-17,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 400$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to C# Programming 1CS01Online Wed 2:15p-3:15pSession 1 C# - 8/16 - 10/4/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Java Programming 1JV01Online Wed 10:30a-11:30aSession 1 Java - 8/16 - 10/4/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to JavaScript for Mobile Apps 1JS01Online Monday 10:00a-11:00aSession 1 JavaScript - 8/14 - 10/2/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Microsoft Office Word - AdultMO1Online Wednesday 7:00p-8:00pSession 1 Word - 8/16 - 10/4/1712th Grade - Post Graduate DegreePost Graduate Degree17-20,12th Grade,High School Graduate/GED,College Graduate,Post Graduate Degree4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Microsoft Office WordMO1Online Wed 1:00p-2:00pSession 1 Word - 8/16 - 10/4/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to C# Programming 2CS02Online Wed 2:15p-3:15pSession 2 C# - 10/18 - 12/13/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Java Programming 2JV02Online Wed 10:30a-11:30aSession 2 Java - 10/18 - 12/13/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to JavaScript for Mobile Apps 2JS02Online Monday 10:00a-11:00aSession 2 JavaScript - 10/16 - 12/11/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Microsoft Office PowerPoint - AdultMO2Online Wednesday 7:00p-8:00pSession 2 Powerpoint - 10/18 - 12/13/1712th Grade - Post Graduate DegreePost Graduate Degree17-20,12th Grade,High School Graduate/GED,College Graduate,Post Graduate Degree4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Microsoft Office PowerPointMO2Online Wed 1:00p-2:00pSession 2 Powerpoint - 10/18 - 12/13/176th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to C# Programming 1CS01Online Wed 2:15p-3:15pSession 3 C# - 1/3 - 2/21/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Microsoft Office Excel - AdultMO3Online Wednesday 7:00p-8:00pSession 3 Excel - 1/3 - 2/21/1812th Grade - Post Graduate DegreePost Graduate Degree17-20,12th Grade,High School Graduate/GED,College Graduate,Post Graduate Degree4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Microsoft Office ExcelMO3Online Wed 1:00p-2:00pSession 3 Excel - 1/3 - 2/21/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Java Programming 1JV01Online Wed 10:30a-11:30aSession 3 Java - 1/3 - 2/21/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to JavaScript for Mobile Apps 1JS01Online Monday 10:00a-11:00aSession 3 JavaScript - 1/8 - 2/26/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to C# Programming 2CS02Online Wed 2:15p-3:15pSession 4 C# - 2/28 - 4/25/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to Java Programming 2JV02Online Wed 10:30a-11:30aSession 4 Java - 2/28 - 4/25/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteIntro to JavaScript for Mobile Apps 2JS02Online Monday 10:00a-11:00aSession 4 JavaScript - 3/5 - 4/30/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade2-4hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteMicrosoft Office Word and PowerPoint 2 - AdultMO4Online Wednesday 7:00p-8:00pSession 4 Word-Powerpoint - 2/28 - 4/25/1812th Grade - Post Graduate DegreePost Graduate Degree17-20,12th Grade,High School Graduate/GED,College Graduate,Post Graduate Degree4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes
ViewModifyEditDeleteMicrosoft Office Word and PowerPoint 2MO4Online Wed 1:00p-2:00pSession 4 Word-Powerpoint - 2/28 - 4/25/186th Grade - 12th Grade12th Grade11-17,6th Grade,7th Grade,8th Grade,9th Grade,10th Grade,11th Grade,12th Grade4+hr/wk10 / 15 / 015$ 150$ 0$ 0ActiveYes