Showing posts with label Coding. Show all posts
Showing posts with label Coding. Show all posts

Sunday, November 15, 2020

"Mom, I'm chatbot-ing!"

What's up?! Welcome back to Computer Science! Previously, we discussed the basics of Python using the specifics of print and input functions and did an Action Project that revolved around that. But as of right now, we are digging a bit deeper into that and mainly focusing on the if statements which are when you only want specific things to happen when coding.

So, the mission of this Action Project is to create a chatbot about a topic of our choosing. If you're wondering what a chatbot is, it's a computer program that is designed to imitate a human conversation. Anyways, we are supposed to make one using “if” statements, user input, and randomness to create a chatbot.

 
In conclusion, this project was cool and efficient. It didn't take me long to complete it, but I believe I did fine on it. If I could change anything, I would change the "simple" questions that I asked, but at the time, I wanted to play it safe. I guess that's not a terrible thing, but I would still change it if I could.

Wednesday, October 21, 2020

The Coding/Python Affect

Hi there! Welcome to Unit 2 of Computer Science! You may be wondering what happened in our first unit, right? Well, I'm explaining it anyway! So, in the first unit, we were introduced to the concept of Computer Science which is where we learned the basics of how computers worked and where they came from. After that was discussed, we had a mini-project where we created something called pseudocode! And if you're wondering what that is, pseudocode is a specific, detailed way of explaining something. For example, how to make a peanut butter and jelly sandwich, or how to play checkers. That's basically all of Unit 1, now moving on to Unit 2!

In this new unit, we moved on to something more complicated: coding. But once we've established the basics of coding, we moved on to a more difficult, advanced version of coding which is called Python. So, for this project, we were instructed to create something called an Advanced Calculator where you use some sort of STEAM equation and ask a user for a number, plug them in, and print their final answer.

Here is an example of that :)

a.

b.

This second part of the project instructed us to make a form letter to a politician/representative but in the form of Python.

Overall, this project was pretty cool, but also difficult since I am not too familiar with coding, I only knew a bit about before this. But I overcame that difficulty by looking at my resources. At the same time, this experience helped me understand what computers really are, and that's probably the coolest part.

More, Hopefully: My Survival Guide :)

Hello, all, and welcome! If you have not been staying tuned then you would know that this will be the last blog that I publish as a GCE stud...