No Such Thing as "HARD"

TECHNOFRO specializes in breaking down high-level technology concepts into a series of smaller, more basic pieces and then presenting the content in an encouraging and engaging manner to students of all ages. Our programs are designed to impart an infinitely scalable understanding of a variety technology concepts and allow our students to discover a technology career inline with their unique strengths and passions.

YOUTH ESSENTIALS
Internet Safety

This lessons introduces youth to both the power and risks of traversing the world wide web.
  • How the Internet works
  • Information Privacy
  • Avoiding dangerous websites
  • Cyber bullying
  • Useful Internet Sites
  • Ages: 8+; optcode: IT
How Computers Work

Students are taught how computers work, how to use them, and how to troubleshoot when things don't work as they should.
  • Computer parts and operation
  • Computers hardware and software
  • Operating Systems
  • Computer strengths and weaknesses
  • Ages: 8+; optcode: IT
YOUTH CAREER EXPLORATION (AFTER SCHOOL)
Design

This lesson introduces students to the world of graphic design. Students are tought the concepts, techniques, and tools used by professional designers to create raster, vector, 2D, 3D, and VR assets.
  • Vector/raster images
  • Photo/video editing
  • 3D modeling/printing
  • 2D/3D animation
  • Free, open source software
  • Ages: 8+; optcode: OITA
Build

Students build a variety of electronic projects while learning about electricity, electronics, measurements, frequencies, and components.
  • Analog/digital electronic theory
  • Electricity/electronics
  • Circuit design
  • Arduino/Rasberry PI projects
  • Wireless/IOT connectivity
  • Ages: 8+; optcode: ITA
Code

Students develop a solid foundation for the languages, constructs, and paradigms of computer programming by coding solutions in a variety of different languages targeting multiple platforms.
  • Web, mobile, server, & desktop
    platforms
  • Object-oriented programming
  • Kotlin, C++, Rust, JavaScript, Java,
    Python, Node, & Angular
  • 2D/3D/VR Game Design
    & Programming
  • Wireless/IOT connectivity
  • Ages: 8+; optcode: OITA
Aviation

Licensed pilots and certified instructors introduce students to the principles, rules, and equipment used for various types of aircrafts and aviation careers.
  • Aviation careers
  • Flight principles
  • Types of aircrafts
  • Aircraft components & control
  • Rules of flying
  • Communications & Navigation
  • Ages: 8+; optcode: ITA
YOUTH WORKSHOPS (TECHUPS)
COOL Computer Careers

Students explore the related, yet distinctly unique universe of information technology. The salaries, skills, and challenges of various technology careers are discussed as students find IT careers inline with their interests.
  • Various IT career paths explored
  • Interests/Career Assessment Matrix
  • Ages: 8+; optcode: OITA
Using & Fixing Computers

Students get hands-on experience assembling and configuring computer systems. Through this course, patient instructors lay the foundation for an infinitely scalable career in various IT professions.
  • Computer parts and function
  • Computer disassembly/reassembly lab
  • Installing Operating Systems
  • GUIs, shells, and voice commands
  • Files, Apps, Config, & Troubleshooting
  • Ages: 8+; optcode: OITA
Linux ROCKS!

This sessions introduces students to the most prevalent - yet hidden - computer operating system, Linux. Students
  • Linux in the world
  • History of Linux
  • Versions & Distributions
  • Strengths and Weaknesses
  • Server vs Client Operating Systems
  • Ages: 8+; optcode: ITA
Keeping Your Info on the Low

In this session, students learn the value of personal information and how to protect it on electronic devices and the very public Internet.
  • Safe Data Practices
  • Dangerous Internet Sites
  • Virtual Private Networks
  • Safely Using Social Media Apps
  • Encryption
  • What to do if hacked
  • Ages: 8+; optcode: OITA
The Internet: How it works

Students learn the history, operation, and safety concerning of using the worlds largest computer network, the Internet.
  • Internet history & operation
  • Clients & Servers
  • Computer Networks
  • Name Resolution
  • Power & Risk
  • Ages: 8+; optcode: ITA
Graphic Design: Drawing with BITS

This session introduces students to the professional tools, techniques, and concepts used by professional graphic designers in fields ranging from media art to virtual reality gaming.
  • Vector & Raster Images
  • Color pallettes
  • Masks, Paths, Layers, Fill, & Strokes
  • 3D Design, Modeling, Rendering,
    & Printing
  • Virtual Reality modeling
  • Ages: 8+; optcode: ITA
Chess is LIFE

This class teaches aspiring technologist how to hone their logical - and overall strategic - skills by playing the game of chess.
  • Chess instruction
  • Strategy vs. Tactics
  • Fighting on a mental level
  • Applying strategy to life, career
    and academic challenges
  • Ages: 8+; optcode: ITA
Ready, Set, CODE!!!

This session provides a comprehensive and practical introduction to the world of computer programming. Real life behaviours are used to impart a conceptual understanding of computer programming.
  • Programming languages
  • Programming paradigms
  • Programming concepts/constructs
  • Syntax & Structure
  • Tools & Development Environments
  • Ages: 8+; optcode: ITA
Coding: Mobile Apps

Building on the preceding programming session, students are introduced to programming concepts as they relate to mobile devices.
  • Programming Android devices
  • Programming Apple devices
    (*when available)
  • UI Design concepts
  • Inputs & Sensors
  • Packaging & Distributions
  • Ages: 8+; optcode: ITA
Coding: Web Apps

Students learn how to write solutions for the world's most universally accessible platform, the web.
  • Website functionality & components
  • Declarative/Imperative coding
  • Stylesheets
  • Javascript programming constructs
    & logic
  • Responsive web design
  • Ages: 8+; optcode: ITA
ADULT ESSENTIALS
Computers 101

This session imparts basic, yet crucial computer literacy skills to users. Students learn operation and basic troubleshooting skills that save time and money when faced with common computer problems.
  • Computer operation
  • Using applications
  • Securing important information
  • Data backup strategies
  • Data backup strategies
  • Ages: 8+; optcode: OITA
Safely Navigating Social Media & Apps

Participants learn how to safely use social media apps to connect with friends and family.
  • Identifying & Avoiding Scams
  • Etiquette & Practices
  • Protecting passwords and information
  • Ages: 8+; optcode: ITA
Stalking Your Kids with Technology :)

This session teaches parents how to use their child's everyday electronic computer devices and services to keep track of their location and communications.
  • Service parental controls
  • GPS enabled services
  • Home security devices
  • Dependent monitoring apps
  • Home network security solutions
  • Ages: 8+; optcode: OITA
Computer Skills for Employment

Participants learn the skills and software used by all employees in a professional environment to accomplish day-to-day tasks.
  • Office & Productivity Software
  • Everyday Office Usage
  • Professional Etiquette
  • Connecting to Office Equipment
  • Basic Troubleshooting
  • Ages: 8+; optcode: ITA
ADULT VOCATIONAL
Computer Specialist

In this program, students learn the skills used by professional computer repair and support technicians. Skills provided in this program also enable the student to construst and upgrade custom computer systems.
  • Computer hardware
  • Computer networks
  • Operating systems
  • Virtualization/Containerization
  • Industry Certificate Alignment:
    CompTIA A+, Google IT Certificate
  • Ages: 16+; optcode: I
Infrastructure Administration

This program provides students with all the skills necessary to host a variety of back-office, infrastructure systems used to power corporate environments.
  • Cloud services
  • Cloud, on-prem, and hybrid models
  • Infrastructure platforms:Directory,
    Messaging, and Data services
  • Enterprise networking
  • Industry Certificate Alignment:
    CompTIA Server+, Linux+, &
    Cloud+
  • Ages: 16+; optcode: I
Web & Computer Programming

Students are prepared for a boundless career in software development by coding multiple indemand languages on a variety of platforms.
  • Programming paradigms,
    constructs, & languages
  • Platforms
  • Application Programming Interface
    & Web API
  • Interfacing with infrastructure
    services
  • Responsive Web Design
  • Industry Certificate Alignment:
    W3Schools Certified Front End &
    Certified Web Application
    Developer
  • Ages: 16+; optcode: I
Cyber Security

This session prepares partipants for an a career in the indemand field of information security. Students learn how to protect computer information from a variety of local and network based attacks.
  • Data Formats
  • Encryption
  • Crytpography
  • Attack Platforms
  • Secure Design Principles
  • Industry Certificate Alignment:
    CompTIA Security+, PenTest+,
    & CASP+
  • Ages: 16+; optcode: I