Updating search results...

Search Resources

4 Results

View
Selected filters:
  • computer-programming
Building Cryptosystems
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This video module presents an introduction to cryptography - the method of sending messages in such a way that only the intended recipients can understand them. In this very interactive lesson, students will build three different devices for cryptography and will learn how to encrypt and decrypt messages. There are no prerequisites for this lesson, and it has intentionally been designed in a way that can be adapted to many audiences. It is fully appropriate in a high school level math or computer science class where the teacher can use it to motivate probability/statistics or programming exercises. nteractive lesson, students will learn to build the cryptography devices and will learn how to send and ''crack'' secret messages.

Subject:
Computer Science
Science
Material Type:
Lecture
Provider:
M.I.T.
Provider Set:
MIT Blossoms
Author:
Daniel J. Sturtevant
Date Added:
12/10/2020
JavaScript functions and variables
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This lesson explains the basic concepts of variables and functions in Javascript as an introduction to core programming concepts. It links to an external JSFiddle to provide executable examples. Format: asynchronous virtual.6-8. Create clearly named variables that store data, and perform operations on their contents.Standards: 6-8. Test and analyze the effects of changing variables while using computational models.Standards: 9-12. Design algorithms (functions) to solve computational problems using a combination of original and existing algorithms.Author: Matt Geddes.Image of a computer generated by https://hotpot.ai free for non-commercial use. 

Subject:
Computer Science
Material Type:
Lesson
Author:
Matthew
Date Added:
04/15/2023
Numerical Computation for Mechanical Engineers, Fall 2012
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class introduces elementary programming concepts including variable types, data structures, and flow control. After an introduction to linear algebra and probability, it covers numerical methods relevant to mechanical engineering, including approximation (interpolation, least squares and statistical regression), integration, solution of linear and nonlinear equations, ordinary differential equations, and deterministic and probabilistic approaches. Examples are drawn from mechanical engineering disciplines, in particular from robotics, dynamics, and structural analysis. Assignments require MATLAB programming.

Subject:
Mathematics
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Anthony Patera
Daniel Frey
Nicholas Hadjiconstantinou
Date Added:
01/01/2012