GithubHelp home page GithubHelp logo

SHS Coding Club's Projects

binary-search icon binary-search

make a program that finds where a specific number is located within a sorted list. The most efficient way to solve this problem is implementing binary search, which has a worse case performance of O(log(n)). You can read about binary search here: https://en.wikipedia.org/wiki/Binary_search_algorithm

bubble-sort icon bubble-sort

Given an array of integers, sort the array in ascending order using the Bubble Sort algorithm. Once sorted, print sorted array. If you don't know what bubble sort is you can read about it here: (https://www.geeksforgeeks.org/bubble-sort/)

calculate-commission icon calculate-commission

Allow the user to enter how much they will earn per commission and the base price for the product they're selling. They can only make commision after they make a total sale of a certain value. For example, they will earn no commission until they make $100 of sales in tickets, then they will earn 5% commission on each subsequent sale.

calculate-interest icon calculate-interest

Create a program that will calculate how much interest a deposit will earn for the three different types of interest. You can look them up as well as how to perform the necessary math functions.

clean-input icon clean-input

Get user input along with a string to remove. EX: input="Hello world" remove="Hello" Output="world"

credit-card-validator icon credit-card-validator

Create a program that validates any given credit card number. You can read how the algorithm works here: (https://gizmodo.com/how-credit-card-numbers-work-1493331190)

discord-bot icon discord-bot

Make any type of discord bot. You'll need to make a bot account at (https://discordapp.com/developers/applications/)

equations icon equations

Create a program that can calculate the answer of a basic math equation (+, - *, /) while using at least two variables. Bonus points if you can let the user type in the values for those variables.

fancy-box icon fancy-box

Make a program that draws a fancy box (shown below)

fibonacci icon fibonacci

Enter a number and have the program generate the Fibonacci sequence to that number or to the Nth number. You can read about fibonacci here: (https://www.mathsisfun.com/numbers/fibonacci-sequence.html)

find-odd-numbers icon find-odd-numbers

Given a range of numbers, find the amount of odd numbers within the range. An odd number is 1,3,5,7,9,... defined mathematically as 2n + 1

madlib icon madlib

Create a program that allows the user the enter in certain kinds of words that would be put into a story of some kind, like a madlib.

math-quiz icon math-quiz

Create a program that gives the user an equation and allows them to type in an answer. A message should pop up saying if their answer was correct or not.

math-quiz-functions icon math-quiz-functions

Create a math quiz that allows users to type in their answers while using functions in Python or methods in Java. Bonus (imaginary) points if you let them select a difficulty.

minecraft-mod icon minecraft-mod

Make a minecraft mod of your choice. It can be simple or complex. It is preferable that you do not rip assets.

pi-speed-monitor icon pi-speed-monitor

This project involves using a Raspberry Pi to measure internet speed. I'd like this project to be completed so we can compare the speed of the school wifi to the LAN connection that will eventually be installed. Instructions can be found here: (https://pimylifeup.com/raspberry-pi-internet-speed-monitor/)

prime-web icon prime-web

Using sockets to control a robot from the internet

rock-paper-scissors icon rock-paper-scissors

Create a program that will allow the user to fight against the computer in a game of rock, paper, scissors. They can select their choice of weapon from a list or type it in.

text-based-adventure icon text-based-adventure

Create a game where the player is given a situation and can choose different ways to act. Depending on their actions, different things can happen. You can have them choose from a list of actions or type their action in. (You're gonna need a lot of if statements)

tic-tac-toe icon tic-tac-toe

Make a tic tac toe game against a computer. It can be text based or graphics based.

user-input-js icon user-input-js

Create a program that gets user input and displays it in an HTML element

weapon-list icon weapon-list

Create a list of weapons that will be used to attack a set enemy. For example a ranged weapon class and the object being a bow and arrow. The bow and arrow deals x damage to the barbarians set health of 35. You may go about this as you wish.

weather-app icon weather-app

Get user input on an area, and search an API for that areas weather data, and display the results. (API:https://openweathermap.org/api) You'll need to make an account to get an API key.

while-loop-variables icon while-loop-variables

Create a program that demonstrates your understanding of while loops. It should be able to change the values of variables and not go on forever, probably.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.