We understand that there are schools that wish to have Computer Science curriculum; however lack the resources to begin one.  If your school is in need of support, Code Fu also provides Computer Science & Technology Consulting.


Working closely with Directors of Technology/Curriculum, Principals, and Teachers, we help to design, create, and implement Computer Science curriculum that is specifically designed for the needs of your school.  Our skill set is designed to teach students and teachers different areas of Computer Science.  Our consulting services include teaching the following to classrooms or teachers specifically:


  • Elective Courses
    • Code Fu provides schools with curriculum and teachers trained specifically to teach programming to Kindergarten - 8th Grade students in their classroom or during their elective period.                                                                          


  • Lunchtime Studios
    • An open classroom in the computer lab for students of all ages to come and learn about Computer Science in a relaxed, un-pressured environment; students can work on any tech project with support from one of our Code Fu Teachers.


  • Teacher Workshops
    • Informative workshops that provide day school teachers with the tools they need to tackle Tech problems as well as the confidence to teach Computer Science in their classroom. (Code Fu understands that in the last 15 years, technology has increased exponentially; therefore we are happy to help support our fellow educators by helping them transition into some of the tech curriculum of 2016)


  • Maker Spaces
    • One benefit of being a Code Fu Teacher is being able to see all the amazing and different Innovation & Maker Spaces there are! Allow us to help your school transition your former library into the Maker Space that kids and technology will flourish in!


  • Lessons/Classes in:
    • Computational Logic of Computer Science
      • Block Code Kindergarten - 8th Grade
        • Basic block coding with Robots, ipad Apps, & Board Games
  • Programming Languages
    • HTML (web development: heading tags, etc.) 3rd grade +
    • CSS (web design & game development.) 3rd grade +
    • JavaScript (Variables & Functions) 4th grade +
    • Ruby/Python (Basic Game Design) 4th grade +
    • Scratch (Presentations, Game Design, Stories) 3rd grade+
  • Hardware
    • Custom PC building (motherboards, graphics cards, ram, etc.) 4th grade +
    • Hardware Troubleshooting (driver updates, bios updates, and computer setup)   4th grade +