Updating search results...

Search Resources

14 Results

View
Selected filters:
  • inheritance
C++ Programming
Rating
0.0 stars

The student will learn the mechanics of editing and compiling a simple program written in C++ beginning with a discussion of the essential elements of C++ programming: variables, loops, expressions, functions, and string class. Next, the student will cover the basics of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation. The student will then review function and class templates and the classes that perform output and input of characters to/from files. This course will also cover the topics of namespaces, exception handling, and preprocessor directives. In the last part of the course, the student will learn some slightly more sophisticated programming techniques that deal with data structures such as linked lists and binary trees. Upon successful completion of this course, students will be able to: Compile and execute code written in C++ language; Work with the elementary data types and conditional and iteration structures; Define and use functions, pointers, arrays, struct, unions, and enumerations; Write C++ using principles of object-oriented programming; Write templates and manipulate the files; Code and use namespaces, exceptions, and preprocessor instructions; Write a code that represents linked lists and binary trees; Translate simple word problems into C++ language. (Computer Science 107)

DNA Forensics and Color Pigments
Rating
0.0 stars

Students perform DNA forensics using food coloring to enhance their understanding of DNA fingerprinting, restriction enzymes, genotyping and DNA gel electrophoresis. They place small drops of different food coloring ("water-based paint") on strips of filter paper and then place one paper strip end in water. As water travels along the paper strips, students observe the pigments that compose the paint decompose into their color components. This is an example of the chromatography concept applied to DNA forensics, with the pigments in the paint that define the color being analogous to DNA fragments of different lengths.

Author:
TeachEngineering.org
Mircea Ionescu
Myla Van Duyn
National Science Foundation GK-12 and Research Experience for Teachers (RET) Programs,
Foundations of Software Engineering, Fall 2000
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Foundations subject in modern software development techniques for engineering and information technology. Covers the design and development of component-based software (using C# and .NET); data structures and algorithms for modeling, analysis, and visualization; basic problem-solving techniques; web services; and the management and maintenance of software. Includes a treatment of topics such as sorting and searching algorithms; and numerical simulation techniques. Foundation for in-depth exploration of image processing, computational geometry, finite element methods, network methods and e-business applications.

Subject:
Applied Science
Business and Communication
Engineering
Management
Material Type:
Full Course
Textbook
Author:
Amaratunga, Kevin
Date Added:
01/01/2000
A Gentle Introduction to Programming Using Python, January IAP 2011
Rating
0.0 stars

This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language. The course is designed to help prepare students for 6.01 Introduction to EECS. 6.01 assumes some knowledge of Python upon entering; the course material for 6.189 has been specially designed to make sure that concepts important to 6.01 are covered. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Author:
Canelake, Sarina
Inheritance of Characters
Rating
0.0 stars

Genes are units of inheritance that contribute to a person's behaviour and health. In this unit you will learn what genes, DNA and chromosomes are and how they combine to make the human genome. You will also learn how the principles of inheritance work, the effect that our genetic make-up has on health, and how genetic material is passed on from generation to generation.

Introduction to Evolutionary Biology and Ecology
Rating
0.0 stars

This course describes biological changes that happen on a very large scale, across entire populations of organisms and over the course of millions of years, in the form of evolution and ecology. Upon successful completion of this course, students will be able to: Use their understanding of Mendelian genetics and patterns of inheritance to predict genotypes and phenotypes of offspring or work backwards to identify the genotypes and phenotypes of a parental generation; Distinguish between inheritance patterns that involve autosomal vs. sex-linked traits and identify the respective consequences of each type of inheritance; Identify what distinguishes DarwinĺÎĺĺÎĺs theory of evolution from other arguments that attempt to explain diversity across species and/or many generations; Identify which of many types of natural selection is acting on a particular population/species; Identify which of many types of sexual selection is acting on a particular population/species; Identify the factors that alter the frequencies of alleles in populations over time and describe the effects of these factors on populations; Recognize, read, and create phylogenies and cladograms, using them to explain evolutionary relationships; Determine the ecological interactions affecting a particular community and identify the effects of specific relationships (e.g. symbiosis, competition) on species within that community; Distinguish between world biomes in terms of their climate, nutrient cycles, energy flow, and inhabitants; Use their knowledge of nutrient cycles and energy flow to estimate the effect that changes in physical or biological factors would have on a particular ecosystem. (Biology 102; See also: Psychology 204)

"Introduction to Programming in Java, January IAP 2010"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

" This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on developing high quality, working software that solves real problems. The course is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.005 should not take this course. Each class is composed of one hour of lecture and one hour of assisted lab work. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month."

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Textbook
Author:
Jones, Evan
Marcus, Adam
Wu, Eugene
Date Added:
01/01/2010
Introduction to Software Engineering in Java, January (IAP) 2009
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is an introduction to Java programming and software engineering. It is designed for those who have little or no programming experience in Java and covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students will learn the fundamentals of Java, and how to use 3rd party libraries to get more done with less work. Each session includes one hour of lecture and one hour of assisted lab work. Short labs are assigned with each lecture. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Textbook
Author:
Cudre-Mauroux, Philippe
Jones, Evan
Koch, Olivier
Date Added:
01/01/2009
Java Preparation for 6.170, January (IAP) 2006
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course focuses on introducing the language, libraries, tools and concepts of Java®. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth first search algorithm.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Textbook
Author:
He, Ray
McCaffrey, Corey
Mendel, Lucy
Ostler, Scott
Paluska, Justin Mazzola
Toscano, Robert
Date Added:
01/01/2006
Medical Artificial Intelligence, Spring 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Introduces representations, techniques, and architectures used to build applied systems and to account for intelligence from a computational point of view. Applications of rule chaining, heuristic search, constraint propagation, constrained search, inheritance, and other problem-solving paradigms. Applications of identification trees, neural nets, genetic algorithms, and other learning paradigms. Speculations on the contributions of human vision and language systems to human intelligence.

Subject:
Applied Science
Health, Medicine and Nursing
Material Type:
Full Course
Textbook
Author:
Szolovits, Peter
Date Added:
01/01/2005
Mt Hood Community College Biology 102
Rating
0.0 stars

BI102A is a survey course that introduces the discipline of molecular biology and genetics, exploring topics including cell division, protein production, inheritance and gene regulation. This book focuses on putting those topics into an appropriate context for students who are not biology majors.

Pedigrees and the Inheritance of Lactose Intolerance
Rating
0.0 stars

In this activity students analyze a family’s pedigrees to make a claim based on evidence about mode of inheritance of a lactose intolerance trait, determine the most likely inheritance pattern of a trait, and analyze variations in DNA to make a claim about which variants are associated with specific traits. This activity serves as a supplement to the film Got Lactose? The Co-evolution of Genes and Culture (http://www.hhmi.org/biointeractive/making-fittest-got-lactase-co-evolution-genes-and-culture). The film shows a scientist as he tracks down the genetic changes associated with the ability to digest lactose as adults. A detailed teacher’s guide that includes curriculum connections, teaching tips, time requirements, answer key and a student guide can be downloaded at http://www.hhmi.org/biointeractive/pedigrees-and-inheritance-lactose-intolerance. Six supporting resource and two “click and learn” activities are also found on the link.

Restriction Enzymes and DNA Fingerprinting
Rating
0.0 stars

The discovery of restriction enzymes and their applications in DNA analysis has proven to be essential for biologists and chemists. This lesson focuses on restriction enzymes and their applications to DNA analysis and DNA fingerprinting. Use this lesson and its associated activity in conjunction with biology lessons on DNA analysis and DNA replication.

Author:
TeachEngineering.org
Mircea Ionescu
Myla Van Duyn
National Science Foundation GK-12 and Research Experience for Teachers (RET) Programs,