The goal of this project was to create a program that uses the shelf module in order for the user to be able to save copied text under a keyword, and then retrieve it by typing the keyword in the program – which then pastes the text in to the clipboard. As an an addition…
Tag: 7th Grade
MESA 2020-2021 Participation Award
Participation award for members of the MESA club, for the 2020-2021 school year.
MESA 2020-2021 Winner :)
I received second place in the Scratch-it Up competition for the year of 2020-2021 of MESA day, for my “Firewall” scratch game. Here are some screenshots of the game and the silver medal.
Breadboard Practice
Being able to use a breadboard is key when learning electronics. This was a simple practice to light up an LED. Some of the components that were used in this exercise are: Battery LED Resistor Button Wires Using the basics of working with a breadboard (such as where the current flows, which sections are interconnected,…
CarBot Part 3 (Remote Control)
After the negative results of the last experiment (touch censors), CarBot will be receiving a more modest modification – remote control. This will be a very simple model, with a wired remote that will turn on and off each of the two motors to steer the machine. Unlike the last idea, this one worked very…
Regular Expression for Contact Information
This is yet another project using regular expressions that will help us find all phone numbers and emails on a page which is posted in the clipboard; the search result will be put in to the clipboard as a string. To start, we need to import the libraries that we need – in this case…
Regular Expressions – Date Detector
This python program used regular expressions to determine whether a given date is correct or not. Leap years and days in a month are calculated as well. First, we can import re, and any other library that might be useful. In order to check whether a date is correct, we need to know how many…
Arduino Blink
As one types in their first line of code with: print(“Hello World!”), when starting to work with Arduino the first program will be blink, which involves one of its many components – LED.
Equation Solver
As student it can be boring to do math, especially if its just repeating the same thing over and over. Well, to solve that problem, I created a function to solve many equations at a time, using well – more math. Here I use string manipulation methods in order to solve these proportion equations in…
MESA Project 2020-2021
This year dates the time when the MESA project held the Scratch-it up competition during MESA day for the second time. Although due to the circumstances which we all know as COVID – 19 prevented the competition from being held in CSU-LA ‘ s campus, the rules were adapted to the current situation. General Rules…
LEGO Spik3r
I recently built one of LEGO Mindstorms models – Spik3r the scorpion. It was a fun activity. Here are some pictures of the process and final product!
Beetle Bot
This project was a follow up of another bot made a couple of months ago that used the same mechanics. The old version had many flaws, such as an irreplaceable battery, which was why it had a short lifespan. (just like a bug) The BeetleBot would improve upon those things, also a adding a nice…
Buggy Code Part1
Challenge 014 Fix the code in the code tab to pass this challenge (only syntax errors). Look at the examples below to get an idea of what the function should do. Examples Solution
Voltage and Current Basics
In order to understand how current and voltage works, you have to start with the basics. To do this I used an electronics kit and a guide, which helped me learn more about measuring current and voltage, and how different elements affect them.
To the Power of _____
Challenge 013 Create a function that takes a base number and an exponent number and returns the calculation. Examples Solution
Return a String as an Integer
Challenge 012 Create a function that takes a string and returns it as an integer. Examples Solution
Convert Hours Into Seconds
Challenge 011 Write a function that converts hours into seconds. Examples Solution
CarBot (Part 1: Circuit)
The goal of this project is to create a moving bot using a parallel circuit with two motors. This is the first step to creating any type of wheeled robot. For now, the bot will only be able to move in one direction whilst the switch turns on the power. It currently includes: A switch…
Return the First Element in a List
Challenge 010 Create a function that takes a list and returns the first element. Examples Solution
Find the Perimeter of a Rectangle
Challenge 009 Create a function that takes length and width and finds the perimeter of a rectangle. Examples Solution
Area of a Triangle
Challenge 008 Write a function that takes the base and height of a triangle and return its area. Examples Solution
Maximum Edge of a Triangle
Challenge 007 Create a function that finds the maximum range of a triangle’s third edge, where the side lengths are all integers. Examples Solution
CatBot Part2 (Limit Switches) No coding!
The next step in the engineering of the robot will be to avoid walls. In order to do this, it will have a touch limit switch, that will stop the corresponding motor to avoid hitting the obstacle. Placing sticks on them will make them activate before the robot hits the walls. Unfortunately, it did not…
Convert Age to Days
Challenge 006 Create a function that takes the age and return the age in days. Examples Solution
Return the First Element in a List
Challenge 005 Create a function that takes a list and returns the first element. Examples Solution
Convert Hours and Minutes Into Seconds
Challenge 004 Write a function that takes two integers (hours, minutes), converts them to seconds, and adds them. Examples Solution
Return the Remainder from Two Numbers
Challenge 003 There is a single operator in Python, capable of providing the remainder of a division operation. Two numbers are passed as parameters. The first parameter divided by the second parameter will have a remainder, possibly zero. Return that value. Examples Solution
Convert Minutes into Seconds
Challenge 002 Write a function that takes an integer minutes and converts it to seconds. Solution
Return the Next Number from the Integer Passed
Challenge 001 Create a function that takes a number as an argument, increments the number by +1 and returns the result. Examples Solution:
Return the Sum of Two Numbers
Challenge 000 Create a function that takes two numbers as arguments and return their sum. Examples Solution:
Electric Circuit
A simple practice project that showcases the work of an electric circuit. First modeled in Fritzing, then recreated on a breadboard. Once the switch is flipped, the diode lights up.
Creeper Design
A Minecraft Creeper design created using Tinkercad.
Line Follower
The goal of the Line Follower project is to create a Lego robot that would follow along a line. The extra challenge was to use only one color censer. The base of this robot is a simple two wheeled construction allowing a high verity of movement in all direction. It consists of the following parts:…
MESA DAY 2019-20 Award.
Scratch It Up MESA DAY 2019-20 Project Award – Second Place!