Learn the basics of computer science and internet safety. At the end …
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
CS Fundamentals Express combines the best of Courses A-F into a single condensed course (with a simpler option for pre-readers). We recommend Courses A-F for most classrooms, but if your school only offers one computer science course or you want to have your students work through multiple courses in a single year, the Express course is a better choice. By removing the ramp up between years, the express course provides a smoother path and doesn’t repeat concepts for students unnecessarily. This is also our recommended option for students studying computer science on their own, outside of a classroom.
Learn the basics of computer science and internet safety. At the end …
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
CS Fundamentals Express combines the best of Courses A-F into a single condensed course (with a simpler option for pre-readers). We recommend Courses A-F for most classrooms, but if your school only offers one computer science course or you want to have your students work through multiple courses in a single year, the Express course is a better choice. By removing the ramp up between years, the express course provides a smoother path and doesn’t repeat concepts for students unnecessarily. This is also our recommended option for students studying computer science on their own, outside of a classroom.
It is often said that mathematics is the language of science. If …
It is often said that mathematics is the language of science. If this is true, then the language of mathematics is numbers. The earliest use of numbers occurred 100 centuries ago in the Middle East to count, or enumerate items. Farmers, cattlemen, and tradesmen used tokens, stones, or markers to signify a single quantitya sheaf of grain, a head of livestock, or a fixed length of cloth, for example. Doing so made commerce possible, leading to improved communications and the spread of civilization.
This course covers relations and functions, specifically, linear, polynomial, exponential, logarithmic, and …
This course covers relations and functions, specifically, linear, polynomial, exponential, logarithmic, and rational functions. Additionally, sections on conics, systems of equations and matrices and sequences are also available.
This course is designed to take the concepts you learn in developmental …
This course is designed to take the concepts you learn in developmental math to expand your knowledge of algebra. This course will focus on two major algebraic concepts to learn - how to SOLVE equations and how to GRAPH equations. Throughout this course you will be challenged to recall ALL of your prior knowledge of operations of real numbers as well as your knowledge related to solving and graphing linear equations (which you should have already mastered from developmental algebra). You will use this prior knowledge to expand on learning the following objectives: solving linear & rational equations. operations of complex numbers, solving quadratic equations, solving radical & polynomial equations, solving equations with rational exponents, solving linear and compound inequalities, solving absolute value equations and inequalities, graphing linear equations & slope, understanding concepts of domain, range and function notation, finding compositions of functions, finding inverses of functions, solving and graphing exponential and logarithmic equations, solving and graphing systems of equations and inequalities, and graphing conics.
*Open Campus courses are non-credit tutorials and cannot, in and of themselves, be used to satisfy degree requirements at Bossier Parish Community College (BPCC). (College Algebra Course by Bossier Parish Community College is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. Based on a work at http://bpcc.edu/opencampus/index.html.)
This course analyzes combinatorial problems and methods for their solution. Topics include: …
This course analyzes combinatorial problems and methods for their solution. Topics include: enumeration, generating functions, recurrence relations, construction of bijections, introduction to graph theory, network algorithms, and extremal combinatorics.
Thorough treatment of linear programming and combinatorial optimization. Topics include network flow, …
Thorough treatment of linear programming and combinatorial optimization. Topics include network flow, matching theory, matroid optimization, and approximation algorithms for NP-hard problems. 18.310 helpful but not required.
Content varies from year to year. An introduction to some of the …
Content varies from year to year. An introduction to some of the major topics of present day combinatorics, in particular enumeration, partially ordered sets, and generating functions. This is a graduate-level course in combinatorial theory. The content varies year to year, according to the interests of the instructor and the students. The topic of this course is hyperplane arrangements, including background material from the theory of posets and matroids.
Content varies from year to year. An introduction to some of the …
Content varies from year to year. An introduction to some of the major topics of present day combinatorics, in particular enumeration, partially ordered sets, and generating functions. This course serves as an introduction to major topics of modern enumerative and algebraic combinatorics with emphasis on partition identities, young tableaux bijections, spanning trees in graphs, and random generation of combinatorial objects. There is some discussion of various applications and connections to other fields.
In this course students will learn about Noetherian rings and modules, Hilbert …
In this course students will learn about Noetherian rings and modules, Hilbert basis theorem, Cayley-Hamilton theorem, integral dependence, Noether normalization, the Nullstellensatz, localization, primary decomposition, DVRs, filtrations, length, Artin rings, Hilbert polynomials, tensor products, and dimension theory.
This Composition Reader is an edited, curated collection of OER material for …
This Composition Reader is an edited, curated collection of OER material for you to use as you see fit in your course. It consists of personal essays, literature, video and audio files, web writing, and long-form journalism.
This course covers the analytical, graphical, and numerical methods supporting the analysis …
This course covers the analytical, graphical, and numerical methods supporting the analysis and design of integrated biological systems. Topics include modularity and abstraction in biological systems, mathematical encoding of detailed physical problems, numerical methods for solving the dynamics of continuous and discrete chemical systems, statistics and probability in dynamic systems, applied local and global optimization, simple feedback and control analysis, statistics and probability in pattern recognition.
Computer Histories is an introductory course on the history of computing that …
Computer Histories is an introductory course on the history of computing that explores the questions 1) What is the history of computing? 2) What is the future of computing? and 3) What lessons can we learn from computing's past that will help guide us in determining computing's future?
Computer Science Discoveries is appropriate for 6 - 10th grade students and …
Computer Science Discoveries is appropriate for 6 - 10th grade students and can be taught as a semester or year long introductory course (3-5 hours per week of instruction for 9+ weeks). The course takes a wide lens on computer science by covering topics such as programming, physical computing, HTML/CSS, and data. The course inspires students as they build their own websites, apps, games, and physical computing devices.
Computer Science Principles introduces students to the foundational concepts of computer science …
Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.
This year-long course can be taught as an AP or non-AP course - no prerequisites required for students or for teachers new to computer science! In addition, our curriculum is available at no cost for anyone, anywhere to teach.
This interactive activity for grades 8-12 features eight models that explore atomic …
This interactive activity for grades 8-12 features eight models that explore atomic arrangements for gases, solids, and liquids. Highlight an atom and view its trajectory to see how the motion differs in each of the three primary phases. As the lesson progresses, students observe and manipulate differences in attractions among atoms in each state and experiment with adding energy to produce state changes. More advanced students can explore models of latent heat and evaporative cooling. This item is part of the Concord Consortium, a nonprofit research and development organization dedicated to transforming education through technology.
This resource is to support teachers and educators to run Day of …
This resource is to support teachers and educators to run Day of AI activities in their classrooms through curriculum packages and teacher training, all of which is available at no cost to participants. Developed by leading faculty and educators from MIT RAISE, the curriculum features up to four hours of hands-on activities that engage kids in creative discovery, discussion, and play as they learn the fundamentals of AI, investigate the societal impact of these technologies, and bring artificial intelligence to life through lessons and activities that are accessible to all, even those with no computer science or technical background.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.