I personally found Code Combat much more fun, because it felt like it was a game, rather than a chore, so I was more willing to learn. In terms of teaching code as best as possible, I think CodeAcademy is better because it is more focused on just the code, but it is also much less enjoyable, so there is a tradeoff.
I felt like coding R. on DataCamp felt exactly the same as coding in Python on CodeAcademy
We were able to easily make the prototype with makey makey and coins since in the previous lesson we got a good grasp of how it worked.
What didn’t work so well?
We weren’t sure how to code in scratch to use our prototype.
Things to find out for next class?
How to make a timer in scratch that starts and stops when certain keys are pressed.
What would you like to appear on the screen?
We would like a leaderboard to appear on the screen and we would like a sprite to speak when certain things are said.
Time in (HH:MM:SS)?
Our time will be recorded in seconds.
Does the time count up or down?
The time counts up.
Can the user input their name?
How does the timer stop and record each users time?
The timer will stop when any key is pressed which signals the board touching the ground.
How can you record the users time to a text file?
I do not know how to use a text file.
Whenever the aluminum ends of the balance board touched the coins, the w or s buttons would be clicked on the Makey Makey. For our code, the timer will only time while the s and w keys are not being pressed.
This website taught me how to use the if, elif, and else statements correctly. It was a major part of my code and involved in every question. Without it I don’t know where I would be. There are also some additional pages you can get to that go further in depth that I used.
If vnum1 is less than vnum 2 then, print vnum1 is smaller
While count is less than 6 print count is less than 6
For i in range 10 print i
For each letter in “your name” print each letter
Obtain box containing dog food
Open box containing dog food
Locate scoop for dog food
Pick up one scoop of dog food
Locate food bowl
Pour dog food into bowl
Reflection: We created a flowchart and psuedocode for the real life scenario of feeding a dog. These two methods can help you plan out your code without having to deal with syntax and also while making it easy to comprehend.