History of Computers and Computing Machines: John Napier "Bones" calculating device with rods and rotating cylinders. Herman Hollerith invention of Computer "punch card reader" machine and system. Harvard Mark 1 Computer (1943) Automatic Sequence Computation Computer/Machine: First "automatic" computer that could perform several computations in a chain sequence. Introduction to Vacuum Tubes: Invented in 1906 and used in 1st Generation Computers, radios, TV's and sound generation (amplifiers), sound recording, and motion pictures.
Assignment
None
Session Minutes
45
Minutes Student Attended
45
Lesson Comments
During today's lesson on the history of Computers and Computing machines, PJ was presented with significant computer innovations from computing/computer pioneers such as Charles Babbage, John Napier, and Herman Hollerith. We also discussed the first Automatic Sequence Computing Machine which was the Harvard Mark !.
He enjoyed this important historical description and perspective.
Computer Input Devices: Scanners, Mouse, Keyboards/keypads, microphones, and joysticks. History of Computers as mechanical and digital devices: Charles Babbage, Pascaline devices for tax computations etc.
Lesson Outline
Computer Input Devices: Scanners, Mouse, Keyboards/keypads, microphones, and joysticks. Functions of scanners as optical readers of documents and pictures to create
text and image files. Voice to text input through "calibrated microphone" input devices.
Sound and object sensors as computer input control devices. Computer Input Devices: Scanners, Mouse, Keyboards/keypads, microphones, and joysticks.
Assignment
Complete the handout worksheets on first historic computers.
Session Minutes
45
Minutes Student Attended
45
Lesson Comments
During today's session on the history of "computing machines" and original digital computer, PJ was enamored with the topic and quickly realized the large size of these mechanical non-electrical computers as well as their immense size.
Programming vs. Coding. Definitions, educational and training requirements, titles of professional programmers and coders, Programming and Coding Languages.
Lesson Outline
Programming vs. Coding. Definitions, educational and training requirements, titles of professional programmers and coders, Programming and Coding Languages. Programming defined as a logical set of instructions, Coding defined as the syntax, characters and language required to execute the programming instructions and results.
Video on Programming vs. Coding. Software Engineers, Computer Scientists , and Software Developers as Programmers. Coders as Syntax and Language Professionals.
Assignment
None
Session Minutes
45
Minutes Student Attended
45
Lesson Comments
During today's important lesson on Programming vs Coding, PJ was presented with key definitions and examples of each. He also watched a Video presentation which demonstrated the important differences and interactions between Programmers and Coders who implement/execute the various programming instructions.
Types of Software: Operating Systems, Utility, Multi-Media, Applications, Systems, Educational, Security/Anti-virus and Financial/Database software.
Lesson Outline
Types of Software: Operating Systems, Utility, Multi-Media, Applications, Systems, Educational, Security/Anti-virus and Financial/Database software. Video on Software Categories and descriptions of practical usage.
Assignment
None
Session Minutes
45
Minutes Student Attended
45
Lesson Comments
During today's lesson on various Software Types and usage, PJ was somewhat focused (on and off) and needed assistance in organizing notes and handout materials into a folder pouch. PJ has some prior knowledge of these software types and applications, but needs deeper attention to details in order to fully grasp the specific definitions and important uses of various common software systems.
Categories of Computer Software: Utility, Educational, Multi-Media, Operating Systems, Informational, EntertainmentTelecommunications. Definitions of each type of Computer Software, Handout activity to identify specific differences between categories of software. Writen exercises to identify and reinforce software concepts and systems.
Assignment
None
Session Minutes
45
Minutes Student Attended
45
Lesson Comments
During today's session on Computer Software, PJ was introduced to the various key categories of software such as Utility, Operating Systems, Telecommunications, Educational, and Entertainment. He was well focused and has a moderate interest in the 'modern-day" applications and real world uses of software such as Apple iOS, Norton Anti-virus, IXL and numerous gaming/entertainment software types.
Input Output Devices. Introduction to Computer Hardware and Components. Description of various ways that computers accept and process data.
Lesson Outline
Input Output Devices. Introduction to Computer Hardware and Components. Description of various ways that computers accept and process data. Handout on identifying the I/O components of a personal, minicomputer and/or supercomputer. Presentation and analysis of Franklin's Magic Squares as an example of manual organization of data that computers can process at lightning speeds today.
Assignment
Complete the handout I/O worksheets provided.
Session Minutes
45
Minutes Student Attended
45
Lesson Comments
During today's session on Input Output Devices and various components of personal and business computers, PJ worked diligently and was well focused,
Introduction to Computer Technology: Course content, purpose, and expectations.
Lesson Outline
Introduction to Computer Technology: Course content, purpose, and expectations. Discussion of history of computers, uses of computer technology in business and entertainment (gaming, video streaming etc.), and data transmission and processing. Exploration of computer technology applications such as MS Powerpoint and Excel Spreadsheets is a goal to be pursued and developed.
Assignment
Obtain and maintain a notebook for this course.
Session Minutes
45
Minutes Student Attended
45
Lesson Comments
During today's introductory session for our Computer Technology course, the main topics and purpose of this class was explained to PJ. He seemed to display a genuine interest in the material and demonstrated a positive outlook about doing the moderate amount of work required for the 2 class period sessions per week. I look forward to working with PJ this year and supporting his learning progress.