I was assigned to design and draw an emoji using an IDE or Integrated Development Environment. For this assignment, we used Repl or Read Evaluate Print Loop. This project is about using python with the turtle to write the code and let it draw the emoji, name, scale the emoji and pattern by using the normal and repeat loop code. Also the background color and additional task to draw by controlling from the key-press.
The first problem that I faced was finding the direction of the turtle. The second problem is that when I start scaled the emoji, the emoji lost some part. But after I 've understood the concept and try so hard to fix the mistakes, my problems were solved. The repeat loop informs of for x in range (): then put the instruction below this code make the code simple and shorter, so that I can write my code without wasting time. However, I can finish my code faster if I know more code and tricks. The flowcharts make me understand the process of programming, by showing step by step. ESLOS 1.STRATEGIC LEARNERS a) Recognize what is important to know and understand b) Reflect on our learning and how our mistakes help us to improve c) Plan how to learn without wasting time d) Use technology to do research and to work 2. INNOVATIVE THINKERS a) Build on the ideas, explanations, and reasons of others b) Apply what we know to analyze, evaluate, and solve problems, c) Be creative and original d) Use technology to create high quality products 3. MORALLY INTELLIGENT PERSONS a) Show we are hardworking and caring b) Use technology in ways that do no harm
0 Comments
Edison is a programmable robot designed for coding and robotics education. It has built-in sensors like lights, sounds and autonomous behavior capabilities, Edison makes us understand more about robotics education. Edison can
This project make me understand more about how Edison robot work. This make me learned from my mistakes. As my group program the robot and test it our on the boards, if there was a mistake in the program and the robot's movement isn't going according to plan, we need to recognize our mistakes and correct the program. This make me communicate with my group mates to create ideas on how to program the robot's movements. Challenge 1The first task is to move the robot along the obstacles and stop at the box, turn on the light, using the sensor of sound for moving forward then turn backward and park at the stop sign. The challenge is that we need to predict how far will the robot move in centimeter and where it stops on the future board. Challenge 2The second task is to move the robot along the cups but avoiding it. The challenge is that the robot needs to move in a curve around the cups. Challenge 3The third task is to let the robot move along the line. The challenge is that we need to find out the code to make the robot move along the line. Challenge 4The forth task is to follow the instruction that the robot receive IR signals from another robot. The challenge is that at first we used the condition If...else... and it doesn't work. So we removed and use wait until... instead. ESLOs
1.STRATEGIC LEARNERS a) Recognize what is important to know and understand b) Reflect on our learning and how our mistakes help us to improve c) Plan how to learn without wasting time d) Use technology to do research and to work 2. INNOVATIVE THINKERS a) Build on the ideas, explanations, and reasons of others b) Apply what we know to analyze, evaluate, and solve problems, c) Be creative and original d) Use technology to create high quality products 3. LEADERS FOR THE FUTURE a) Build teamwork and leadership to achieve common goals b) Work through our differences and accept group decisions c) Evaluate how well we work together and give one another helpful feedback d) Use technology to solve our problems and do our work together ![]()
![]()
This project, I work with my classmate named "Aom". We separate our jobs into 2 part; flowchart and scratch file. The flowchart makes me understand what to do before I start the program scratch. The flowchart shows the best visually sequences in a project having an order of steps and accompanying decisions. This assignment is related to algorithmic thinking. Algorithmic thinkings are instructions or rules that if followed precisely leads to answers that can solve problems. For this project is to get the exchange from the vending machine. The challenge that I faced is I can't get the correct exchange. I solved the problem by setting the value all of the banknotes and coins again. This Vending machine my partner and I have sells lollipop, water bottle, Lays, Sausage, and Fried chicken, which are 5฿, 15฿, 45฿, 70฿, and 110฿ respectively. If I have more time to work on this project I would add more tactics.
ESLOs 1.STRATEGIC LEARNERS a) Recognize what is important to know and understand b) Reflect on our learning and how our mistakes help us to improve c) Plan how to learn without wasting time d) Use technology to do research and to work 2. INNOVATIVE THINKERS a) Build on the ideas, explanations, and reasons of others b) Apply what we know to analyze, evaluate, and solve problems, c) Be creative and original d) Use technology to create high quality products 3. MORALLY INTELLIGENT PERSONS a) Show we are hardworking and caring b) Use technology in ways that do no harm 4. LEADERS FOR THE FUTURE a) Build teamwork and leadership to achieve common goals b) Work through our differences and accept group decisions c) Evaluate how well we work together and give one another helpful feedback d) Use technology to solve our problems and do our work together ![]()
The goal is to practiced using an application called Scratch.In this project I am learning about algorithmic thinking using block and broadcast. Algorithmic thinking is a specific and ordered (step-by-step) set of instructions used in order to solve a particular problem.Blocks (Functions) are used to communicate within the same sprite (object). Events (Broadcasts) are used to communicate between multiple objects. I have created the events which will make the objects respond.
ESLO 1.Strategic Learners a) Recognize what is important to know and understand b) Reflect on our learning and how our mistakes help us to improve c) Plan how to learn without wasting time d) Use technology to do research and to work 2. Innovative Thinkers a) Apply what we know to analyze, evaluate, and solve problems, b) Be creative and original c) Use technology to create high quality products
Reflection
I have created an info-graphic of my friend Poon. I think my info-graphic looks nice but on the other hand it could be better than this ; like add some more information. This help me learn more about my friend. In this assignment I have used a technology to create my wonderful info-graphic. |
|