presentation week1archive2.cra.org/activities/craw_archive/dmp/awards/2008/al nizami... · hanan...

20
Presentation Week1 Hanan Alnizami

Upload: others

Post on 10-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

Presentation Week1

Hanan Alnizami

Page 2: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsa•Week 1 Plans

•Tasks

•Accomplishments

•Problems

Hanan Alnizami- week 1

presentation

2

•Problems

•What’s Learnt

•Future Plan

Page 3: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaPlans for week 1:

•Reading

•Problem Solving/Research

•Java Programming- NetBeans

Hanan Alnizami- week 1

presentation

3

•Familiar with Java Swing,

•Java binding OpenGL

•DMP Webpage

•Projects

Page 4: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaChapter 1:•Central Processing Unit (CPU)- read, carry out.

•Polling and Interrupts– asynchronous events.

•Machine Language and high-level Programming languages.

•Compilers and Interpreters.

•Subroutines: Chunks of code.

Hanan Alnizami- week 1

presentation

4

•Subroutines: Chunks of code.

•Java– platform-independent Language.

•Why Java?!

•Communication and Integration.

•Flexible.

Page 5: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaTasks:

•DMP webpage:

•Making the DMP webpage.

Hanan Alnizami- week 1

presentation

5

Page 6: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaTasks (cont):

•DMP webpage:

•Making the DMP webpage—Blog.

Hanan Alnizami- week 1

presentation

6

Page 7: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaTasks (cont):

•DMP webpage:

•Making the DMP webpage—Applet.

Hanan Alnizami- week 1

presentation

7

Page 8: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaTasks (cont):

•Projects:

•Java Application– Hello World!

Hanan Alnizami- week 1

presentation

8

Page 9: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaTasks (cont):

•Projects (cont):

•Java Application to Applet

Hanan Alnizami- week 1

presentation

9

Page 10: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaTasks (cont):

•Projects (cont.):

•Implementing JApplet in HTML

Hanan Alnizami- week 1

presentation

10

Page 11: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaTasks (cont):

•Projects (cont.):

•Rendering Cube using LWJGL

Hanan Alnizami- week 1

presentation

11

Page 12: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaAccomplished:

•Hello World! project

•JApplet in HTML implementation

•DMP student Web page setup.

Hanan Alnizami- week 1

presentation

12

Partially Accomplished:

•Research Project 3 [rendering cube].

•Reading

Page 13: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaWhat’s learnt:

•Research/ Problem Solving

•Java Programming- NetBeans, OpenGL

•Integrating Applet into HTML

Hanan Alnizami- week 1

presentation

13

•Patience! Patience! AND Patience!

Page 14: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaFuture Plan:

•Reading more documents!

•Less Whining more work!

•Driving Evie Insane!

Hanan Alnizami- week 1

presentation

14

•Taking notes!

Page 15: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

Literature Review

Games, Stories or Something More Something More

Traditional

Hanan Alnizami

Page 16: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaMotivation

•Declination of enrollment to CS

•Ways to:

•Examine-project types

Hanan Alnizami- week 1

presentation

16

•Increase submission

•Increase motivation

Page 17: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsa•Proposed Solution:

•Using games as a teaching tool appeals more to students than the traditional Assignments

•.

Hanan Alnizami- week 1

presentation

17

•.

Page 18: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaStudy- Project 1:

• Choose your own subject

• Open Ended

• Could not include story telling projects in Java portion of plans.

Hanan Alnizami- week 1

presentation

18

projects in Java portion of plans.

Page 19: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsaStudy- Project 2:

1. Game

2. Adventure Story

3. Recursive Skeleton Reversal

Hanan Alnizami- week 1

presentation

19

Page 20: Presentation Week1archive2.cra.org/Activities/craw_archive/dmp/awards/2008/Al Nizami... · Hanan Alnizami- week 1 presentation 3 •Familiar with Java Swing, •Java binding OpenGL

sdsa

The End

Hanan Alnizami- week 1

presentation

20