V
2 Avon High School Tech Club Agenda Old Business –Delete Files New Business –Week 15 Topics: SPARC Announcement Intro to HTML/CSS –Questions? New Tech Club Forums Introduction to Programming 1 (Review) Introduction to Programming 2
3 Avon High School Tech Club HTML/CSS Class QUESTIONS?
4 Avon High School Tech Club Tech Club Forums New! Ask questions, offer suggestions, share info Check it out: – Thanks to Jeffrey Dickson!
5 Avon High School Tech Club Intro to Programming 1 “Programming gives you complete control over an innocent, vulnerable machine, which will do your evil bidding with a loyalty not even your pet dog can rival.”
6 Avon High School Tech Club Review Key Concepts Key Concepts –High-level, Low-level Programming Languages –Compiled vs Interpreted Execution Models –Tools –Gathering Requirements
7 Avon High School Tech Club Intro to Programming 2: More Terms API Algorithm Array Boolean Character Code/Source Constant Data Types Debug Floating Point Git GUI Integer Literal Object Oriented Scripting Language SDK String User Interface Variable Virtual Machine
8 Avon High School Tech Club Steps to Writing a Program 1.Gather requirements 2.Choose a programming language 3.Write a program 4.Compile the program* 5.Run or Execute the program 6.Debug the program 7.Repeat process until the program is completed *Depending on the language, you may not need to compile your program.