Core Studies 5: Experimental Section
Syllabus
-
Using the computer
-
Introduction to Windows. Disks, files, directory structure.
-
Using Notepad to create and edit files. Email.
-
The Internet and HTML
-
World Wide Web. Browsers, search engines.
-
HTML syntax, hyperlinks, creating web pages.
-
Analog and digital communication.
-
Modems, binary coding, error checking.
-
LANs, WANs, TCP/IP.
-
Number Theory and Applications to Data Coding
-
Identification codes, bar codes, error detection.
-
Number systems, especially base two and hexadecimal. Conversion between number systems.
-
ASCII codes, parity checks
-
Encryption and decoding.
-
Prime numbers. Sieve of Eratosthenes.
-
Prime factorization. Modular arithmetic. Public key cryptography.
-
Programming in JavaScript
-
Embedding JavaScript code in Web pages, dialogs, event handlers.
-
Variables, data types, assignment statements, expressions and operators.
-
functions;
Boolean conditions; if-then-else statements.
-
For and while loops.
Core Studies 5 home page