the oracle academy introduction to computer · pdf filethe oracle academy . 3 | ... curriculum...

Post on 06-Feb-2018

235 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The Oracle Academy

Introduction to Computer

Science

2 | © 2012 Oracle Corporation

The Oracle Academy

Welcome!

Caron Newman

Senior Curriculum Manager

The Oracle Academy

www.sitwithme.org

3 | © 2012 Oracle Corporation

The Oracle Academy

Supports 1.5 million students in 95 countries

• Provide software, curriculum,

training, support and certification

resources to non-profit academic

institutions

• Curriculum helps to prepare students

for Oracle industry certification

• Introduction to Computer Science

Curriculum topics include Database

Design, SQL, PL/SQL, and Java

Supports secondary and post-secondary

schools to integrate Oracle technology

and curriculum into computer science,

engineering and business curricula.

4 | © 2012 Oracle Corporation

Oracle’s Unique Position

Oracle technologies are in more than 50 product

categories/industries.

Oracle is the steward of Java.

We are uniquely positioned to help educators

awaken and deepen students’ interest in

CS/engineering

5 | © 2012 Oracle Corporation

Java is Everywhere Java - The Most Popular Language in the World

Java - Deep Community Support Java - WebLogic Server: The World’s #1 App Server

Java - Deep Coverage

6 | © 2012 Oracle Corporation

FACULTY PROFESSIONAL DEVELOPMENT

COURSEWARE ORACLE PRESS BOOKS GUEST LECTURES TECHNICAL ARTICLES ONLINE LEARNING LIBRARY

CERTIFICATION PREPARATION & EXAMS

COMUPTER SCIENCE CLUBS FACULTY LOUNGE & STUDENT CENTER ORACLE OPEN WORLD & JAVA ONE

ORACLE SOFTWARE HOSTED LAB ENVIRONMENTS JAVA DEVELOPMENT ENVIRONMENTS OPEN SOURCE

SOFTWARE

50% OFF Preparation

25% OFF Exams

CAREERS &

INTERNSHIPS

CLASSROOM

TRAINING

LIVE VIRTUAL

TRAINING

TRAINING ON

DEMAND

SELF-STUDY

COURSES

PRIVATE

EVENTS

7 | © 2012 Oracle Corporation

FACULTY PROFESSIONAL DEVELOPMENT

COURSEWARE ORACLE PRESS BOOKS GUEST LECTURES TECHNICAL ARTICLES ONLINE LEARNING LIBRARY

CERTIFICATION PREPARATION & EXAMS

COMUPTER SCIENCE CLUBS FACULTY LOUNGE & STUDENT CENTER ORACLE OPEN WORLD & JAVA ONE

ORACLE SOFTWARE HOSTED LAB ENVIRONMENTS JAVA DEVELOPMENT ENVIRONMENTS OPEN SOURCE

SOFTWARE

50% OFF Preparation

25% OFF Exams

CAREERS &

INTERNSHIPS

CLASSROOM

TRAINING

LIVE VIRTUAL

TRAINING

TRAINING ON

DEMAND

SELF-STUDY

COURSES

PRIVATE

EVENTS

8 | © 2012 Oracle Corporation

Introduction to Computer Science: Java Curriculum

• For secondary schools, technical schools, and early university

years.

Getting Started with Java Using Alice

Oracle Academy

Java Programming

Oracle Academy

Java Fundamentals

Getting Started with Java Using

Greenfoot

Also available as 1-day training

events for primary, lower secondary,

and secondary teachers

Professional Development and Student Curriculum

Courses Prepare Students for Java Certification

9 | © 2012 Oracle Corporation

Benefits

• Curriculum includes:

• Lessons

• Practices activities

• Projects

• Assessments

• Self-paced workforce development

• Courses support preparation for:

• AP Computer Science A exam

• Java SE7 Programmer I certification exam

10 | © 2012 Oracle Corporation

Curriculum

Access

11 | © 2012 Oracle Corporation

12 | © 2012 Oracle Corporation

13 | © 2012 Oracle Corporation

14 | © 2012 Oracle Corporation

15 | © 2012 Oracle Corporation

Getting Started with Java Using Alice 3

• Delivery modalities:

– One-day in-class workshop

– 3 Virtual Classroom sessions

– Single module in Java Fundamentals course

• Uses Alice 3.1

• Curriculum Goal:

– Broaden teachers’ programming

knowledge

– Incorporate programming and animation

creation into any academic subject

16 | © 2012 Oracle Corporation

Why Alice?

• Exceptional tool developed at Carnegie Mellon University and

the University of Virginia in 1999

• Full class implementation in the Alice 3.1 version

• Resources readily available

• Engaging tool that is successfully exposing computer science

to girls

17 | © 2012 Oracle Corporation

Alice Website Resources

• Free software

downloads

• Teaching resources

• Community forums

18 | © 2012 Oracle Corporation

Alice Software Downloads & Community Forum

19 | © 2012 Oracle Corporation

20 | © 2012 Oracle Corporation

21 | © 2012 Oracle Corporation

Alice 3

Example

• Do in order

• Do together

• Stepping

through a

program

• Procedural

abstraction

chairPersonSitting.a3p

22 | © 2012 Oracle Corporation

Alice 3

Example

• Variable

• Debugging

statements

• Math

• Do together

BunnyKeyboard.a3p

23 | © 2012 Oracle Corporation

Alice 3

Example

• Storytelling

• Scene Setup

• Procedures

• Comments

• Do together

• Nesting

phonePersonSceneDirt.a3p

24 | © 2012 Oracle Corporation

Alice 3

Example

• Comments

• Opacity

• Do Together

• Created

Procedure

• Used Variables

• Used loop

structure

aliceTutorialWorkshop.a3p

25 | © 2012 Oracle Corporation

Alice 3

Example

• Procedures

• Repetitious

behavior

• Adding audio

• Using

Parameters

Dare2BDigital_Int.a3p

26 | © 2012 Oracle Corporation

Alice 3

Example

• Event listeners

• Conditional

behavior

• Multiple

procedures

• Game action

Dare2BDigitalWitchScene

Solution.a3p

27 | © 2012 Oracle Corporation

The Oracle Academy

Questions?

Supports secondary and post-secondary

schools to integrate Oracle technology

and curriculum into computer science,

engineering and business curricula.

28 | © 2012 Oracle Corporation

top related