In many lessons of this subject the hole class were working in a guide. This guide had challenges, projects, teachings, and more. The main topic/objective of this guide was to learn how to draw with code. This guide took a lot of time (much hours of work), but at the end the hole class could achive the chllenges of the guide and finished the guide. Kahn Academy is a very good website to study/learn about computing, biology and more. I recomend it if you want to learn something, but only for the beginning. The topic of this Blog would be the hole guide.
_____________________________________________________________________________
This is a challenge that I could achieve during this guide, some challenges were more difficult than others, but this was a good way to improve what we have learned in these hours of class. It was a good way to practise for a future, so we can do easlier the projects that we have to do in the future. In general challanges are a good way to improve what you know, but this post is more specific for this, so I will not talk a lot about things in general.
This is the code of the drawing, of one of the challenges:
ellipse (200, 300, 150, 150 );
ellipse (200, 220, 100, 100 );
ellipse (200, 150, 75, 75 );
This is the drawing, of the same challenge:
(this was a very easy and simple challenge)
_____________________________________________________________________________
This is project that I had to do during this guide, for me this was the most difficult project that I had to do during this guide. Finally I could finish it, but it took a lot of time. Projects are for me a good and funny way to learn, and this can make that students study or do something else with more enthusiasm.
This is the code of the project:
noStroke();
background (75, 104, 173);
// sun
fill (251, 255, 0);
ellipse (50, 50, 80, 80);
// igloo
fill (255, 255, 255);
ellipse (75, 300, 270, 270);
fill (67, 68, 102);
ellipse ( 75, 300, 100, 100);
// ice floor
// water
fill (40, 195, 212);
rect (0, 350, 401, 50);
// ice
fill (181, 255, 244);
rect (0, 300, 400, 50);
// simple penguin
// arms
fill (0, 0, 0);
triangle (90, 170, 180, 200, 180, 250);
triangle (220, 190, 170, 280, 310, 170);
// body
fill(0, 0, 0);
ellipse(200, 230, 120, 140);
fill (255, 255, 255);
ellipse (200, 230, 100, 120);
// head
fill(0, 0, 0);
ellipse(200, 140, 70, 69);
fill (255, 255, 255);
ellipse ( 200, 140, 50, 50);
fill (0, 0, 0);
ellipse (190, 135, 7, 7);
ellipse (210, 135, 7, 7);
fill (255, 187, 0);
triangle (190, 145, 210, 145, 200, 160);
// feet
fill (255, 187, 0);
triangle (150, 300, 190, 300, 170, 280);
triangle (210, 300, 250, 300, 230, 280);
This is the final Drawing/Project:
________________________________________________________________
They are many concepts that we saw in class related to this guide of Khan Academy. One of them is the concept of Algorithm. This is completely related to that. For example: an algorithm has to follow a strict orden of instructions, and this experience of drawing with code had to followed it too. Other two very important concepts are the Divergent and Convergent thinking. I had to use them a lot because I had to think in ideas for making the project, related to them, and I had to see, which were more important.
________________________________________________________________
During this guide they gave us badges and energy points. This was a reward system, we can win them doing things well and faster, and good at the same time. This gaves more enthusiasm and we wanted to still doing it and win more energy points and badges.
My energy points:
My badges:
________________________________________________________________
To end with... this a video to learn for what is Khan Academy:
_____________________________________________________________________________





No comments:
Post a Comment