Welcome!

Welcome to Code Jumper with CJ Threads, your bridge to Python. CJ Threads adds the ability to transform the block coding students have learned into actual Python code. This will give students the opportunity to take the next step on their coding journey while remaining in the familiar Code Jumper environment.

Credits:

The sounds in the CJ the DJ Sound Set were created by Rei Henrich. For inquiries, Rei can be contacted at [email protected].

Installation and Hotkeys

  • Getting Started (How to Install CJ Threads) (Word)
  • Hot Keys (Word)

Lessons

  1. Exploring the Python Side of Code Jumper (Word)
  2. Play and Pause Commands (Word)
  3. Constants, Variables, and Random (Coming Soon)
  4. Loops (Coming Soon)
  5. If Else Commands (Coming Soon)
  6. Threads (Coming Soon)
  7. Exporting Code and Next Steps (Coming Soon)

Installation Instructions

How to Install CJ Threads Video Instructions

Installing Code Jumper

To access Code Jumper with CJ Threads support, update Code Jumper from the Microsoft Store. If you do not already have Code Jumper, you can download Code Jumper from the Microsoft Store: Code Jumper Microsoft Store Listing

Install Coding Module Runner

  • Download the installer from the Coding Module Runner link.
  • Double-click the signed_cjp_install_setup20250725_2.msi file. This will start the installer.
  • Press the Next button on the first dialog.
  • The second dialog will ask about the installation location. You can use the default location already set in it and hit Next.
  • On Confirm Installation, hit Next.
  • File installation will now begin. You will be asked whether to install Python 3.12.0 64 bit. Select Install Now if Python is not already installed. If Python 3.12.0 64 bit is already installed, you can hit Cancel on the bottom right.
  • You should see a few windows appear and disappear quickly as the installer proceeds.
  • You will see an Installation Complete dialog appear. You can hit Close at the bottom.

Note: Please email [email protected] to resolve any installation issues with the Coding Module Runner or CJ Threads.

Running Code Jumper with Python Runner

  • After installation is complete, you will see two new shortcuts on your desktop.
  • One shortcut will be called CJ Threads. You can double-click this shortcut to start the Python app and the Code Jumper app.
  • The other new shortcut, simply called Code Jumper, can be used to start Code Jumper by itself; however, you will still need the Python portion to have a fully working application.

Exporting from Code Jumper

Files can be exported directly from CJ Threads and run directly with Python. Here’s how:

  • Download and unzip the installer from the CJ Export Files link.
  • Once a program is completed in CJ Threads, it can then be exported and run directly with Python. Export the file to the Code Jumper directory that was just downloaded.
  • Then, the exported file can be run with the following Python command: python myfile.py.

Note: Custom sounds do not work with exported files.

Note: If you are not running Python from the CJ Threads installed version, you will need to install pygame and numpy with pip.

The cartoon character CJ stading over two turntables DJing