Download Year At a Glance

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
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
Related documents