Exploring computer science ecs is a yearlong, introductory high school course designed to engage students in computational thinking and practice. Students complete a project related to choosing appropriate components for a personal computer. Exploring computer science was created under nsf funding as a preadvanced placement ap course that prepares students for future engagement in computer science education and careers. The clout behind computer science has all but obviated a wider debate about whether, to better prepare students, schools might introduce an array of new subjects. Like mathematicians, computer scientists use formal languages to denote ideas specifi. Faculty publications and other works, this other is brought to you for free and open access by the faculty publications at loyola ecommons. According to, computer science is the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers a computer scientist specializes in the theory of computation and the design of computational systems. Page 1 of 4 description exploring computer science is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. It has also overshadowed discussion about whether students would be better off if schools modified traditional math classes to increase the emphasis on fields like statistics. Exploring the underrepresentation of girls, blacks, and hispanics report is essential given the announcement of president obamas bold new initiative, cs for all, in january of this year 2016. Toni simmons open disclosure document 20142015 highland high school what is the focus of this onesemester course. The exploring computer science course is more than a curriculumit is a course that is shaped by four intertwined elements. The course focuses on enabling all students regardless of race, gender or disability to gain skills in computer science empowering them in the 21st century world. Exploring computer science ecs curriculum, specifically.
Exploring computer science is designed for students who are curious about how computing affects their lives, want to use computers more effectively and may consider becoming technology producers. Exploring computer science page 5 course overview goals the goals of exploring computer science are to develop the computer science skills of algorithm development, problem solving and programming. Included here will be my personal materials supporting the. A major aim of ecs is attracting students who might not think of themselves as typical candidates for computer science. The goal of exploring computer science is to develop in students the computational thinking practices of algorithm development, problem solving and programming within the context of problems that are relevant to. So, go ahead and download that now, before we get started. Resource exploring computer science curriculum v7 day 57 standard 4 evaluate the results of web searches and the reliability of information found on the web including authority, purpose, coverage, accuracy, objectivity, currency, and accessibility. Computational thinking problem solving computer science unplugged artificial intelligence culturally situated design tools.
These roles focused on the backend of a website are likely the best fit for computer science graduates. Checking for user permissions before updating or inserting the records in oracle forms. Some teachers in chicago may also be using a version of this curriculum with integrated experiences. Exploring computer science is a yearlong course consisting of 6 units. Beginning with an account of the curricular development of exploring computer science, we will describe the inquirybased research that underlies these learning materials. Learn exploring computer science with free interactive flashcards. Python lesson 1 michauds exploring computer science. Most of the objectives in the course align with the level iii course, computer science as analysis. Exploring computer science is a pilot program with the connecticut state department of education. Their knowledge of database structures, programming logic and mapping information flows can help bridge the gap between desired website functionality and the systems an organization uses. Exploring computer science ecs provides curriculum, professional development, and community to high school computer science teachers in. Computing is involved in nearly every field of study, career and industry today. Ive had a diverse group of students from advanced learners to special needs in these classes and all of them have success using scratch. Teaching math and computing through culture web design scratch robotics p.
John mount and nina zumel, authors of practical data science with r, selected these chapters to give you the big picture of the many data domains. This study investigated the impact of the exploring computer science ecs program on the likelihood that students of all races and gender would pursue further computer science coursework in high school. If youre at your computer, you can type right into it. Exploring computer science with scheme oliver grillmeyer. My materials supporting the exploring computer science curriculum. By exploring the roles we play as consumers, users and ultimately developers of technology, we will learn how computers operate, examine how new computing. This course will provide students with foundational knowledge of computer science. Ive been using the exploring computer science curriculum as a first year computer science course at our high school for 2 years and the kids love the scratch unit. Exploring computer science 8 intelligence is much more than an innate ability to think quickly and stockpile bits of knowledge. More than 50 recipes on oracle forms topic like dynamic lovs, alerts, triggers, timers, reports etc.
Students will be introduced to a variety of topics within the field of. Exploring computer science introduces students to the breadth of the field of computer science through computational thinking practices, problem solving and programming while addressing these standards. Exploring computer science june 30, 2015 grades 912. Exploring computer science 1 core utah education network. Exploring computer science a k12university partnership. Exploring computer science introduces students to the breadth of the field of computer science through. In this unit students are introduced to the concepts of computer and computing while investigating the major components of computers and the suitability of these components for particular applications. Computer hardware can only handle what kind of instructions.
Below are the individual supporting files for the stitching the loop curriculum, organized to match the file organization of the. Jan 25, 2010 ive been using the exploring computer science curriculum as a first year computer science course at our high school for 2 years and the kids love the scratch unit. Exploring computer science 1 course description exploring computer science 1 is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. Assessment design patterns for computational thinking. Exploring the underrepresentation of girls, blacks and hispanics 3 foreword the diversity gaps in computer science. An example of prequery and postquery triggers in oracle. Throughout the course students will understand algorithm development. A presentation of the central and basic concepts, techniques, and tools of computer science, with the emphasis on presenting a problemsolving approach and on providing a survey of all of the most important topics covered in degree programmes. What is exploring computer computing is imnlved in nearly every field of study. Exploring computer science is a new freshman cou rse intended for both cs majors and non majors who have strong interest in computer science.
Exploring computer science page 6 the instructional philosophy of exploring computer science introduction to curricular approach exploring computer science teaches the creative, collaborative, interdisciplinary, and problemsolving nature of computing with instructional materials which feature an inquirybased approach to learning and teaching. Procedia computer science 125 2018 691a697 18770509 a 2018 the authors. Exploring computer science with scheme undergraduate. Teaching exploring computer science ecs is a professional development course, which is based on three major pillars equity, inquiry, and computer science contentconceptswoven throughout the course and the professional learning community. Students will explore topics in human computer interaction, web design, problem solving, programming, data modeling, and robotics.
If i had one word to describe the exploring computer science it would be, equity. The standards used for the exploring computer science curriculum are based on the topics and goals outlined in a model curriculum for k12 computer science 2006 developed by the acm k12 task force curriculum committee. Computational thinking for everyone ppt 4mb wing, j. This curriculum was created under the auspices of the broadening the participation in computing. For convenience in conducting computer science unplugged activity 20 conversations with computers the. Understand and define the major concepts, terminology, and applications of computer information systems and the internet. Exploring computer science this course explores the discipline of computer science by looking at computer science at many levels, from how the computer represents information digitally to how programs are constructed to take advantage of the capabilities of the machine. Exploring computer science is a new freshman course intended for both cs majors and nonmajors who have strong interest in computer science. Rather than focusing the entire course on learning particular software tools or programming languages, the course is designed to focus the. Resource exploring computer science curriculum v7 day 57.
Assignments and instruction are contextualized to be socially relevant and meaningful for diverse students. Most computer and information research scientists need a ph. The course is designed to give students an overview of the discipline content, career opportunities and some foundational skills. Exploring computer science ecs, is a k12university national program committed to democratizing computer science knowledge by increasing learning opportunities at the high school level for all students, with a specific focus on access for traditionally underrepresented students. Choose from 500 different sets of exploring computer science flashcards on quizlet.
Exploring computer science with scheme springerlink. Students will also be introduced to topics such as interface design, limits of computers and societal and ethical issues of software engineering. Exploring the underrepresentation of girls, blacks and hispanics 5 to say they learned it online 31% vs. Reproduction or distribution to others is not permitted.
Intelligence is a set of problem solving and reasoning capabilities along with the habits of mind that lead. This way of think ing combines some of the best features of mathematics, engineering, and natural science. Ecs is a high school course that provides students. Exploring computer science ecs provides curriculum, professional development, and community to high school computer science teachers in order to broaden. Exploring data security issues and solutions in cloud computing. Computer science being the youngest discipline in many colleges and universities is still undergoing serious curriculum development, and teaching methods are being improved. Pdf does exploring computer science increase computer. Exploring computer science teaches the creative, collaborative, interdisciplinary, and problem. The course was developed around a framework of both computer science content and computational practice.
Pdf exploring computer science students continuance. My materials supporting the exploring computer science. Exploring computers classification of computing groups definition of the terms computer buying project 26 tuesday learn the function of the parts of a personal computer. Exploring computer science is a yearlong, researchbased, high school introlevel computer science curriculum and teacher professional development program that focuses on broadening participation in computing. This lesson introduces the four main phases of the problemsolving process as defined by g. We support teachers and districts through implementation of the course regardless of school resources ecs focuses on the following three strands. Exploring data security issues and solutions in cloud. Investigate two types of games that may provide ideas for the final project.
Exploring computer science is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. Exploring computer science ecs is a high school course that provides students with an introduction to the world of computer science. Part of the undergraduate texts in computer science book series utcs. Exploring computer science is designed to introduce students to the breadth of the field of computer science. Rather than focusing the entire course on learning particular software tools or programming languages, the. Describe the uses for computer hardware components. Rahway public schools curriculum unit overview content area. The goal of this book is to teach you to think like a computer scientist. In this unit students are introduced to the concepts of computer and computing while investigating the major components of. Exploring data science is a collection of five handpicked chapters introducing you to various areas in data science and explaining which methodologies work best for each. Next, we argue that accompanying professional development that supports the curriculum is essential for supporting this inquirybased approach to computer science instruction. Agenda section 2 journal entry computer parts demo research and development of computer buying project project presentations by students. Pdf exploring computer sciencea freshman orientation.
Students are introduced to the concepts of computer and computing while investigating the major components of computers and the suitability of these components for particular applications. Create a timing game in scratch and present it to the class. Exploring computer science with scheme undergraduate texts in computer science currently unavailable. Computational thinking ct is a problem solving process that includes a number of characteristics and dispositions. Displaying some recipes titles below from the book. The goal of exploring computer science is to develop in students the computational thinking practices of algorithm development, problem solving and programming within the context of problems. Human computer interaction target coursegrade level. Hardware is the physical part of computers, what word do we use to describe the nonphysical part of computers like program. Exploring computer science 1 is to develop in students the computational thinking practices of algorithm development, problem solving and.
1514 1014 422 1487 1489 640 615 470 5 236 1534 1280 1648 455 649 1176 1251 18 273 330 273 1493 797 627 122 150 1319 1112 254 1391 314 822 520 179