Search Results (320)

View
Selected filters:
  • Computer Science
2015 Hopscotch Curriculum
Rating

This is an 84-page booklet containing a detailed unit for teaching basic ...

This is an 84-page booklet containing a detailed unit for teaching basic computer programming skills using an iPad app called Hopscotch. The unit consists of 8 lessons where students practice computational thinking skills through open-ended programming challenges. This lesson requires students to have access to iPads and the Hopscotch app.

Subject:
Computer Science
Material Type:
Full Course
Lesson Plan
Teaching/Learning Strategy
Unit of Study
Provider:
Hopscotch
ARIS Career Exploration
Rating

<p>Using ARIS open-source platform, students create a scavenger hunt/game for district students ...

<p>Using ARIS open-source platform, students create a scavenger hunt/game for district students to explore local community career opportunities.  </p>

Subject:
Career and Technical Education
Business and Information Technology
Computer Science
Information Technology Literacy
Material Type:
Diagram/Illustration
Game
Interactive
Lesson
Lesson Plan
Reference Material
Provider:
Jackie Warren
Advanced Algorithms, Fall 2008
Conditions of Use:
Remix and Share
Rating

" This is a graduate course on the design and analysis of ...

" This is a graduate course on the design and analysis of algorithms, covering several advanced topics not studied in typical introductory courses on algorithms. It is especially designed for doctoral students interested in theoretical computer science."

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Goemans, Michel
Advanced Circuit Techniques, Spring 2002
Conditions of Use:
Remix and Share
Rating

Following a brief classroom discussion of relevant principles, each student completes the ...

Following a brief classroom discussion of relevant principles, each student completes the paper design of several advanced circuits such as multiplexers, sample-and-holds, gain-controlled amplifiers, analog multipliers, digital-to-analog or analog-to-digital converters, and power amplifiers. One of each student's designs is presented to the class, and one may be built and evaluated. Associated laboratory emphasizing the use of modern analog building blocks. Alternate years.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Roberge, Jim
Advanced Electromagnetism, Spring 2003
Conditions of Use:
Remix and Share
Rating

Materials covered include: special relativity, electrodynamics of moving media, waves in dispersive ...

Materials covered include: special relativity, electrodynamics of moving media, waves in dispersive media, microstrip integrated circuits, quantum optics, remote sensing, radiative transfer theory, scattering by rough surfaces, effective permittivities, and random media.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Kong, Jin Au
Advanced Natural Language Processing, Fall 2005
Conditions of Use:
Remix and Share
Rating

This course is a graduate introduction to natural language processing - the ...

This course is a graduate introduction to natural language processing - the study of human language from a computational perspective. It covers syntactic, semantic and discourse processing models, emphasizing machine learning or corpus-based methods and algorithms. It also covers applications of these methods and models in syntactic parsing, information extraction, statistical machine translation, dialogue systems, and summarization. The subject qualifies as an Artificial Intelligence and Applications concentration subject.

Subject:
Computer Science
Social Studies
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Barzilay, Regina
Collins, Michael
Advanced Topics in Cryptography, Spring 2003
Conditions of Use:
Remix and Share
Rating

Recent results in cryptography and interactive proofs. Lectures by instructor, invited speakers, ...

Recent results in cryptography and interactive proofs. Lectures by instructor, invited speakers, and students. Alternate years. The topics covered in this course include interactive proofs, zero-knowledge proofs, zero-knowledge proofs of knowledge, non-interactive zero-knowledge proofs, secure protocols, two-party secure computation, multiparty secure computation, and chosen-ciphertext security.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Micali, Silvio
Adventures in Advanced Symbolic Programming, Spring 2009
Conditions of Use:
Remix and Share
Rating

" This course covers concepts and techniques for the design and implementation ...

" This course covers concepts and techniques for the design and implementation of large software systems that can be adapted to uses not anticipated by the designer. Applications include compilers, computer-algebra systems, deductive systems, and some artificial intelligence applications. Topics include combinators, generic operations, pattern matching, pattern-directed invocation, rule systems, backtracking, dependencies, indeterminacy, memoization, constraint propagation, and incremental refinement. Substantial weekly programming Assignments and Labs are an integral part of the subject. There will be extensive programming Assignments and Labs, using MIT/GNU Scheme. Students should have significant programming experience in Scheme, Common Lisp, Haskell, CAML or some other "functional" language."

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Sussman, Gerald
Algorithms for Computational Biology, Spring 2005
Conditions of Use:
Remix and Share
Rating

This course is offered to undergraduates and addresses several algorithmic challenges in ...

This course is offered to undergraduates and addresses several algorithmic challenges in computational biology. The principles of algorithmic design for biological datasets are studied and existing algorithms analyzed for application to real datasets. Topics covered include: biological sequence analysis, gene identification, regulatory motif discovery, genome assembly, genome duplication and rearrangements, evolutionary theory, clustering algorithms, and scale-free networks.

Subject:
Computer Science
Biology
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Kellis, Manolis
Algorithms for Computer Animation, Fall 2002
Conditions of Use:
Remix and Share
Rating

In-depth study of an active research topic in computer graphics. Topics change ...

In-depth study of an active research topic in computer graphics. Topics change each term. Readings from the literature, student presentations, short assignments, and a programming project. Animation is a compelling and effective form of expression; it engages viewers and makes difficult concepts easier to grasp. Today's animation industry creates films, special effects, and games with stunning visual detail and quality. This graduate class will investigate the algorithms that make these animations possible: keyframing, inverse kinematics, physical simulation, optimization, optimal control, motion capture, and data-driven methods. Our study will also reveal the shortcomings of these sophisticated tools. The students will propose improvements and explore new methods for computer animation in semester-long research projects. The course should appeal to both students with general interest in computer graphics and students interested in new applications of machine learning, robotics, biomechanics, physics, applied mathematics and scientific computing.

Subject:
Literature
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Popovic, Jovan
Ambient Intelligence, Spring 2005
Conditions of Use:
Remix and Share
Rating

This course will provide an overview of a new vision for Human-Computer ...

This course will provide an overview of a new vision for Human-Computer Interaction (HCI) in which people are surrounded by intelligent and intuitive interfaces embedded in the everyday objects around them. It will focus on understanding enabling technologies and studying applications and experiments, and, to a lesser extent, it will address the socio-cultural impact. Students will read and discuss the most relevant articles in related areas: smart environments, smart networked objects, augmented and mixed realities, ubiquitous computing, pervasive computing, tangible computing, intelligent interfaces and wearable computing. Finally, they will be asked to come up with new ideas and start innovative projects in this area.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Maes, Patricia
Analysis and Design of Digital Integrated Circuits, Fall 2003
Conditions of Use:
Remix and Share
Rating

Device and circuit level optimization of digital building blocks. MOS and bipolar ...

Device and circuit level optimization of digital building blocks. MOS and bipolar device models and second order effects. Circuit design styles and arithmetic structures. Estimation and minimization of energy consumption. Interconnect models and parasitics; driver design; timing issues (clock skew, self-timed circuits, etc.). Memory architectures, circuits (sense amplifiers) and devices. Testing of integrated circuits. Extensive use of circuit layout and SPICE in design projects and software labs.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Chandrakasan, Anantha P.
Android Acceleration Application
Conditions of Use:
Read the Fine Print
Rating

In the first of two sequential lessons, students create mobile apps that ...

In the first of two sequential lessons, students create mobile apps that collect data from an Android device's accelerometer and then store that data to a database. This lesson provides practice with MIT's App Inventor software and culminates with students writing their own apps for measuring acceleration. In the second lesson, students are given an app for an Android device, which measures acceleration. They investigate acceleration by collecting acceleration vs. time data using the accelerometer of a sliding Android device. Then they use the data to create velocity vs. time graphs and approximate the maximum velocity of the device.

Subject:
Technology and Engineering
Computer Science
Material Type:
Full Course
Unit of Study
Provider:
TeachEngineering
Provider Set:
TeachEngineering NGSS Aligned Resources
Author:
IMPART RET Program, College of Information Science & Technology,
Scott Burns, Brian Sandall
Applied Superconductivity, Fall 2005
Conditions of Use:
Remix and Share
Rating

Phenomenological approach to superconductivity, with emphasis on superconducting electronics. Electrodynamics of superconductors, ...

Phenomenological approach to superconductivity, with emphasis on superconducting electronics. Electrodynamics of superconductors, London's model, and flux quantization. Josephson Junctions and superconducting quantum devices, equivalent circuits, and high-speed superconducting electronics. Quantized circuits for quantum computing. Overview of type II superconductors, critical magnetic fields, pinning, the critical state model, superconducting materials, and microscopic theory of superconductivity. Alternate years.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Orlando, Terry P.
Artificial Intelligence
Conditions of Use:
Read the Fine Print
Rating

This course includes materials on AI programming, logic, search, game playing, machine ...

This course includes materials on AI programming, logic, search, game playing, machine learning, natural language understanding, and robotics, which will introduce the student to AI methods, tools, and techniques, their application to computational problems, and their contribution to understanding intelligence. The material is introductory; the readings cite many resources outside those assigned in this course, and students are encouraged to explore these resources to pursue topics of interest. Upon successful completion of this course, the student will be able to: Describe the major applications, topics, and research areas of artificial intelligence (AI), including search, machine learning, knowledge representation and inference, natural language processing, vision, and robotics; Apply basic techniques of AI in computational solutions to problems; Discuss the role of AI research areas in growing the understanding of human intelligence; Identify the boundaries of the capabilities of current AI systems. (Computer Science 405)

Subject:
Computer Science
Material Type:
Full Course
Reading
Syllabus
Textbook
Provider:
The Saylor Foundation
Artificial Intelligence, Fall 2010
Conditions of Use:
Remix and Share
Rating

This course introduces students to the basic knowledge representation, problem solving, and ...

This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence. Upon completion of 6.034, students should be able to develop intelligent systems by assembling solutions to concrete computational problems, understand the role of knowledge representation, problem solving, and learning in intelligent-system engineering, and appreciate the role of problem solving, vision, and language in understanding human intelligence from a computational perspective.

Subject:
Business and Information Technology
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Winston, Patrick Henry
Ask an Engineer
Conditions of Use:
Read the Fine Print
Rating

Explore some of the wonders of modern engineering in this video from ...

Explore some of the wonders of modern engineering in this video from the Sciencenter in Ithaca, New York. Hear a diverse selection of engineers explain how things work.

Subject:
Technology and Engineering
Computer Science
Material Type:
Lecture
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media Common Core Collection
Teachers' Domain
Author:
Argosy Foundation
WGBH Educational Foundation
Assessment Design Toolkit
Rating

<p><span>CSAI has collaborated with the Reform Support Network to share this Assessment ...

<p><span>CSAI has collaborated with the Reform Support Network to share this Assessment Design Toolkit. The Toolkit includes v​ideos and supplemental materials to help teachers write and select well-designed assessments. Although the primary audience is teachers and principals, district and State leaders can use the Toolkit to design professional development opportunities.</span></p>

Subject:
Career and Technical Education
Agriculture, Food and Natural Resources
Business and Information Technology
Family and Consumer Sciences
Health Science
Marketing, Management and Entrepreneurship
Technology and Engineering
Education
Character Education
Early Learning
English Language Arts
Fine Arts
Performing and Visual Arts
Art and Design
Computer Science
Information Technology Literacy
Biology
Environmental Science
Nutrition Education
Mathematics
Chemistry
Geology/Earth Science
Physics
Social Studies
Civics and Government
Economics
Ethnic Studies
Geography
Psychology
Sociology and Anthropology
World Cultures
World Languages
Material Type:
Assessment Item
Formative Assessment
Interim/Summative Assessment
Rubric/Scoring Guide
Self Assessment
Provider:
WestEd/CRESST
Assessment Literacy Making Sense of K-12 Assessment for Learning
Rating

<p><span>Teachers and administrators may use this resource to learn why sound assessment ...

<p><span>Teachers and administrators may use this resource to learn why sound assessment practices are critical to foster learning and how the different tools serve different purposes; f</span>ind out what assessment results are telling you about students and learn what makes a quality assessment; and integrate assessment into teaching and the importance of keeping students invested in their own learning.</p>
<p><span><br clear="none"><span><span></span></span></span></p>

Subject:
Career and Technical Education
Agriculture, Food and Natural Resources
Business and Information Technology
Family and Consumer Sciences
Health Science
Marketing, Management and Entrepreneurship
Technology and Engineering
Education
Character Education
Early Learning
English Language Arts
Fine Arts
Performing and Visual Arts
Art and Design
Computer Science
Information Technology Literacy
Biology
Environmental Science
Nutrition Education
Mathematics
Chemistry
Geology/Earth Science
Physics
Social Studies
Civics and Government
Economics
Ethnic Studies
Geography
Psychology
Sociology and Anthropology
World Cultures
World Languages
Material Type:
Assessment Item
Formative Assessment
Interim/Summative Assessment
Provider:
NWEA