Background
Cooke, Daniel Earl was born on March 23, 1955 in Oak Park, Illinois, United States. Son of Earl Clifton and Gloria Jean (Suett) Cooke.
(Daniel Cooke's new text provides an innovative approach t...)
Daniel Cooke's new text provides an innovative approach that makes the teaching of methods and mathematical tools employed in designing a language accessible to students. Although many professors find this material to be important, some limit the coverage of language design topics as a result of students' struggles with mathematics. The author covers material on language syntax, language semantics, and language translation in the first half of the book, while relying on the mathematics students have learned in their previous classes. He continues to draw on this material throughout the book as needed - after students have received the background they need in the formal underpinnings of all languages. The author presents paradigms and languages in the context of language design. For instance, in Chapter 5 he introduces imperative and procedural programming as the foundations of other languages, along with input/output, if and else statements, loop statements, and arithmetics. As new paradigms are introduced, he revisits these basic constructs and discusses the decisions to add, modify, and/or delete them based on the problem solving abstraction. As a result, students are better able to grasp new languages by understanding their unique features as well as features shared with other languages.
http://www.amazon.com/gp/product/0534391524/?tag=2022091-20
(Daniel Cooke's new text provides an innovative approach t...)
Daniel Cooke's new text provides an innovative approach that makes the teaching of methods and mathematical tools employed in designing a language accessible to students. Although many professors find this material to be important, some limit the coverage of language design topics as a result of students' struggles with mathematics. The author covers material on language syntax, language semantics, and language translation in the first half of the book, while relying on the mathematics students have learned in their previous classes. He continues to draw on this material throughout the book as needed - after students have received the background they need in the formal underpinnings of all languages. The author presents paradigms and languages in the context of language design. For instance, in Chapter 5 he introduces imperative and procedural programming as the foundations of other languages, along with input/output, if and else statements, loop statements, and arithmetics. As new paradigms are introduced, he revisits these basic constructs and discusses the decisions to add, modify, and/or delete them based on the problem solving abstraction. As a result, students are better able to grasp new languages by understanding their unique features as well as features shared with other languages.
http://www.amazon.com/gp/product/0534376959/?tag=2022091-20
researcher computer science educator
Cooke, Daniel Earl was born on March 23, 1955 in Oak Park, Illinois, United States. Son of Earl Clifton and Gloria Jean (Suett) Cooke.
Bachelor of Science, Sam Houston State University, 1977. Master of Computer Science, Texas Agricultural and Mechanical University, 1978. Doctor of Philosophy, University Texas, Arlington, 1986.
Senior software engineer department advanced technical General Dynamics, Fort Worth, 1986. Assistant professor department computer science Texas Christian University, 1986, University Texas, El Paso, 1987-1992, associate professor department computer science, 1992-1995, chief computer scientist National Aeronautics and Space Administration Paces Center, 1995-1998, professor, chair department computer science, 1995-1998. Professor, chair computer science department Texas Technology University, since 1999, Paul Whitfield Horn professor, since 2008.
Mngr. Intelligent Systems Program, National Aeronautics and Space Administration, 2000-2001. Chair, professor Computer Science Department, Texas Technology University, since 2001;member advanced board Austin Institute Design Studies, University Texas, since 1995. Member science advisory board Insights Science Museum, El Paso, since 1996.
(Daniel Cooke's new text provides an innovative approach t...)
(Daniel Cooke's new text provides an innovative approach t...)
Moderator Pas del Norte National Issues Forum, El Paso, 1990-1996. Elder University Presbyterian Church, El Paso, Texas, 1989-1992. Member Institute of Electrical and Electronics Engineers (senior), American Society of Mechanical Engineers (symposium chair 1992-1997, Svc. award 1993-1997), Society Design and Process Science (founding board directors since 1995, journal editor-in-chief since 1996, Svc. award 1996), Tau Beta Pi.
Married Kathleen Maria Rivera, December 20, 1980. Children: William Earl, Samuel Robert.