Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Year At a Glance Three Weeks 1st 3 weeks Use of input devices Topics/ Concepts Use of Local Area Networks Use of Operating Systems Use Hardware Resource: TEKS Computer Sci 1 TEKS 2nd 3 weeks First Semester 3rd 3 weeks 4th 3 weeks 5th 3 weeks 6th 3 weeks Discuss Java as a programming language Use of expressions, predefined functions Math related Use of expressions, predefined functions String related Demonstrate use of Control Structures (conditionals) Demonstrate use of Java Graphic User Interface as primary means of input/output 10a, 1g, 7f, 9b 10a, 1g, 7f, 9b 10a, 1g, 7i, 4b, 9b 8c, 8d, 11a, 11b, 10a, 1g, 9b Demonstrate output of data and formatting of data Use of Software Demonstrate input of data 2a, 2b, 1a, 1b, 1c, 1d 4a, 8b, 3a, 3d ,3b, 3c, 9b Demonstrate use of variables 1e, 1f, 1g, 7e, 7d, 10a, 9b Computer Sci 1 Second Semester Three Weeks 1st 3 weeks 2nd 3 weeks 3rd 3 weeks 4th 3 weeks 5th 3 weeks 6th 3 weeks Topics/ Concepts Demonstrate use of Java Graphic User Interface as primary means of input/output Demonstrate use of Control Structures (looping) User Defined Methods Use of Java Graphic objects Creating Java Applets Creating Java Applets with ActionEvents Resource: TEKS 8c, 8d, 11a, 11b, 10a, 1g, 10b, 9b 10a, 1g, 1j, 7a, 7b, 7c, 7j, 9b 10a, 1g, 7f, 9b, 7h, 7g, 7k 10a, 1g, 5a, 5b, 5c, 8a, 9b 10a, 1g, 6a, 6b, 9b 10a, 1g, 6a, 6b, 9b, 9a, 9c, 9d, 9e, 12a, 12b, 12c Introduction to Basic computer principles and Netowrking (Approximate Time: 3 weeks) 1st 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Use of input devices 2a, 2b Use of keyboard and mouse, diskettes, student folder Use of Local Area Networks 4a, 8b,3b, 3c Appropriate use of Network resources Introduction to use Network services Use of Operating Systems 1a, 1b, 3c Use of Windows operating system Minimize, Maximize, switching windows 1c, 1d, 3a, 3d Using Jcreator, creating workspace, creating files Use Hardware Use Software Suggested Resources Assessments TAKS Objectives Use of a Programming Language to control input/output (Approximate Time: 3 weeks) 2nd 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Discuss Java as a programming language 1e, 1f Basic elements of Java, Hello World program Demonstrate output of data and formatting of data 10a, 1g, 7e Outputting characters, tabs, nextline and other special characters Demonstrate input of data 10a, 1g, 7e Use of the EasyReader/Java GUI class to input data, Parsing of data Demonstrate use of variables 10a, 1g, 7d Review primitive data types (int, double, char, String) Suggested Resources Assessments TAKS Objectives Arithmetic Expressions, Math functions (Approximate Time: 3 weeks) 3rd 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Use of expressions, predefined functions 10a, 1g, 7f, 9b Use of Math methods Use of DecimalFormat, NumberFormat Use of Random methods Suggested Resources Assessments TAKS Objectives String Manipulation (Approximate Time: 3 weeks) 4th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Use of expressions, predefined functions 10a, 1g, 7f, 9b Use of String methods Suggested Resources Assessments TAKS Objectives Control Structures : conditional statements (Approximate Time: 3 weeks) 5th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Demonstrate use of Control Structures (conditionals) 10a, 1g, 7i, 4b, 9b Use of if statements Use of if/else statements Use of switch statements Use of the and, or, not operators Suggested Resources Assessments TAKS Objectives Java Graphic User Interface objects (Approximate Time: 3 weeks) 6th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Demonstrate use of Java Graphic User Interface as primary means of input/output 8c, 8d, 11a, 11b, 10a, 1g, 9b Labels TextFields Buttons TextAreas Suggested Resources Assessments TAKS Objectives Java Graphical User Interface with input/output (Approximate Time: 3 weeks) 7th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Demonstrate use of Java Graphic User Interface as primary means of input/output 8c, 8d, 11a, 11b, 10a, 1g, 10b, 9b Layouts ActionEvents Suggested Resources Assessments TAKS Objectives Control Structures : looping statements (Approximate Time: 3 weeks) 8th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Demonstrate use of Control Structures (looping) 10a, 1g, 1j, 7a, 7b, 7c, 7j, 9b While Loop For Loop Nested Loops Suggested Resources Assessments TAKS Objectives Java Program Organization : Method implementation (Approximate Time: 3 weeks) 9th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Demonstrate use user defined methods 10a, 1g, 7f, 9b, 7h, 7g, 7k Void methods Return methods Using Text file input/output Method with parameters, w/0 paramters Suggested Resources Assessments TAKS Objectives Java Graphic Statements (Approximate Time: 3 weeks) 10th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Use of Java Graphic objects 10a, 1g, 5a, 5b, 5c, 8a, 9b Displaying geometric shapes Painting shapes Color Suggested Resources Assessments TAKS Objectives Java Applets (Approximate Time: 3 weeks) 11th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Creating Java Applets 10a, 1g, 6a, 6b, 9b Use of Applets to display information Use of Applets to display graphic objects Use of Applets to display animated objects Suggested Resources Assessments TAKS Objectives Java Applet with ActionEvents (Approximate Time: 3 weeks) 12th 3 Weeks Objectives/concepts TEKS Topics (not in sequential order) Creating Java Applets with ActionEvents 10a, 1g, 6a, 6b, 9b, 9a, 9c, 9d, 9e, 12a, 12b, 12c Use of Applets using mouse and keyboard Display student work on website for critique by peers Suggested Resources Assessments TAKS Objectives