Grandparents U, 2018 Part 2

Size: px
Start display at page:

Download "Grandparents U, 2018 Part 2"

Transcription

1 Grandparents U, 2018 Part 2 Computer Programming for Beginners Filip Jagodzinski

2 Preliminaries : Course Website All of these slides will be provided for you online... The URL for the slides are provided to you on your handout

3 Almost there Computer programming is done using a computer CODE, or coding You learn by making mistakes, sort of like learning how to ride the bicycle Q: How many people were involved in making Pokemon Go

4 Today A few of the more technical things that make life easier and coding less repetitive!

5 Turtle Graphics Finally some graphics Turtle # variable values color shape # functions Turtle() forward(int) left(int) This diagram represents the class Turtle It contains functions for modifying a Turtle object s attributes

6 Turtle Graphics Finally some graphics Turtle # variable values color shape # functions Turtle() forward(int) left(int) This diagram represents the class Turtle It contains functions for modifying a Turtle object s attributes screen = turtle.screen() screen.bgcolor("lightgreen") # create turtle named billy billy = turtle.turtle() billy.color("red") billy.shape("turtle") billy.speed(10) billy.forward(60) billy.up() billy.goto(50,120) billy.down() billy.color("purple") billy.stamp() # create a turtle named susan susan = turtle.turtle() susan.color( blue ) susan.left(165) susan.forward(50) Create a screen & Background color

7 Turtle Graphics Finally some graphics Turtle # variable values color shape # functions Turtle() forward(int) left(int) This diagram represents the class Turtle It contains functions for modifying a Turtle object s attributes screen = turtle.screen() screen.bgcolor("lightgreen") # create turtle named billy billy = turtle.turtle() billy.color("red") billy.shape("turtle") billy.speed(10) billy.forward(60) billy.up() billy.goto(50,120) billy.down() billy.color("purple") billy.stamp() # create a turtle named susan susan = turtle.turtle() susan.color( blue ) susan.left(165) susan.forward(50) Create a new object of type turtle, and name it billy

8 Turtle Graphics Finally some graphics Turtle # variable values color shape # functions Turtle() forward(int) left(int) This diagram represents the class Turtle It contains functions for modifying a Turtle object s attributes screen = turtle.screen() screen.bgcolor("lightgreen") # create turtle named billy billy = turtle.turtle() billy.color("red") billy.shape("turtle") billy.speed(10) billy.forward(60) billy.up() billy.goto(50,120) billy.down() billy.color("purple") billy.stamp() # create a turtle named susan susan = turtle.turtle() susan.color( blue ) susan.left(165) susan.forward(50) Change the objects attributes

9 Turtle Graphics Finally some graphics Turtle # variable values color shape # functions Turtle() forward(int) left(int) This diagram represents the class Turtle It contains functions for modifying a Turtle object s attributes screen = turtle.screen() screen.bgcolor("lightgreen") # create turtle named billy billy = turtle.turtle() billy.color("red") billy.shape("turtle") billy.speed(10) billy.forward(60) billy.up() billy.goto(50,120) billy.down() billy.color("purple") billy.stamp() # create a turtle named susan susan = turtle.turtle() susan.color( blue ) susan.left(165) susan.forward(50) Modify the objects position

10 Turtle Graphics Finally some graphics Turtle # variable values color shape # functions Turtle() forward(int) left(int) This diagram represents the class Turtle It contains functions for modifying a Turtle object s attributes screen = turtle.screen() screen.bgcolor("lightgreen") # create turtle named billy billy = turtle.turtle() billy.color("red") billy.shape("turtle") billy.speed(10) billy.forward(60) billy.up() billy.goto(50,120) billy.down() billy.color("purple") billy.stamp() # create a turtle named susan susan = turtle.turtle() susan.color( blue ) susan.left(165) susan.forward(50) Create a second object of type turtle, and name it susan

11 Functions And if you need to do the same thing OVER and OVER again In addition to using Python s functions (such as print), you can create your OWN function, and then use it over and over again as needed. Here s how

12 Functions And if you need to do the same thing OVER and OVER again First, define a function The format is def functionname(): And in the body of the function include your code

13 Functions And if you need to do the same thing OVER and OVER again Then, you can invoke the function Multiple times to run it Q: What do you think this draws?

14 Functions And if you need to do the same thing OVER and OVER again Then, you can invoke the function Multiple times to run it

15 Today Continue to work on in-lab exercises proceed to graphics when you are ready

Comparing DNA Sequences to Understand Evolutionary Relationships with BLAST

Comparing DNA Sequences to Understand Evolutionary Relationships with BLAST Comparing DNA Sequences to Understand Evolutionary Relationships with BLAST INVESTIGATION 3 BIG IDEA 1 Lab Investigation 3: BLAST Pre-Lab Essential Question: How can bioinformatics be used as a tool to

More information

Recursion with Turtles

Recursion with Turtles Recursion with Turtles Turtle Graphics Concepts in this slide: A list of all useful functions from the turtle module. Python has a built-in module named turtle. See the Python turtle module API for details.

More information

PYTHON FOR KIDS A Pl ayfu l I ntrodu ctio n to Prog r am m i ng J a s o n R. B r i g g s

PYTHON FOR KIDS A Pl ayfu l I ntrodu ctio n to Prog r am m i ng J a s o n R. B r i g g s PYTHON FO R K I D S A P l ay f u l I n t r o d u c t i o n to P r o g r a m m i n g Jason R. Briggs 4 Drawing with Turtles A turtle in Python is sort of like a turtle in the real world. We know a turtle

More information

Python 3 Turtle graphics. Lecture 24 COMPSCI111/111G SS 2017

Python 3 Turtle graphics. Lecture 24 COMPSCI111/111G SS 2017 Python 3 Turtle graphics Lecture 24 COMPSCI111/111G SS 2017 Today s lecture The Turtle graphics package Brief history Basic commands Drawing shapes on screen Logo and Turtle graphics In 1967, Seymour Papert

More information

1 Turtle Graphics Concepts

1 Turtle Graphics Concepts Transition from Scratch to Python using to Turtle Graphics Practical Sheet Contents 1 Turtle Graphics Concepts... 1 2 First Turtle Program... 1 3 Exploring More Turtle... 2 4 Control Structures in Python

More information

In this project you will use loops to create a racing turtle game and draw a race track.

In this project you will use loops to create a racing turtle game and draw a race track. Turtle Race! Introduction In this project you will use loops to create a racing turtle game and draw a race track. Step 1: Race track You re going to create a game with racing turtles. First they ll need

More information

Egg laying vs. Live Birth

Egg laying vs. Live Birth Egg laying vs. Live Birth Grade Level: This lesson is designed for a 4 th grade class. Science Concept: Animals have off springs in different ways; such as laying eggs, having a live young that can begin

More information

Moving toward formalisation COMP62342

Moving toward formalisation COMP62342 Moving toward formalisation COMP62342 Sean Bechhofer sean.bechhofer@manchester.ac.uk Uli Sattler uli.sattler@manchester.ac.uk (thanks to Bijan Parsia for slides) Previously... We started the knowledge

More information

Biology 164 Laboratory

Biology 164 Laboratory Biology 164 Laboratory CATLAB: Computer Model for Inheritance of Coat and Tail Characteristics in Domestic Cats (Based on simulation developed by Judith Kinnear, University of Sydney, NSW, Australia) Introduction

More information

Lab 7: Experimenting with Life and Death

Lab 7: Experimenting with Life and Death Lab 7: Experimenting with Life and Death Augmented screen capture showing the required components: 2 Sliders (as shown) 2 Buttons (as shown) 1 Plot (as shown) min-pxcor = -50, max-pxcor = 50, min-pycor

More information

Genetics Lab #4: Review of Mendelian Genetics

Genetics Lab #4: Review of Mendelian Genetics Genetics Lab #4: Review of Mendelian Genetics Objectives In today s lab you will explore some of the simpler principles of Mendelian genetics using a computer program called CATLAB. By the end of this

More information

No tail (Manx) is a dominant trait and its allele is represented by M The presence of a tail is recessive and its allele is represented by m

No tail (Manx) is a dominant trait and its allele is represented by M The presence of a tail is recessive and its allele is represented by m Lab #4: Extensions to Mendelian Genetics Exercise #1 In this exercise you will be working with the Manx phenotype. This phenotype involves the presence or absence of a tail. The Manx phenotype is controlled

More information

Evolution in Action: Graphing and Statistics

Evolution in Action: Graphing and Statistics Evolution in Action: Graphing and Statistics OVERVIEW This activity serves as a supplement to the film The Origin of Species: The Beak of the Finch and provides students with the opportunity to develop

More information

Genetics Lab #4: Review of Mendelian Genetics

Genetics Lab #4: Review of Mendelian Genetics Genetics Lab #4: Review of Mendelian Genetics Objectives In today s lab you will explore some of the simpler principles of Mendelian genetics using a computer program called CATLAB. By the end of this

More information

Fractal. Fractals. L- Systems 1/17/12

Fractal. Fractals. L- Systems 1/17/12 1/17/12 Fractal Fractal refers to objects which appear to be geometrically complex with certain characteris6cs They have a rough or complicated shape They are self- similar at different scales Fractals

More information

6. 1 Leaping Lizards!

6. 1 Leaping Lizards! 1 TRANSFORMATION AND SYMMETRY 6.1 6. 1 Leaping Lizards! A Develop Understanding Task Animated films and cartoons are now usually produced using computer technology, rather than the hand-drawn images of

More information

Tour de Turtles: It s a Race for Survival! Developed by Gayle N Evans, Science Master Teacher, UFTeach, University of Florida

Tour de Turtles: It s a Race for Survival! Developed by Gayle N Evans, Science Master Teacher, UFTeach, University of Florida Tour de Turtles: It s a Race for Survival! Developed by Gayle N Evans, Science Master Teacher, UFTeach, University of Florida Length of Lesson: Two or more 50-minute class periods. Intended audience &

More information

Grade: 8. Author: Hope Phillips

Grade: 8. Author: Hope Phillips Title: Fish Aquariums Real-World Connection: Grade: 8 Author: Hope Phillips BIG Idea: Linear Functions Fish aquariums can be found in homes, restaurants, and businesses. From simple goldfish to exotic

More information

Learn more at LESSON TITLE: BRINGING UP BIRDY GRADE LEVEL: 2-3. TIME ALLOTMENT: One to two 45-minute class periods OVERVIEW:

Learn more at   LESSON TITLE: BRINGING UP BIRDY GRADE LEVEL: 2-3. TIME ALLOTMENT: One to two 45-minute class periods OVERVIEW: LESSON TITLE: BRINGING UP BIRDY GRADE LEVEL: 2-3 TIME ALLOTMENT: One to two 45-minute class periods OVERVIEW: Students learn that living things experience diverse life cycles. For example, baby birds go

More information

Workbook. Version 3. Created by G. Mullin and D. Carty

Workbook. Version 3. Created by G. Mullin and D. Carty Workbook Version 3 Created by G. Mullin and D. Carty Introduction... 3 Task 1. Load Scratch... 3 Task 2. Get familiar with the Scratch Interface... 3 Task 3. Changing the name of a Sprite... 5 Task 4.

More information

Caring for an Animal s Needs

Caring for an Animal s Needs Caring for an Animal s Needs A lesson based on the book, Farmers and Ranchers Care about their Animals, by Dan Yunk. America s food supply is safe, affordable and abundant but misunderstood by the public.

More information

LABORATORY EXERCISE 6: CLADISTICS I

LABORATORY EXERCISE 6: CLADISTICS I Biology 4415/5415 Evolution LABORATORY EXERCISE 6: CLADISTICS I Take a group of organisms. Let s use five: a lungfish, a frog, a crocodile, a flamingo, and a human. How to reconstruct their relationships?

More information

Level 11. Book g. Level 11. Word Count 210 Text Type Information report High Frequency Word/s Introduced. The Snail Race Outside Games

Level 11. Book g. Level 11. Word Count 210 Text Type Information report High Frequency Word/s Introduced. The Snail Race Outside Games Level 11 Book g Level 11 Word Count 210 Text Type Information report High Frequency Word/s Introduced Before Reading AFTER Reading We have designed these lesson plans so that, if you wish, you can have

More information

Training Your Dog With The Dogtra e-fence

Training Your Dog With The Dogtra e-fence Training Your Dog With The Dogtra e-fence 22912 Lockness Avenue Torrance, CA 90501 U.S.A. telephone (310) 534-0101 fax (310) 534-9111 toll free 1-888-811-9111 Copyright c 2007 Dogtra Company 2007- www.dogtra.com

More information

Mini 4-H ANIMAL FRIENDS

Mini 4-H ANIMAL FRIENDS Mini 4-H ANIMAL FRIENDS Mini 4-H members must be enrolled through the 4HOnline by January 15. There is no $15 state program fee for Mini 4-H, a local club fee may apply. Mini 4-H is open to youth who are

More information

Transition to Cold Blinds

Transition to Cold Blinds By Jim & Phyllis Dobbs and Alice Woodyard The transition from handling drills in the yard to cold blinds in the field can be one of the most difficult training transitions for retrievers. The drills we

More information

LN #13 (1 Hr) Decomposition, Pattern Recognition & Abstraction CTPS Department of CSE

LN #13 (1 Hr) Decomposition, Pattern Recognition & Abstraction CTPS Department of CSE Decomposition, Pattern Recognition & Abstraction LN #13 (1 Hr) CTPS 2018 1 Department of CSE Computational Thinking in Practice Before computers can solve a problem, the problem and the ways in which it

More information

Turtle Ballet: Simulating Parallel Turtles in a Nonparallel LOGO Version. Erich Neuwirth

Turtle Ballet: Simulating Parallel Turtles in a Nonparallel LOGO Version. Erich Neuwirth Turtle Ballet: Simulating Parallel Turtles in a Nonparallel LOGO Version Erich Neuwirth University of Vienna, Dept. of Statistics and Decision Support Systems Computer Supported Didactics Working Group

More information

Compliance Can Be Ruff A Dog s Approach

Compliance Can Be Ruff A Dog s Approach Compliance Can Be Ruff A Dog s Approach Carol Lansford, Executive Director, Valor Service Dogs Gabe II, Service Dog and 2016 Dog of the Year Kim Lansford, Chief Compliance Officer, Shriners Hospitals for

More information

Moving towards formalisation COMP62342

Moving towards formalisation COMP62342 Moving towards formalisation COMP62342 Sean Bechhofer sean.bechhofer@manchester.ac.uk Uli Sattler uli.sattler@manchester.ac.uk (thanks to Bijan Parsia for slides) Previously... We started the Knowledge

More information

Writing Simple Procedures Drawing a Pentagon Copying a Procedure Commanding PenUp and PenDown Drawing a Broken Line...

Writing Simple Procedures Drawing a Pentagon Copying a Procedure Commanding PenUp and PenDown Drawing a Broken Line... Turtle Guide Contents Introduction... 1 What is Turtle Used For?... 1 The Turtle Toolbar... 2 Do I Have Turtle?... 3 Reviewing Your Licence Agreement... 3 Starting Turtle... 3 Key Features... 4 Placing

More information

American Mondioring Brevet Rules. for the. United States Mondioring Association. June 1, 2006

American Mondioring Brevet Rules. for the. United States Mondioring Association. June 1, 2006 American Mondioring Brevet Rules for the United States Mondioring Association June 1, 2006 2 Table of Contents I. Foreword 3 II. III. IV. Regulations 1. Presentation 4 2. Behavior common to all exercises

More information

Rear Crosses with Drive and Confidence

Rear Crosses with Drive and Confidence Rear Crosses with Drive and Confidence Article and photos by Ann Croft Is it necessary to be able to do rear crosses on course to succeed in agility? I liken the idea of doing agility without the option

More information

LABORATORY EXERCISE 7: CLADISTICS I

LABORATORY EXERCISE 7: CLADISTICS I Biology 4415/5415 Evolution LABORATORY EXERCISE 7: CLADISTICS I Take a group of organisms. Let s use five: a lungfish, a frog, a crocodile, a flamingo, and a human. How to reconstruct their relationships?

More information

Phenotypic and Genetic Variation in Rapid Cycling Brassica Parts III & IV

Phenotypic and Genetic Variation in Rapid Cycling Brassica Parts III & IV 1 Phenotypic and Genetic Variation in Rapid Cycling Brassica Parts III & IV Objective: During this part of the Brassica lab, you will be preparing to breed two populations of plants. Both will be considered

More information

LAUSD INTERIM ASSESSMENTS ELEMENTARY LITERACY GRADE 2 The Best Pet. people.

LAUSD INTERIM ASSESSMENTS ELEMENTARY LITERACY GRADE 2 The Best Pet. people. The Best Pet My friend Ann says her pet is better than mine! I have a brown cat named Fluffy. Ann has a black and white dog named Spot. We each think our pet is the best. I told Ann that cats are better

More information

Suggested Solutions for Responsible Pet Ownership Citizenship Scenarios

Suggested Solutions for Responsible Pet Ownership Citizenship Scenarios Dane County Citizenship Public Adventures Example Responsible Pet Ownership 4-H Club Presentation 1. & Overview Melissa Pick a Family Situations.- Beth - Count off and put people into groups of six. -

More information

COMPARING DNA SEQUENCES TO UNDERSTAND EVOLUTIONARY RELATIONSHIPS WITH BLAST

COMPARING DNA SEQUENCES TO UNDERSTAND EVOLUTIONARY RELATIONSHIPS WITH BLAST COMPARING DNA SEQUENCES TO UNDERSTAND EVOLUTIONARY RELATIONSHIPS WITH BLAST In this laboratory investigation, you will use BLAST to compare several genes, and then use the information to construct a cladogram.

More information

KIAWAH ISLAND 2012 Annual Turtle Patrol Project Report

KIAWAH ISLAND 2012 Annual Turtle Patrol Project Report KIAWAH ISLAND 2012 Annual Turtle Patrol Project Report I. Nesting A. Coverage 1. Kiawah Island The beach on Kiawah Island is patrolled each day by a team of four (4) members using a Town vehicle. This

More information

Scratch Lesson Plan. Part One: Structure. Part Two: Movement

Scratch Lesson Plan. Part One: Structure. Part Two: Movement Scratch Lesson Plan Scratch is a powerful tool that lets you learn the basics of coding by using easy, snap-together sections of code. It s completely free to use, and all the games made with scratch are

More information

Laboratory 7 The Effect of Juvenile Hormone on Metamorphosis of the Fruit Fly (Drosophila melanogaster)

Laboratory 7 The Effect of Juvenile Hormone on Metamorphosis of the Fruit Fly (Drosophila melanogaster) Laboratory 7 The Effect of Juvenile Hormone on Metamorphosis of the Fruit Fly (Drosophila melanogaster) (portions of this manual were borrowed from Prof. Douglas Facey, Department of Biology, Saint Michael's

More information

In the first half of the 20th century, Dr. Guido Fanconi published detailed clinical descriptions of several heritable human diseases.

In the first half of the 20th century, Dr. Guido Fanconi published detailed clinical descriptions of several heritable human diseases. In the first half of the 20th century, Dr. Guido Fanconi published detailed clinical descriptions of several heritable human diseases. Two disease syndromes were named after him: Fanconi Anemia and Fanconi

More information

Homework: 1. Catalyst 2. Cladogram Building 3. Jigsaw Reading. Agenda:

Homework: 1. Catalyst 2. Cladogram Building 3. Jigsaw Reading. Agenda: Friday/Monday, October 6/9, 2017 Your Learning Goal: SWBAT compare relationships between species to place them on a modified family tree called a cladogram. Table of Contents: Lines of Descent - 9R+L Key

More information

1 What Is a Vertebrate?

1 What Is a Vertebrate? Section 1 What Is a Vertebrate? 1 What Is a Vertebrate? Objectives After completing the lesson, students will be able to B.3.1.1 Name the characteristics that chordates share. B.3.1.2 Describe the main

More information

CS108L Computer Science for All Module 7: Algorithms

CS108L Computer Science for All Module 7: Algorithms CS108L Computer Science for All Module 7: Algorithms Part 1: Patch Destroyer Part 2: ColorSort Part 1 Patch Destroyer Model Overview: Your mission for Part 1 is to get your turtle to destroy the green

More information

How do we use a Dichotomous Key? Lab #

How do we use a Dichotomous Key? Lab # Name: Date: How do we use a Dichotomous Key? Lab # Introduction: All cultures have developed names for the living things found in their environments. When various everyday names are used for the same organism,

More information

Results for: HABIBI 30 MARCH 2017

Results for: HABIBI 30 MARCH 2017 Results for: 30 MARCH 2017 INSIDE THIS REPORT We have successfully processed the blood sample for Habibi and summarized our findings in this report. Inside, you will find information about your dog s specific

More information

Advanced Beginner 2 Agility Week 1 Goals for Advanced Beginner Agility class: ***Reinforcement builds behavior!

Advanced Beginner 2 Agility Week 1 Goals for Advanced Beginner Agility class: ***Reinforcement builds behavior! Week 1 Goals for Advanced Beginner Agility class: o Continue training all Agility obstacles including the Teeter to full height and weave poles moving closer together o Distance, Directional and Discrimination

More information

1. Examine the specimens of sponges on the lab table. Which of these are true sponges? Explain your answers.

1. Examine the specimens of sponges on the lab table. Which of these are true sponges? Explain your answers. Station #1 - Porifera 1. Examine the specimens of sponges on the lab table. Which of these are true sponges? Explain your answers. 2. Sponges are said to have an internal special skeleton. Examine the

More information

NCHRP Project Production of a Major Update to the Highway Capacity Manual 2010

NCHRP Project Production of a Major Update to the Highway Capacity Manual 2010 NCHRP Project 03-115 Production of a Major Update to the Highway Capacity Manual 2010 Working Paper #3 HCM 2010 Update Audience, Purpose, and Need Prepared by: Wayne Kittelson Kittelson & Associates, Inc.

More information

The City School. Learn Create Program

The City School. Learn Create Program Learn Create Program What is Scratch? Scratch is a free programmable toolkit that enables kids to create their own games, animated stories, and interactive art share their creations with one another over

More information

Lab 5: Bumper Turtles

Lab 5: Bumper Turtles Lab 5: Bumper Turtles min-pxcor = -16, max-pxcor = 16, min-pycor = -16, max-pycor = 16 The Bumper Turtles model created in this lab requires the use of Boolean logic and conditional control flow. The basic

More information

3. $ rosrun turtlesim turtlesim_node (See the turtle with Blue Background leave terminal window running and view turtle)

3. $ rosrun turtlesim turtlesim_node (See the turtle with Blue Background leave terminal window running and view turtle) 02/13/16 Turtlesim Cheat Sheet 1. $ roscore (leave running but minimize) 2. 2 nd Terminal 3. $ rosrun turtlesim turtlesim_node (See the turtle with Blue Background leave terminal window running and view

More information

The DOG Sentence-Building Exercise 1

The DOG Sentence-Building Exercise 1 Name Date Name Date Name Date The DOG Sentence-Building Exercise 1 55 Materials: photograph of dog, students circle-in-circle charts and branch organizers, lined paper, tape, three pieces of chart paper,

More information

Let s Build a Cladogram!

Let s Build a Cladogram! Name Let s Build a Cladogram! Date Introduction: Cladistics is one of the newest trends in the modern classification of organisms. This method shows the relationship between different organisms based on

More information

Name period date assigned date due date returned. The Genetics of Garden Peas

Name period date assigned date due date returned. The Genetics of Garden Peas Name period date assigned date due date returned ollow instructions 1-4. ross 1. Place the parents genotypes in the Punnett Square and fill in the offspring s genotypes. Parent 2 Parent 1 Genotype Results

More information

Vertebrates. What is a vertebrate?

Vertebrates. What is a vertebrate? Vertebrates In a modern system of classification, all animals can be divided into two groups vertebrates and invertebrates. Vertebrates are animals that have a skeleton inside their bodies. Biologists

More information

Congratulations on obtaining your Canine Breed Composition DNA Analysis

Congratulations on obtaining your Canine Breed Composition DNA Analysis Congratulations on obtaining your Canine Breed Composition DNA Analysis Thank you for choosing Viaguard Accu-Metrics In the following pages you will find: Your dog s Canine Breed Composition DNA Analysis

More information

Muppet Genetics Lab. Due: Introduction

Muppet Genetics Lab. Due: Introduction Name: Block: Muppet Genetics Lab Due: _ Introduction Much is known about the genetics of Sesamus muppetis. Karyotyping reveals that Sesame Street characters have eight chromosomes: three homologous pairs

More information

COMPARING DNA SEQUENCES TO UNDERSTAND EVOLUTIONARY RELATIONSHIPS WITH BLAST

COMPARING DNA SEQUENCES TO UNDERSTAND EVOLUTIONARY RELATIONSHIPS WITH BLAST Big Idea 1 Evolution INVESTIGATION 3 COMPARING DNA SEQUENCES TO UNDERSTAND EVOLUTIONARY RELATIONSHIPS WITH BLAST How can bioinformatics be used as a tool to determine evolutionary relationships and to

More information

Introduction to phylogenetic trees and tree-thinking Copyright 2005, D. A. Baum (Free use for non-commercial educational pruposes)

Introduction to phylogenetic trees and tree-thinking Copyright 2005, D. A. Baum (Free use for non-commercial educational pruposes) Introduction to phylogenetic trees and tree-thinking Copyright 2005, D. A. Baum (Free use for non-commercial educational pruposes) Phylogenetics is the study of the relationships of organisms to each other.

More information

PROVOST AND VICE PRESIDENT FOR ACADEMIC AFFAIRS COLLEGE OF AGRICULTURE, FORESTRY AND LIFE SCIENCES DIRECTOR OF LIVESTOCK AND POULTRY HEALTH

PROVOST AND VICE PRESIDENT FOR ACADEMIC AFFAIRS COLLEGE OF AGRICULTURE, FORESTRY AND LIFE SCIENCES DIRECTOR OF LIVESTOCK AND POULTRY HEALTH CLEMSON UNIVERSITY PROVOST AND VICE PRESIDENT FOR ACADEMIC AFFAIRS COLLEGE OF AGRICULTURE, FORESTRY AND LIFE SCIENCES DIRECTOR OF LIVESTOCK AND POULTRY HEALTH CU 10011 CONSUMER COMPLAINTS (INVESTIGATION

More information

Congratulations on obtaining your Canine Breed Composition DNA Analysis

Congratulations on obtaining your Canine Breed Composition DNA Analysis Congratulations on obtaining your Canine Breed Composition DNA Analysis Thank you for choosing Viaguard Accu-Metrics In the following pages you will find: Your dog s Canine Breed Composition DNA Analysis

More information

Code, Draw, and 3D-Print with Turtle Tina

Code, Draw, and 3D-Print with Turtle Tina Code, Draw, and 3D-Print with Turtle Tina Code, Draw, and 3D-Print with Turtle Tina Pavel Solin Revision July 14, 2016 About the Author Dr. Pavel Solin is Professor of Applied and Computational Mathematics

More information

Package TurtleGraphics

Package TurtleGraphics Version 1.0-7 Date 2017-10-23 Title Turtle Graphics Suggests knitr VignetteBuilder knitr Depends R (>= 3.0), grid Package TurtleGraphics October 23, 2017 An implementation of turtle graphics .

More information

Naked Bunny Evolution

Naked Bunny Evolution Naked Bunny Evolution In this activity, you will examine natural selection in a small population of wild rabbits. Evolution, on a genetic level, is a change in the frequency of alleles in a population

More information

Introduction to Python Dictionaries

Introduction to Python Dictionaries Introduction to Python Dictionaries Mar 10, 2016 CSCI 0931 - Intro. to Comp. for the Humanities and Social Sciences 1 ACT2-4 Let s talk about Task 2 CSCI 0931 - Intro. to Comp. for the Humanities and Social

More information

Breeding Bunnies. Purpose: To model the changes in gene frequency over several generations. 50 orange beads 50 purple beads 1 paper bag 3 cups

Breeding Bunnies. Purpose: To model the changes in gene frequency over several generations. 50 orange beads 50 purple beads 1 paper bag 3 cups Breeding Bunnies 1 Name Breeding Bunnies Background Information: Sometimes the frequency of changes in a population over a period of time. This means that how often you will see a particular trait will

More information

The FCI Initiative for Young Dog Lovers Worldwide. Basic recomendations ORGANIZING YOUTH ACTIVITIES FOR CYNOLOGICAL VENUES.

The FCI Initiative for Young Dog Lovers Worldwide. Basic recomendations ORGANIZING YOUTH ACTIVITIES FOR CYNOLOGICAL VENUES. The FCI Initiative for Young Dog Lovers Worldwide Basic recomendations ORGANIZING YOUTH ACTIVITIES FOR CYNOLOGICAL VENUES part one Table of Content contents 1. PREFACE 2. OBJECTIVES:. PRE PLANNING ACTIVITIES:.1

More information

Title: Sea Turtle Tracking

Title: Sea Turtle Tracking Title: Sea Turtle Tracking Subject: Science Grade Levels: 5 th 8 th Objectives: Students will be able to: Gather information about different species of sea turtles Learn how to track sea turtles Learn

More information

Title: Phylogenetic Methods and Vertebrate Phylogeny

Title: Phylogenetic Methods and Vertebrate Phylogeny Title: Phylogenetic Methods and Vertebrate Phylogeny Central Question: How can evolutionary relationships be determined objectively? Sub-questions: 1. What affect does the selection of the outgroup have

More information

Activity 1: Changes in beak size populations in low precipitation

Activity 1: Changes in beak size populations in low precipitation Darwin s Finches Lab Work individually or in groups of -3 at a computer Introduction The finches on Darwin and Wallace Islands feed on seeds produced by plants growing on these islands. There are three

More information

Geography of Canada Grade 9 Academic & Applied CGC1D/CGC1P

Geography of Canada Grade 9 Academic & Applied CGC1D/CGC1P Geography of Canada Grade 9 Academic & Applied CGC1D/CGC1P ISBN 0-9811799 Activity Design a Sea Turtle Pamphlet Ontario Curriculum Expectations Specific Expectations Understanding Concepts By the end of

More information

CSSE 374 Software Architecture and Design I

CSSE 374 Software Architecture and Design I CSSE 374 Software Architecture and Design I Homework 2 Objective To apply what you have learned about UML domain modeling by producing a domain model for a simple system the Dog-eDoctor System (DeDS).

More information

Course Pack Introduction to Canine Anatomy and Physiology

Course Pack Introduction to Canine Anatomy and Physiology Course Pack Introduction to Canine Anatomy and Physiology This information pack explains all that you ll need to know about the Introduction to Canine Anatomy and Physiology course. We have tried to include

More information

NATIONAL HERTETOLOGY List posted o n under Event Based upon information at

NATIONAL HERTETOLOGY List posted o n under Event Based upon information at NATIONAL HERTETOLOGY List posted on www.soinc.org under Event Organized by groups of organisms o CLASS REPTILIA AND AMPHIBIA o ORDER AND SUBORDERS o FAMILY o GENUS AND COMMON NAME Based upon information

More information

Reference Guide Playful Invention Company

Reference Guide Playful Invention Company Reference Guide 2016 TutleArt Interface Editor Run the main stack Tap the stack to run Save the current project and exit to the Home page Show the tools Hide the blocks Tap to select a category of programming

More information

Noise Nuisance October 2016

Noise Nuisance October 2016 Noise Nuisance October 2016 THE PROBLEM Noise nuisance is not a crime and the District Council is the most appropriate agency to deal with noise nuisance as Police Powers are very limited. If you have

More information

CHAPTER 1 OBEDIENCE REGULATIONS GENERAL REGULATIONS

CHAPTER 1 OBEDIENCE REGULATIONS GENERAL REGULATIONS GENERAL REGULATIONS Page 1 of 92 Section 1. Obedience Clubs. An obedience club that meets all the requirements of the American Kennel Club and wishes to hold an obedience trial must apply on the form the

More information

My signature confirms that I will not discuss the content of the test with anyone until the end of the 5 day test window.

My signature confirms that I will not discuss the content of the test with anyone until the end of the 5 day test window. Write your name below. Surname Other names Pearson Edexcel Functional Skills English Level 2 Component 3: Writing Centre Number Candidate Number 19 23 March 2018 Time: 60 minutes You may use a dictionary.

More information

muscles (enhancing biting strength). Possible states: none, one, or two.

muscles (enhancing biting strength). Possible states: none, one, or two. Reconstructing Evolutionary Relationships S-1 Practice Exercise: Phylogeny of Terrestrial Vertebrates In this example we will construct a phylogenetic hypothesis of the relationships between seven taxa

More information

The Sheep and the Goat by Pie Corbett. So, they walked and they walked and they walked until they met a hare. Can I come with you? said the hare.

The Sheep and the Goat by Pie Corbett. So, they walked and they walked and they walked until they met a hare. Can I come with you? said the hare. 1 The Sheep and the Goat by Pie Corbett Once upon a time, there was a sheep and a goat who lived on the side of a hill. In the winter, it was too chilly. In the summer, it was too hot. So, one day the

More information

USER S GUIDE DECLARATION «CE» DE CONFORMITE «EC» DECLARATION OF CONFORMITY. NUM AXES déclare que / declares that

USER S GUIDE DECLARATION «CE» DE CONFORMITE «EC» DECLARATION OF CONFORMITY. NUM AXES déclare que / declares that USER S GUIDE DECLARATION «CE» DE CONFORMITE «EC» DECLARATION OF CONFORMITY NUM AXES déclare que / declares that le collier de repérage sonore / the beeper collar CANIBEEP 5 est conforme aux normes suivantes

More information

Ch 1.2 Determining How Species Are Related.notebook February 06, 2018

Ch 1.2 Determining How Species Are Related.notebook February 06, 2018 Name 3 "Big Ideas" from our last notebook lecture: * * * 1 WDYR? Of the following organisms, which is the closest relative of the "Snowy Owl" (Bubo scandiacus)? a) barn owl (Tyto alba) b) saw whet owl

More information

Course: Canine Massage and Bodywork Certification Course Part A Cranial Trunk and Thoracic Appendicular System. Movers of the Forelimb, Neck, and Head

Course: Canine Massage and Bodywork Certification Course Part A Cranial Trunk and Thoracic Appendicular System. Movers of the Forelimb, Neck, and Head Course: Canine Massage and Bodywork Certification Course Part A Cranial Trunk and Thoracic Appendicular System. Movers of the Forelimb, Neck, and Head Course Number: CN4000A Course Instructors: Beverly

More information

Mastitis Reports in Dairy Comp 305

Mastitis Reports in Dairy Comp 305 Mastitis Reports in Dairy Comp 305 There are a number of reports and graphs related to Mastitis and Milk Quality in Dairy Comp under the Mast heading. Understanding the Reports This section will discuss

More information

Welcome to OLIVER s Extended Donor Profile

Welcome to OLIVER s Extended Donor Profile Welcome to OLIVER s Extended Donor Profile OLIVER voluntarily provided the following information which will be disclosed to future parents as an aid in their selection General Information and characteristics

More information

hatching twitter A1EACA5CD235F5F DFAF11 Hatching Twitter 1 / 6

hatching twitter A1EACA5CD235F5F DFAF11 Hatching Twitter 1 / 6 Hatching Twitter 1 / 6 2 / 6 3 / 6 Hatching Twitter This Hatching Twitter summary draws three lessons about friendship, business and a startup attitude from Twitter's messy history and power struggles.

More information

Apple Training Series: AppleScript PDF

Apple Training Series: AppleScript PDF Apple Training Series: AppleScript 1-2-3 PDF We know what youâ re thinking. Youâ ve heard about AppleScript. Youâ ve heard that it can do amazing things. Youâ ve heard that it can automate away the tiring,

More information

Addition: Sums to 10. Operations and Algebraic Thinking. Objective. Common Core State Standards. Talk About It. Solve It.

Addition: Sums to 10. Operations and Algebraic Thinking. Objective. Common Core State Standards. Talk About It. Solve It. 5 Addition: Sums to 10 Objective Addition, typically the simplest mathematical operation for young learners to comprehend, is defined as the act of combining numbers. The two (or more) numbers being combined

More information

Lab 10: Color Sort Turtles not yet sorted by color

Lab 10: Color Sort Turtles not yet sorted by color Lab 10: Color Sort 4000 Turtles not yet sorted by color Model Overview: Color Sort must be a Netlogo model that creates 4000 turtles: each in a uniformly distributed, random location, with one of 14 uniformly

More information

Cladistics (Evolutionary Relationships) Understanding Branching Diagrams

Cladistics (Evolutionary Relationships) Understanding Branching Diagrams Cladistics (Evolutionary Relationships) Understanding Branching Diagrams What is a Cladistics Diagram? It is a way to organize organisms to show evolutionary relationships and common ancestries. It is

More information

Critically Appraised Topics in the Radiodiagnosis Curriculum

Critically Appraised Topics in the Radiodiagnosis Curriculum Critically Appraised Topics in the Radiodiagnosis Curriculum What is a Critically Appraised Topic? There are different ways to interpret the term Critically Appraised Topic. Within the RANZCR Radiodiagnosis

More information

FELINE BEHAVIOR CONSULTATION QUESTIONNAIRE

FELINE BEHAVIOR CONSULTATION QUESTIONNAIRE Name: Address: FELINE BEHAVIOR CONSULTATION QUESTIONNAIRE GENERAL INFORMATION Date of consultation: Postal (zip) code: Email: Phone: Home: ( ) Business: ( ) Fax: ( ) Veterinarian/clinic: Clinic address:

More information

Alligators. very long tail, and a head with very powerful jaws.

Alligators. very long tail, and a head with very powerful jaws. Reptiles Reptiles are one group of animals. There are two special features that make an animal a reptile. Those two features are bodies covered in scales and having a cold-blooded body. Adult reptiles

More information

January Review-Cumulative Review Page 1 of 9

January Review-Cumulative Review Page 1 of 9 TEST NAME:January Review-Cumulative Review TEST ID:2135425 GRADE:04 - Fourth Grade SUBJECT:English Language and Literature TEST CATEGORY: School Assessment January Review-Cumulative Review Page 1 of 9

More information

Welcome to DONELL s Extended Donor Profile

Welcome to DONELL s Extended Donor Profile Welcome to DONELL s Extended Donor Profile DONELL voluntarily provided the following information which will be disclosed to future parents as an aid in their selection General information and characteristics

More information

Field Lesson: Reptiles and Amphibians

Field Lesson: Reptiles and Amphibians Field Lesson: Reptiles and Amphibians State Core Standards 5.2 Interaction and Change: Force, energy, matter, and organisms interact within living and non-living systems Content Standards 5.2L.1 Explain

More information

How to Train Your Dog to Stay

How to Train Your Dog to Stay April 2009 Issue How to Train Your Dog to Stay Teach your dog Recently, I was struck by the realization that while Wait! is one of the most valuable cues I use with my dogs, it s a behavior we didn t usually

More information

09/17/18 1 Turtlesim Cheat Sheet pages (PG) in book ROS Robotics By Example 2nd, Fairchild and Harman

09/17/18 1 Turtlesim Cheat Sheet pages (PG) in book ROS Robotics By Example 2nd, Fairchild and Harman 09/17/18 1 Turtlesim Cheat Sheet pages (PG) in book ROS Robotics By Example 2nd, Fairchild and Harman https://www.packtpub.com/hardware-and-creative/ros-robotics-example-second-edition $ cd catkin_ws 1.

More information