Python Test

The Python Drawing Test is detailed below, both as an individual assignment and one done with a Code Buddy

EL_Python_Test

Python Test Artifact Summary:

Assignment Name: The Python Turtle Drawing Test

Date: February 10th, 2017

Topic/Concept: Python used to command a turtle around to draw an image

Learning Objective: The objective is for students to use their Python skills to guide around a small "turtle" and create an image like the ones given on the rubric in order to show that they understand the fundamentals of the language

Assignment Description:

On February 10th, 2017, there was a Python test that had the objectives of testing how well we understand basic Python functions and commands and how well we were able to make an image that resembles the criteria given. Our task was to make a little “turtle” move using Python and then make an image out of the lines the turtle left once it moved. The class was given choices to choose from, and each image was worth a certain amount of points based on how difficult it was to recreate, and all the points had to add up to 100. We were able to work in groups, so I got together with one of my code buddies, Bryan Leon, and we went to work. Once we chose our images, we went straight to work. We each chose one to work on, and we ultimately succeeded. To the right is one of the drawings that we made, and the other is on the next slide, and they both were 50 points, which added up to 100. I learned more about how Python handles variables and how to structure commands with Python while completing this test, and I feel that it reflects on how much I learned about the language as well as what actions I can perform with it.

EthanLevyandBryanLeonTurtleTest.docx

Python Test Code Buddy Artifact Summary:

Assignment Name: The Python Turtle Drawing Test (with a Code Buddy)

Date: February 10th, 2017

Topic/Concept: Python used to command a turtle around to draw an image, and to work with a Code Buddy to complete the assignment

Learning Objective: The objective is for students to work with a partner, or "Code Buddy," to complete the test and demonstrate their knowledge of the language and their communication skills, along with how well they were able to work together to complete the assignment

Assignment Description:

Because I worked on this test with a partner, it also doubles as a Code Buddy assignment. I had a great time working on this test with my Code Buddy, Bryan Leon, as it gave me a second view on how to complete this task. In order to get everything done, we decided to pick two assignments worth 50 points each and split up who does what assignment. The picture to the right was the code done by Bryan, and whenever we needed help from one another, we would try our best to give them a hand. I enjoyed completing this test with a Code Buddy, and I felt that I learned a lot of tips that I can use in Python from working with a Code Buddy!

Computer Science Principles 3A