MERLOT Materials

Show results for

Filter by

1-24 of 248 results for MERLOT Materials

Presentation and structured activity that introduces students to common workflows for contributing to open-source... see more

Dash is a fun and free online course that teaches you the basics of web development through projects you can do in your... see more

A set of videos about introductory programming commands in C language.  Covering the basics of programming in C. 

Demonstrates how to carry out addition of binary numbers, and indicates how and when overflow occurs. The concept of... see more

A set of tutorials for learning Verilog. Can make for a good reference, but isn't a course or textbook in itself.

Computational Fairy Tales includes over 70 stories that cover a range of different computer science concepts from... see more

This video describes the usage of the JUnit Testing framework. It covers aspects ranging from installation and Eclipse... see more

This video gives an overview of the features available in Eclipse IDE's debugger.

An excellent video lecture course in Java Programming. Students who view the complete course will Understand fundamentals... see more

Computer science fundamentalIts an introductory cource for computer science. 

This tutorial gives an introduction to Git, whilst allowing the participant to practice its commands.

A free online course helping educators integrate computational thinking into their curriculum

A basic tutorial on Binary numbers and Binary arithmetic, from Harvard University's CS50 class.

Function Point Analysis is used by a number of organizations to plan software development projects, cost software, and... see more

jQuery is the leading JavaScript framework, used in numerous websites. Try jQuery is a jQuery tutorial website that... see more

In this eductaional material, the fundamentals of human-computer interaction and design thinking will be discussed. Each... see more

This tutorial discusses the use of threads in Java applications or applets to perform multiple taks simultaneously.  In... see more

In the context of computer organization and computer architecture, this tutorial breaks down the three instruction types... see more

This material presents an introduction to Human Computer Interfaces (HCI) with basic concepts and some applications.

This material explains different concepts of the Internet of Things, maker movement, and it's evolution into the... see more

This material presents an introduction to the Internet of Things (IoT), technologies used and the most used processors... see more

This material provides an introduction to Machine Learning with a practical example in Python.

These .mp4 files provide demonstrations of different features of the Alice 3 programming environment. The suggested Unit... see more

Python is a scripting language and easy to learn. Python can be used as an introductory programming course for newbies.... see more