Python Programming Challenges Collaboration Artifact Summary:
Assignment Name: Python Programming Challenges Warm Up
Date: February 16th, 2017
Topic/Concept: Using Python skills to create loops and functions that can accomplish the tasks in the problems
Learning Objective: The objective was to have the students collaborate with each other to create the functions and loops to solve the problems in Python
Assignment Description:
Making sure that we understand the content we have learned in the class was important, and this assignment allowed us to use the skills we have learned in Python to find the solutions. There were four problems that were included in the assignment, and they ranged from making a function to print out a statement depending on what the user typed in to using "if/else" statements to determine what response should be given. The class was allowed to collaborate with their Code Buddies to solve the problems and make the functions, and it allowed them to talk about how they would achieve the solution and craft the function. I worked with Thomas Contis and Ethan Roman to complete the assignment, and we worked together to write the correct functions and achieve the solution. I am very proud of this assignment, as it shows that I was able to communicate with my classmates and Code Buddies to get the solution to the problems and work on the functions in Python.
Python Collaboration Artifact Summary:
Assignment Name: Python Functions and Loops Warm Up
Date: February 23rd, 2017
Topic/Concept: Python loops and functions in order to achieve certain objectives and overcome challenges and problems
Learning Objective: The objective was to have the students work together to find solutions to the obstacles and challenges given by creating Python functions and loops
Assignment Description:
This assignment had the students of the class work together to solve the problems given. The problems for this assignment included having a loop that repeats "hello" a set amount of times and making a function that asks the user for their name and prints out a range of even numbers up until the age. Also, the assignment had problems that included making a list in Python which contained some of our favorite ingredients and printing them out and making a function that calculates weight on the moon. While working on this assignment with my Code Buddies, Ethan Roman and Thomas Contis, we found it easier to each tackle the different problems and then checking each other when we were done with all of them. I really enjoyed working on this warm up with my Code Buddies, and I am proud to have it in my Computer Science Principles portfolio as a collaboration assignment!
Computer Science Principles 3A