Sei sulla pagina 1di 11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

www.oracle.com/academy

JavaFundamentals
InstructorCourseResources
Section1
Section4
Section7

Section2
Section5

Section3
Section6
Optional
AppendixA
Project

ThisInstructorCourseResourcespageprovidesyouaccesstoallprintablematerialsfortheJava
Fundamentalscourse.EachsectioncontainsprintableStudentGuides(slides),PracticeGuides,Instructor
SolutionGuides,andadditionalmaterialsneededforasection.

Section1

WelcomeandIntroduction

PrintableSlides

WelcomeSlides

top

IntroductionSlides
PracticeGuides

WelcomePracticeGuide

IntroductionPracticeGuide
InstructorSolution WelcomeInstructorSolutionGuide
Guides
IntroductionInstructorSolutionGuide

Additional
Resources

TeamAssessmentRubric
InstructorGuideForJournalCreation
Alice3GreetingsAnimation
GreenfootFlyingFrogScenario

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

1/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

Section2

UsingAlice3

PrintableSlides

GetStartedwithAlice3

top

AddandPositionObjects
UseProceduresandArguments
AddRotationandRandomization
DeclareProcedures
UseControlStatements
UseFunctions
UsetheIFandWHILEControlStructures
UseExpressions
UseVariables
UseKeyboardControls
DevelopaCompleteAnimation
CorrelatingJavaVariables,DataTypes,and
ExpressionswithAlice3Tools
CorrelatingJavaMethods,Classes,andOther
StructureswithAlice3Tools
PracticeGuides

GetStartedwithAlice3PracticeGuide
AddandPositionObjectsPracticeGuide
UseProceduresandArgumentsPracticeGuide
AddRotationandRandomizationPracticeGuide
DeclareProceduresPracticeGuide
UseControlStatementsPracticeGuide
UseFunctionsPracticeGuide
UsetheIFandWHILEControlStructuresPractice
Guide
UseExpressionsPracticeGuide

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

2/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

UseVariablesPracticeGuide
UseKeyboardControlsPracticeGuide
DevelopaCompleteAnimationPracticeGuide
CorrelatingJavaVariables,DataTypes,and
ExpressionswithAlice3ToolsPracticeGuide
CorrelatingJavaMethods,Classes,andOther
StructureswithAlice3ToolsPracticeGuide
InstructorSolution
Guides

GetStartedwithAlice3InstructorSolutionGuide
AddandPositionObjectsInstructorSolutionGuide
UseProceduresandArgumentsInstructorSolution
Guide
AddRotationandRandomizationInstructorSolution
Guide
DeclareProceduresInstructorSolutionGuide
UseControlStatementsInstructorSolutionGuide
UseFunctionsInstructorSolutionGuide
UsetheIFandWHILEControlStructuresInstructor
SolutionGuide
UseExpressionsInstructorSolutionGuide
UseVariablesInstructorSolutionGuide
UseKeyboardControlsInstructorSolutionGuide
DevelopaCompleteAnimationInstructorSolution
Guide
CorrelatingJavaVariables,DataTypes,and
ExpressionswithAlice3ToolsInstructorSolution
Guide
CorrelatingJavaMethods,Classes,andOther
StructureswithAlice3ToolsInstructorSolution
Guide

Additional
Resources

ChecklistforAnimationCompletion

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

3/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

Section3

UsingGreenfoot

PrintableSlides

GettingStartedwithGreenfoot

top

UsingMethods,VariablesandParameters
WorkingwithSourceCodeandDocumentation
DevelopingandTestinganApplication
UsingRandomizationandUnderstandingDot
NotationandConstructors
DefiningMethods
UsingSoundandKeyboardControl
CreatingaWorld,AnimatingActors,andEndinga
Game
UnderstandingAbstraction
UsingLoops,Variables,andStrings
PuttingitAllTogetherwithGreenfoot

PracticeGuides

CreatinganInventoryofJavaFundamentals
GettingStartedwithGreenfootPracticeGuide
UsingMethods,VariablesandParametersPractice
Guide
WorkingwithSourceCodeandDocumentation
PracticeGuide
DevelopingandTestinganApplicationPractice
Guide
UsingRandomizationandUnderstandingDot
NotationandConstructorsPracticeGuide
DefiningMethodsPracticeGuide
UsingSoundandKeyboardControlPracticeGuide
CreatingaWorld,AnimatingActors,andEndinga
GamePracticeGuide
UnderstandingAbstractionPracticeGuide

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

4/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

UsingLoops,Variables,andStringsPracticeGuide
CreatinganInventoryofJavaFundamentalsPractice
Guide
InstructorSolution GettingStartedwithGreenfootInstructorSolution
Guides
Guide
UsingMethods,VariablesandParametersInstructor
SolutionGuide
WorkingwithSourceCodeandDocumentation
InstructorSolutionGuide
DevelopingandTestinganApplicationInstructor
SolutionGuide
UsingRandomizationandUnderstandingDot
NotationandConstructorsInstructorSolutionGuide
DefiningMethodsInstructorSolutionGuide
UsingSoundandKeyboardControlInstructor
SolutionGuide
CreatingaWorld,AnimatingActors,andEndinga
GameInstructorSolutionGuide
UnderstandingAbstractionInstructorSolutionGuide
UsingLoops,Variables,andStringsInstructor
SolutionGuide
CreatinganInventoryofJavaFundamentals
InstructorSolutionGuide

Additional
Resources
(Downloadthese
scenarioZIPfiles
andextractthemto
afolderonyour
computer.Then,
openthemin
Greenfoot.)

Lesson5Scenario:RandomMovement
Lesson5Scenario:IfelseStatement
Lesson5Scenario:AutomateCreationofInstances
Lesson6Scenario:atWorldEdge
Lesson6Scenario:eatObjects
Lesson7Scenario:KeyboardKeys
Lesson7Scenario:AddSound
Lesson8Scenario:Constructors

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

5/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

Lesson8Scenario:Constructors2
Lesson8Scenario:IfelseStatement
Lesson8Scenario:EndGame
Lesson9Scenario:KeyandSoundVariables
Lesson9Scenario:BabyAbstractionExample
Lesson10Scenario:WHILELoop
Lesson10Scenario:SwitchImages
Lesson10Scenario:AddSound
ScenarioA
ScenarioB
ScenarioBWorking
Lesson8Scenario:CardMatching

Section4

UsingEclipse

PrintableSlides

CompilingwithEclipseAFirstProgram

top

UsingObjectClassesandDriverClasses
ProgrammingwithDataTypesandOperators

PracticeGuides

UsingStrings
CompilingwithEclipseAFirstProgramPractice
Guide
UsingObjectClassesandDriverClassesPractice
Guide
ProgrammingwithDataTypesandOperatorsPractice
Guide

UsingStringsPracticeGuide
InstructorSolution CompilingwithEclipseAFirstProgramInstructor
Guide
SolutionGuide
UsingObjectClassesandDriverClassesInstructor
SolutionGuide
http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

6/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

ProgrammingwithDataTypesandOperators
InstructorSolutionGuide
UsingStringsInstructorSolutionGuide
Additional
Resources

NotApplicable

Section5
PrintableSlides

UsingControlStatements,Classes,Objectsand
Methods
top
UsingScannerandConditionalStatements
UsingProgramControlStatements

PracticeGuides

UsingScannerandConditionalStatementsPractice
Guide

UsingProgramControlStatementsPracticeGuide
InstructorSolution UsingScannerandConditionalStatementsInstructor
Guide
SolutionGuide
UsingProgramControlStatementsInstructorSolution
Guide
Additional
Resources

NotApplicable

Section6

UsingArraysandExceptions

PrintableSlides

UsingArrays

top

SortingandSearching

PracticeGuides

HandlingErrors
UsingArraysPracticeGuide
SortingandSearchingPracticeGuide
HandlingErrorsPracticeGuide

InstructorSolution UsingArraysInstructorSolutionGuide
Guide
SortingandSearchingInstructorSolutionGuide
HandlingErrorsInstructorSolutionGuide
http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

7/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

Additional
Resources

Maze.java
MazeMan.java
MazeManApplet.java

Section7

UsingRecursion,Abstraction,andInheritance
top

PrintableSlides CreatingClasses,Objects,andMethods
PassingObjectsandOverloadingMethods
UnderstandingRecursion,theStaticModifier,andNested
Classes
UnderstandingInheritance
UnderstandingPolymorphism
PracticeGuides CreatingClasses,Objects,andMethodsPracticeGuide
PassingObjectsandOverloadingMethodsPracticeGuide
UnderstandingRecursion,theStaticModifier,andNested
ClassesPracticeGuide
UnderstandingInheritancePracticeGuide
UnderstandingPolymorphismPracticeGuide
Instructor
CreatingClasses,Objects,andMethodsInstructor
SolutionGuide SolutionGuide
PassingObjectsandOverloadingMethodsInstructor
SolutionGuide
UnderstandingRecursion,theStaticModifier,andNested
ClassesInstructorSolutionGuide
UnderstandingInheritanceInstructorSolutionGuide
UnderstandingPolymorphismInstructorSolutionGuide

AppendixA

SelfStudyGuides

SelfStudyGuide:
What'sinYour

InstructorSolutionGuide

top

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

8/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

Future?

PracticeGuide

SelfStudyGuide:
Whatisa
Consultant?
SelfStudyGuide:
SpeakinginPublic

InstructorSolutionGuide

SelfStudyGuide:
Leadersin
Information
Technology

PracticeGuide
InstructorSolutionGuide
PracticeGuide
InstructorSolutionGuide
PracticeGuide

SelfStudyGuide:
CreatingaCareer
Portfolio
SelfStudyGuide:
Interests,Skills,and
Achievements
SelfStudyGuide:
WorkExperience
andCommunity
Involvement

InstructorSolutionGuide

SelfStudyGuide:
CreatingaResume

InstructorSolutionGuide

PracticeGuide
InstructorSolutionGuide
PracticeGuide
InstructorSolutionGuide
PracticeGuide

PracticeGuide

SelfStudyGuide:
InstructorSolutionGuide
TheChanging
NatureoftheJob
PracticeGuide
Market
SelfStudyGuide:
InstructorSolutionGuide
SearchingforaJob
PracticeGuide
SelfStudyGuide:
Written
Communication
SelfStudyGuide:
Interviewing
SelfStudyGuide:
Networking
SelfStudyGuide:
CyberSecurity
Additional
Resources

InstructorSolutionGuide
PracticeGuide
InstructorSolutionGuide
PracticeGuide
InstructorSolutionGuide
PracticeGuide
InstructorSolutionGuide
PracticeGuide
CareerExplorationWorksheet

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

9/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

CareerRoadmaptoyourFuture
CommunityServiceRecord
FunctionalResumeSamples
ITJobApplication
LarryEllisonBio
TechniquesforEffectivePublicSpeaking
TotemTruthsTeamBuildingActivity
WorkExperienceRecord
Interests,Skills,andAchivementsSummary(Lesson
6)
WorkExperienceandCommunityInvolvement
Summary(Lesson7)

OptionalProject CreatingaFinalProject

top

IfonlytheJavaFundamentalscourseisbeingtaught,
withouttheJavaProgrammingcourse,incorporate
thislessononCreatingaFinalProjectattheendof
theJavaFundamentalscoursetoofferyourstudents
theopportunitytoapplytheirknowledgeby
completingaproject.Youmaywanttorestrictthe
finalprojectcreationtoeitheranAliceorGreenfoot
projectdependentupontheskillsdemonstratedby
yourstudents.Whenbothcoursesarebeingtaughtuse
thetimeallocatedintheJavaProgrammingcourseto
completethefinalproject.
FinalProjectandPresentation
FinalProjectPracticeGuide

PrintableSlides
PracticeGuides
InstructorSolution
FinalProjectInstructorSolutionGuide
Guide
Additional
ProjectRubric
Resources
ConductingtheFinalProjectGuide

ConductingtheFinalProjectGuideWorksheets
ProjectSolutionforAlice3SpaceProject
http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

10/11

1/20/2015

OracleAcademyJavaFundamentalsInstructorCourseResources

ProjectSolutionforJavaJeopardyProject
ProjectSolutionforJavaInventoryProject
ProjectPresentationGuide
TechniquesforEffectiveSpeaking

http://ilearningcontent.oracle.com/content/site/OracleAcad/ENG_JF_13_V1/Supp_Files/ICS_JF_Instructor_Course_Resources_v1.html#1

11/11

Potrebbero piacerti anche