Enviar búsqueda
Cargar
TKP Java Notes for Teaching Kids Programming
•
Descargar como PPTX, PDF
•
3 recomendaciones
•
1,012 vistas
Lynn Langit
Seguir
Java language reference for TKPJava courseware
Leer menos
Leer más
Tecnología
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 19
Descargar ahora
Recomendados
TKP notes for Java
TKP notes for Java
Lynn Langit
Java Regular Expression PART I
Java Regular Expression PART I
OXUS 20
Conditional Statement
Conditional Statement
OXUS 20
PHP Basic and Fundamental Questions and Answers with Detail Explanation
PHP Basic and Fundamental Questions and Answers with Detail Explanation
OXUS 20
Fal-e-Hafez (Omens of Hafez) Cards in Persian using Java
Fal-e-Hafez (Omens of Hafez) Cards in Persian using Java
OXUS 20
Java Applet and Graphics
Java Applet and Graphics
OXUS 20
Java Regular Expression PART II
Java Regular Expression PART II
OXUS 20
Java Unicode with Cool GUI Examples
Java Unicode with Cool GUI Examples
OXUS 20
Recomendados
TKP notes for Java
TKP notes for Java
Lynn Langit
Java Regular Expression PART I
Java Regular Expression PART I
OXUS 20
Conditional Statement
Conditional Statement
OXUS 20
PHP Basic and Fundamental Questions and Answers with Detail Explanation
PHP Basic and Fundamental Questions and Answers with Detail Explanation
OXUS 20
Fal-e-Hafez (Omens of Hafez) Cards in Persian using Java
Fal-e-Hafez (Omens of Hafez) Cards in Persian using Java
OXUS 20
Java Applet and Graphics
Java Applet and Graphics
OXUS 20
Java Regular Expression PART II
Java Regular Expression PART II
OXUS 20
Java Unicode with Cool GUI Examples
Java Unicode with Cool GUI Examples
OXUS 20
Everything about Object Oriented Programming
Everything about Object Oriented Programming
Abdul Rahman Sherzad
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
OXUS 20
Java Guessing Game Number Tutorial
Java Guessing Game Number Tutorial
OXUS 20
Structure programming – Java Programming – Theory
Structure programming – Java Programming – Theory
OXUS 20
Object Oriented Concept Static vs. Non Static
Object Oriented Concept Static vs. Non Static
OXUS 20
Web Design and Development Life Cycle and Technologies
Web Design and Development Life Cycle and Technologies
OXUS 20
Create Splash Screen with Java Step by Step
Create Splash Screen with Java Step by Step
OXUS 20
Everything about Database JOINS and Relationships
Everything about Database JOINS and Relationships
OXUS 20
Note - Java Remote Debug
Note - Java Remote Debug
boyw165
Core java notes with examples
Core java notes with examples
bindur87
Java Unicode with Live GUI Examples
Java Unicode with Live GUI Examples
Abdul Rahman Sherzad
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Abdul Rahman Sherzad
Jdbc Complete Notes by Java Training Center (Som Sir)
Jdbc Complete Notes by Java Training Center (Som Sir)
Som Prakash Rai
Advanced core java
Advanced core java
Rajeev Uppala
Java Lab Manual
Java Lab Manual
Naveen Sagayaselvaraj
Java lab 2
Java lab 2
AVC College of Engineering
Java essential notes
Java essential notes
Habitamu Asimare
Java Arrays
Java Arrays
OXUS 20
Java programming lab manual
Java programming lab manual
sameer farooq
66781291 java-lab-manual
66781291 java-lab-manual
Laura Popovici
VariantSpark on AWS
VariantSpark on AWS
Lynn Langit
Serverless Architectures
Serverless Architectures
Lynn Langit
Más contenido relacionado
Destacado
Everything about Object Oriented Programming
Everything about Object Oriented Programming
Abdul Rahman Sherzad
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
OXUS 20
Java Guessing Game Number Tutorial
Java Guessing Game Number Tutorial
OXUS 20
Structure programming – Java Programming – Theory
Structure programming – Java Programming – Theory
OXUS 20
Object Oriented Concept Static vs. Non Static
Object Oriented Concept Static vs. Non Static
OXUS 20
Web Design and Development Life Cycle and Technologies
Web Design and Development Life Cycle and Technologies
OXUS 20
Create Splash Screen with Java Step by Step
Create Splash Screen with Java Step by Step
OXUS 20
Everything about Database JOINS and Relationships
Everything about Database JOINS and Relationships
OXUS 20
Note - Java Remote Debug
Note - Java Remote Debug
boyw165
Core java notes with examples
Core java notes with examples
bindur87
Java Unicode with Live GUI Examples
Java Unicode with Live GUI Examples
Abdul Rahman Sherzad
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Abdul Rahman Sherzad
Jdbc Complete Notes by Java Training Center (Som Sir)
Jdbc Complete Notes by Java Training Center (Som Sir)
Som Prakash Rai
Advanced core java
Advanced core java
Rajeev Uppala
Java Lab Manual
Java Lab Manual
Naveen Sagayaselvaraj
Java lab 2
Java lab 2
AVC College of Engineering
Java essential notes
Java essential notes
Habitamu Asimare
Java Arrays
Java Arrays
OXUS 20
Java programming lab manual
Java programming lab manual
sameer farooq
66781291 java-lab-manual
66781291 java-lab-manual
Laura Popovici
Destacado
(20)
Everything about Object Oriented Programming
Everything about Object Oriented Programming
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Guessing Game Number Tutorial
Java Guessing Game Number Tutorial
Structure programming – Java Programming – Theory
Structure programming – Java Programming – Theory
Object Oriented Concept Static vs. Non Static
Object Oriented Concept Static vs. Non Static
Web Design and Development Life Cycle and Technologies
Web Design and Development Life Cycle and Technologies
Create Splash Screen with Java Step by Step
Create Splash Screen with Java Step by Step
Everything about Database JOINS and Relationships
Everything about Database JOINS and Relationships
Note - Java Remote Debug
Note - Java Remote Debug
Core java notes with examples
Core java notes with examples
Java Unicode with Live GUI Examples
Java Unicode with Live GUI Examples
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Java Virtual Keyboard Using Robot, Toolkit and JToggleButton Classes
Jdbc Complete Notes by Java Training Center (Som Sir)
Jdbc Complete Notes by Java Training Center (Som Sir)
Advanced core java
Advanced core java
Java Lab Manual
Java Lab Manual
Java lab 2
Java lab 2
Java essential notes
Java essential notes
Java Arrays
Java Arrays
Java programming lab manual
Java programming lab manual
66781291 java-lab-manual
66781291 java-lab-manual
Más de Lynn Langit
VariantSpark on AWS
VariantSpark on AWS
Lynn Langit
Serverless Architectures
Serverless Architectures
Lynn Langit
10+ Years of Teaching Kids Programming
10+ Years of Teaching Kids Programming
Lynn Langit
Blastn plus jupyter on Docker
Blastn plus jupyter on Docker
Lynn Langit
Testing in Ballerina Language
Testing in Ballerina Language
Lynn Langit
Teaching Kids to create Alexa Skills
Teaching Kids to create Alexa Skills
Lynn Langit
Practical cloud
Practical cloud
Lynn Langit
Understanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examples
Lynn Langit
Genome-scale Big Data Pipelines
Genome-scale Big Data Pipelines
Lynn Langit
Teaching Kids Programming
Teaching Kids Programming
Lynn Langit
Practical Cloud
Practical Cloud
Lynn Langit
Serverless Reality
Serverless Reality
Lynn Langit
Genomic Scale Big Data Pipelines
Genomic Scale Big Data Pipelines
Lynn Langit
VariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomics
Lynn Langit
Bioinformatics Data Pipelines built by CSIRO on AWS
Bioinformatics Data Pipelines built by CSIRO on AWS
Lynn Langit
Serverless Reality
Serverless Reality
Lynn Langit
Beyond Relational
Beyond Relational
Lynn Langit
New AWS Services for Bioinformatics
New AWS Services for Bioinformatics
Lynn Langit
Google Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline Patterns
Lynn Langit
Scaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud Platform
Lynn Langit
Más de Lynn Langit
(20)
VariantSpark on AWS
VariantSpark on AWS
Serverless Architectures
Serverless Architectures
10+ Years of Teaching Kids Programming
10+ Years of Teaching Kids Programming
Blastn plus jupyter on Docker
Blastn plus jupyter on Docker
Testing in Ballerina Language
Testing in Ballerina Language
Teaching Kids to create Alexa Skills
Teaching Kids to create Alexa Skills
Practical cloud
Practical cloud
Understanding Jupyter notebooks using bioinformatics examples
Understanding Jupyter notebooks using bioinformatics examples
Genome-scale Big Data Pipelines
Genome-scale Big Data Pipelines
Teaching Kids Programming
Teaching Kids Programming
Practical Cloud
Practical Cloud
Serverless Reality
Serverless Reality
Genomic Scale Big Data Pipelines
Genomic Scale Big Data Pipelines
VariantSpark - a Spark library for genomics
VariantSpark - a Spark library for genomics
Bioinformatics Data Pipelines built by CSIRO on AWS
Bioinformatics Data Pipelines built by CSIRO on AWS
Serverless Reality
Serverless Reality
Beyond Relational
Beyond Relational
New AWS Services for Bioinformatics
New AWS Services for Bioinformatics
Google Cloud and Data Pipeline Patterns
Google Cloud and Data Pipeline Patterns
Scaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud Platform
Último
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Sri Ambati
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Último
(20)
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
How to write a Business Continuity Plan
How to write a Business Continuity Plan
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
TKP Java Notes for Teaching Kids Programming
1.
Java Language Notes @LynnLangit
2.
Create and Assign
Variables //the current zipcode is 90210 String zipcode = “90210”;
3.
Increment Variables int age
= 15; age += 1; //shortcut age = age + 1;
4.
Increment Variables again… int
age = 16; age ++; //another shortcut
5.
For Loops for (int
i = 1; i <= stop; i++) { //do something many times }
6.
Foreach Loops for (Turtle
turtle : turtles) { //do something to each one }
7.
To view a
Value -- Getters GetPenColor ( ); GetPenWidth ( ); GetSpeed ( );
8.
To Change a
Value -- Setters SetPenColor (Colors.Reds.Red); SetPenWidth ( 5 ); SetX ( 10 );
9.
Methods are like
Verbs public static void doIt (String s ) { //do something }
10.
Use a Method String
greeting = “hello”; //say hello sayIt ( greeting );
11.
Main Method starts
it all public static void main (String[ ] args) { //start by doing something }
12.
Constructor (Method) public class
Animals ( ) { public Animals ( ) { //create your Animals here } }
13.
Conditionals - If int
test = 0; if (test < 0) { //do something }
14.
Conditionals – If
/ Else int test = 0; if (test < 0) { //do something } else { //do something else }
15.
HashMaps HashMap<Integer, Color> c
= new HashMap <Integer, Color>( ); c.put(1,Colors.Reds.Red); c.get(1);
16.
Arrays String words[ ]
= new String[ ] {“hi”,”Java”}; words.get[1]; //gets “Java”
17.
More Arrays //simpler set
up – fixed length int [ ] coins = {1,5,10,25,50};
18.
ArrayList ArrayList<String> words= new ArrayList<String>(
); words.add(“Java”); //adds “Java” //adjustable length
19.
Events and Listeners public
class DoIt implements MouseLeftClickListener { … programWindow.addMouseLeftClickListener(this); public void onLeftMouseClick(int x, int y) { //do something when clicked } }
Descargar ahora