top of page
image (1)_edited.png

HIGH SCHOOL ACTIVITIES

Ice Cream Shaker

OBJECTIVE: 

Fun demonstration of utilizing motor technology to shake ice cream and create a

delicious incentive for participants.

MATERIALS: 

  1. Wood (6x6 plank)

  2. Brads (x2)

  3. Drill (x1)

  4. Screws (x10)

  5. Motors (x2)

  6. Ice, heavy cream, salt(preferably ice cream salt), vanilla extract (depends on amount of kids)

  7. Ziploc (x1)

  8. Laser cutter

ELABORATION

​The salt lowers the freezing point of the ice, and the temperature drops low enough to allow the ice cream mixture to become solid. The “box car” allows the bag to be shaken without the hassle of doing it by hand.

PROCEDURE

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5

STEP 6

STEP 7

STEP 8

STEP 9

Cut the wood accordingly.

Assemble it into a box with a drill and screws.

Laser cut circles and popsicle sticks, and a hole for the brad.

Assemble the wheels by attaching the brad to the wheel, and then to the stick.

Attach the wheels onto the motor, then use the stick to attach the wheel to the box

Add heavy cream and vanilla into a ziploc bag.

Put the ziploc with the ice cream mixture into a bigger ziploc that contains ice and salt.

Put the ziploc into the box, and start the motor which will shake the bag.

Continue to shake the bag for ten minutes, and enjoy your ice cream.

Creating a Dungeon Crawler

OBJECTIVE: 

Learning the fundamentals of python and creating a small but fun program to help grasp the concepts at hand.

MATERIALS: 

  1. A computer with a browser that can run repl.it (almost any browser works)

ELABORATION:

This workshop provides experience with different areas of python, but keeps it basic to help any programmer get invested into python

PROCEDURE

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5

STEP 6

STEP 7

STEP 8

STEP 9

Open up repl.it and create a python program, and import turtle library at the top of the main.py file

Create variables for an array, rows, and columns to create a map.

imp.PNG

Create while loops so the python file can read a text file containing the map.

2.PNG

Create draw functions using the def keyword and create squares, then use the squares to create a map

4.PNG
5.PNG
3.PNG

Create movement functions that move between different rows and columns to move.

6.PNG

Bind keys to these movements so we can get inputs from the keyboard.

Make a map.txt file with numbers and letters created earlier with the map to create a unique map to run through.

Click “Run” to run the code!

Scan here if you are stuck or need some assistance

How to program a Discord bot

OBJECTIVE: 

Understanding the basics of javascript in Discord through creating a successful discord bot that can send messages.

MATERIALS: 

  1. A discord account

PROCEDURE

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5

STEP 7

STEP 6

First, we need to create a bot using Discord’s native Developers Page

Go to the bot tab, click add bot, then fill out its username and change its icon

Click on OAuth2, go to URL Generator, click on URL Generator, click bot for scopes, and then add permissions you would like to add

Go to Repl.it & make an account

Click Create of the left hand side

Select Node.js for the Template, insert a title of your choice, and then click on “+ Create Repl”

Read more on our website!

bottom of page