Skip to main content

Changelog

  1. Version 1.10

    simulator

    Test the full DECODE robot

    Run your Java code on an attributed competition robot and the full DECODE field. Every drivetrain and scoring command now produces a visible result.

    • Drive with FTC gamepad values. Pushing a stick up reaches Java as negative Y, exactly as the SDK reports it.
    • Collect up to three artifacts through the intake stages and store them in the horizontal magazine.
    • Control the transfer spinner, trigger servo, and flywheel separately. Missing commands now produce a visible failure.
    • Launch artifacts through either practice goal, then use the artifact reset to keep testing.
    • Rename Java files, reorder their tabs, and keep the project structure you use across units.
    • Read shooting guidance that follows your hardware and control mappings.
    Open this addition
  2. Version 1.9

    simulator

    Cumulative Java robot projects

    Build one TeamCode-style DECODE robot from its first TeleOp lifecycle through modular subsystems, vision, and a full autonomous, with supporting classes compiled together in the browser.

    • Create and switch between Java files inside supported simulators.
    • Use packages, imports, helper classes, and shared constants across one project.
    • Carry the same CompetitionTeleOp and subsystem code through every mastery stage from Unit 2 to Unit 15.
    • Preview, copy, and export read-only snapshots from earlier passing stages.
    • Review each grading result and choose Auto, Done, or Not done when the automatic judge needs correction.
    • See open-loop motors slow as the virtual battery drains, then compare them with DcMotorEx velocity control and PIDF.
    • Drive the DECODE competition TeleOp in trajectory-assisted practice or a deterministic 120-second, 18-artifact match.
    • Keep that DECODE project intact while adding vision, then run a sensor-fused Bézier autonomous from FullAutonomous.java.
    • See Java annotations highlighted and complete @TeleOp, @Autonomous, and @Override as you type.
    • Get case-sensitive suggestions for FTC SDK types and the classes and methods you write.
    • Read plain-language definitions of foundational Java keywords in Unit 0.
    Open this addition
  3. Version 1.8

    curriculum

    Deeper lessons and simulator challenges

    Software lessons now connect each concept to more complete robot code, while simulator challenges cover the decisions teams make during a match.

    • Study team-code excerpts for OpMode structure, mechanisms, sensors, and autonomous design.
    • Build a complete Limelight and odometry fusion routine in Unit 15.
    • Practice new challenge behavior across motors, servos, sensors, and drivetrain control.
    Open this addition
  4. Version 1.7

    site

    A live product tour

    The homepage now shows Telemark in use through a compact video tour instead of asking you to picture the curriculum and simulators.

    • Preview lessons, coding challenges, robot simulators, and mechanical tools from the homepage.
    • Watch a version made for either light or dark mode.
    Open this addition
  5. Version 1.6

    curriculum

    FLL Challenge with Blocks

    A three-unit FLL path now teaches movement, sensors, attachments, reusable blocks, and mission planning with an interactive robot.

    • Program precision routes with motor pairs, turns, and steering.
    • Use color, distance, and heading sensors in retrieval challenges.
    • Plan and test a complete mission run in the capstone.
    Open this addition
  6. Version 1.5

    curriculum

    Programming foundations in Blocks

    New programmers can learn core programming ideas in six visual units before moving into the Java curriculum.

    • Practice variables, decisions, loops, functions, lists, and debugging.
    • Run each Blocks exercise and inspect its execution step by step.
    • Choose a learning path based on your role and prior experience.
    Open this addition
  7. Version 1.4

    simulator

    Student code on real team CAD

    Mastery simulators now run your code against imported competition robot CAD, and the curriculum connects each scene to its challenge.

    • Drive the attributed DECODE competition robot in the Unit 2 TeleOp challenge.
    • Run autonomous code on FTC 17438 Input/Output's robot in Unit 6.
    • Open both team-code challenges directly from the homepage gallery.
    Open this addition
  8. Version 1.3

    curriculum

    Mastery coding challenges

    Every software unit from 2 through 15 now ends with a full coding challenge built around a practical FTC requirement list.

    • Start from an FTC SDK class shell and write the complete behavior.
    • Run checks that inspect your code and show which requirements you met.
    • Test the result in a simulator driven by your OpMode.
    Open this addition
  9. Version 1.2

    site

    An interactive gallery

    The homepage now uses screenshots from the running site, giving you a direct route into lessons, simulators, calculators, and CAD practice.

    • Open every screenshot to use the page or tool it shows.
    • Browse code editors, robot fields, mechanical calculators, and lessons in one gallery.
    • Preview the Unit 8.2 simulator from the homepage.
    Open this addition
  10. Version 1.1

    tools

    Sharp AI in every lesson

    You can ask Sharp AI about the lesson you are reading without leaving the curriculum, then return to earlier chats when you need them.

    • Open the assistant from its standing launcher on lesson pages.
    • Ask follow-up questions in a tutor-style conversation.
    • Keep chat history and continue in the full Sharp AI experience.
    Open this addition
  11. Version 1.0

    curriculum

    Mechanical curriculum

    Telemark now teaches the full mechanical path alongside software, from design requirements and shop work through CAD, mechanisms, wiring, and competition readiness.

    • Follow 12 mechanical modules with the same lesson structure as the software track.
    • Run an arm simulator and use calculators for torque, gearing, slides, fasteners, and weight.
    • Check exported CAD files against exercise dimensions.
    • Practice the design process, shop standards, mechanism theory, and the Onshape toolset.
    Open this addition