SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Expanding	Programming	Skills
Jussi	Pohjolainen
Tampere	University	of	Applied	Sciences
Instructor
• Jussi	Pohjolainen,	
firstname.lastname@tamk.fi
• Room:	C4-09,	Kuntokatu 3,	Tampere	University	
of	Applied	Sciences
• Contact	via	e-mail	or	Facebook
Course	Environment
• Course	Page
– Screencasts,	exercises,	deadlines,	instructions
– http://bit.ly/expanding-programming-skills-hp
• Facebook	Group	/	E-mail
– News,	discussions
– http://bit.ly/expanding-programming-skills-fb
• Google	Sheets
– Marking	Exercises
• Dropbox
– Returning	exercises
– http://www.dropbox.com
How	to	Pass?
1. Pass	the	exam	(standard	C++)
2. Do	Exercises	(min	50%)
3. Implement	project	work
4. Give	course	feedback
1	Exam
• Only	questions	about	standard	C++
• With	pen	and	paper and	it's	open	book	exam
– You	can	bring	any	paper	material	with	you!
• Questions	like
– "What	is	the	output	of	the	following	code"
• Study	to	exam!	It's	hard...
• Grading:	Pass	/	Fail
– To	pass,	you	must	get	50%	correct	answers
2	Exercises
• Implement	the	exercises	in	your	own
• Upload	to	Dropbox ( www.dropbox.com )
– Create	a	folder	and	share	the	content	of	the	folder	
to	teacher.	See	detailed	instructions	from	the	
course	page		
• Mark	to	Google	Sheets
• Min.	50%,	if	more,	you	get	grading	between	1	
– 5.	See	Google	Sheets	for	exact	grading.
3	Project	Work
• Implement	app	that	is	either
– Standard	C++	command	line	application	OR
– Qt app,	target	either	desktop	or	mobile
• You	can	choose	the	subject	of	your	app	but	
you	must	get	approval from	the	instructor!
• Example	topics:	Text	Editor,	Project	time	
tracking	app,	RSS	reader,	Game,	Calendar	
app..
4	Course	Feedback
• Every	student	must	give	course	feedback
• Fill	the	simple	web	form	in	the	end	of	the	
course
Grading
• Grading	is	an	average	of	returned	exercises	
and	project	work
• Exercises	and	project	work	is	done	
individually!
Schedule
• Exercises	are	returned	on	Mondays	at	8:30	
• See	Course	Site	for	details
Topics
• First	the	C++	stuff
– Compiling,	GCC,	about	makefiles,	formatting	code
– Pointers,	References,	memory	handling,	classes,	
constructors,	polymorphism,	“interfaces”,	
templates..
• And	then	some Qt stuff
– What	is	Qt?	Compiling	Qt apps,	Qt Memory	
Handling, Qt Designer	and	Translations,	using	the	
class	library
MOTIVATION
Why?
• C++,	the	mother	of	all	languages.	:D
• C	and	C++	are	one	of	the	most	used	languages	
(see	tiobe)
• Most	Java	developers	are	pretty	clueless	
about	some	basic	programming	related	issues	
(memory	handling,	pointers)..
C++	vs.	Qt?
• C++	is language,	and	Qt is	C++	framework.
• Nokia	and	Qt?
– 2010:	Nokia:	Qt is	the	main	framework	for	building	
apps	for	Symbian	and	upcoming	MeeGo Devices
– 2011:	Nokia	and	MS	sign	strategic	tie-up;	focus	on	
Windows	Phone	7..	Symbian	will	die	and	MeeGo put	
aside
– 2012:	Digia acquires	Qt
• Today:	Cross-platform	framework	for	multiple	
platforms,	also	mobile!
About	Qt Framework
• C++	framework	for	building	apps	for	desktop	and	
mobile
• Native	apps!
• Target	multiple	platforms:	Windows,	Linux,	Mac
• Qt 5.2:	Mobile	Edition!
– Android,	iOS …
• Very	clean	and	easy	framework
• Good	tools	and	IDEs
• Excellent	documentation

Más contenido relacionado

La actualidad más candente

Corritore Back to Basics Poster
Corritore Back to Basics PosterCorritore Back to Basics Poster
Corritore Back to Basics PosterCindy Corritore
 
Tech Implementation with Limited Resources: How One Small School Hit the Grou...
Tech Implementation with Limited Resources: How One Small School Hit the Grou...Tech Implementation with Limited Resources: How One Small School Hit the Grou...
Tech Implementation with Limited Resources: How One Small School Hit the Grou...Teresa Potter
 
Strijker, A. (2005 12 06). Piloting Sakai In A Master Course Does It Really...
Strijker, A. (2005 12 06). Piloting Sakai In A Master Course   Does It Really...Strijker, A. (2005 12 06). Piloting Sakai In A Master Course   Does It Really...
Strijker, A. (2005 12 06). Piloting Sakai In A Master Course Does It Really...Saxion
 
Online Coursework: Making It Count - Lore Carvajal
Online Coursework: Making It Count - Lore CarvajalOnline Coursework: Making It Count - Lore Carvajal
Online Coursework: Making It Count - Lore Carvajalmhhighered
 
Enabling online submission and feedback
Enabling online submission and feedbackEnabling online submission and feedback
Enabling online submission and feedbackLaura Hollinshead
 
Introduction to EMA highlights
Introduction to EMA highlightsIntroduction to EMA highlights
Introduction to EMA highlightsNick Bunyan
 
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_SyllabusATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_SyllabusBrittany Ann Kos
 
Dtc virtual classroom model
Dtc virtual classroom model Dtc virtual classroom model
Dtc virtual classroom model ManishaBughani
 
Mobile and Online Assessments
Mobile and Online AssessmentsMobile and Online Assessments
Mobile and Online Assessmentsakenalong
 
BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...
BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...
BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...Kim Caise
 
Computer based assessment
Computer based assessmentComputer based assessment
Computer based assessment13023901-016
 
Edtechsummer b syllabus
Edtechsummer b syllabusEdtechsummer b syllabus
Edtechsummer b syllabusLeslee
 
What Should We Be Doing
What Should We Be DoingWhat Should We Be Doing
What Should We Be Doingchrisfc
 
e-assessment presentation by Bruno Oluka
e-assessment presentation by Bruno Olukae-assessment presentation by Bruno Oluka
e-assessment presentation by Bruno OlukaBruno Oluka
 
FeedbackFruits and increasing student-teacher interaction in your course
FeedbackFruits and increasing student-teacher interaction in your courseFeedbackFruits and increasing student-teacher interaction in your course
FeedbackFruits and increasing student-teacher interaction in your courseBlackboardEMEA
 
Using Technology for Parent/Student Communication
Using Technology for Parent/Student CommunicationUsing Technology for Parent/Student Communication
Using Technology for Parent/Student CommunicationAmy G.
 

La actualidad más candente (19)

Online Evaluation/Assessment by Mudasir Amin (Durpora shopian)
Online Evaluation/Assessment by Mudasir Amin (Durpora shopian)Online Evaluation/Assessment by Mudasir Amin (Durpora shopian)
Online Evaluation/Assessment by Mudasir Amin (Durpora shopian)
 
Corritore Back to Basics Poster
Corritore Back to Basics PosterCorritore Back to Basics Poster
Corritore Back to Basics Poster
 
Tech Implementation with Limited Resources: How One Small School Hit the Grou...
Tech Implementation with Limited Resources: How One Small School Hit the Grou...Tech Implementation with Limited Resources: How One Small School Hit the Grou...
Tech Implementation with Limited Resources: How One Small School Hit the Grou...
 
Strijker, A. (2005 12 06). Piloting Sakai In A Master Course Does It Really...
Strijker, A. (2005 12 06). Piloting Sakai In A Master Course   Does It Really...Strijker, A. (2005 12 06). Piloting Sakai In A Master Course   Does It Really...
Strijker, A. (2005 12 06). Piloting Sakai In A Master Course Does It Really...
 
TAO DAYS - E-Assessment for Learning
TAO DAYS - E-Assessment for LearningTAO DAYS - E-Assessment for Learning
TAO DAYS - E-Assessment for Learning
 
Online Coursework: Making It Count - Lore Carvajal
Online Coursework: Making It Count - Lore CarvajalOnline Coursework: Making It Count - Lore Carvajal
Online Coursework: Making It Count - Lore Carvajal
 
Enabling online submission and feedback
Enabling online submission and feedbackEnabling online submission and feedback
Enabling online submission and feedback
 
Introduction to EMA highlights
Introduction to EMA highlightsIntroduction to EMA highlights
Introduction to EMA highlights
 
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_SyllabusATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
 
Dtc virtual classroom model
Dtc virtual classroom model Dtc virtual classroom model
Dtc virtual classroom model
 
Mobile and Online Assessments
Mobile and Online AssessmentsMobile and Online Assessments
Mobile and Online Assessments
 
BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...
BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...
BYOD: Rebranding Mathematics Instruction with Global Projects and Cell Phones...
 
Computer based assessment
Computer based assessmentComputer based assessment
Computer based assessment
 
Edtechsummer b syllabus
Edtechsummer b syllabusEdtechsummer b syllabus
Edtechsummer b syllabus
 
What Should We Be Doing
What Should We Be DoingWhat Should We Be Doing
What Should We Be Doing
 
e-assessment presentation by Bruno Oluka
e-assessment presentation by Bruno Olukae-assessment presentation by Bruno Oluka
e-assessment presentation by Bruno Oluka
 
FeedbackFruits and increasing student-teacher interaction in your course
FeedbackFruits and increasing student-teacher interaction in your courseFeedbackFruits and increasing student-teacher interaction in your course
FeedbackFruits and increasing student-teacher interaction in your course
 
Using Technology for Parent/Student Communication
Using Technology for Parent/Student CommunicationUsing Technology for Parent/Student Communication
Using Technology for Parent/Student Communication
 
E assessment
E assessmentE assessment
E assessment
 

Destacado (7)

iOS Selectors Blocks and Delegation
iOS Selectors Blocks and DelegationiOS Selectors Blocks and Delegation
iOS Selectors Blocks and Delegation
 
iOS: Using persistant storage
iOS: Using persistant storageiOS: Using persistant storage
iOS: Using persistant storage
 
Intro to Asha UI
Intro to Asha UIIntro to Asha UI
Intro to Asha UI
 
Compiling Qt Apps
Compiling Qt AppsCompiling Qt Apps
Compiling Qt Apps
 
Intro to Java Technology
Intro to Java TechnologyIntro to Java Technology
Intro to Java Technology
 
Android Sensors
Android SensorsAndroid Sensors
Android Sensors
 
libGDX: Simple Frame Animation
libGDX: Simple Frame AnimationlibGDX: Simple Frame Animation
libGDX: Simple Frame Animation
 

Similar a Expanding Programming Skills (C++): Intro to Course

Redesigning and teaching a blended course
Redesigning and teaching a blended courseRedesigning and teaching a blended course
Redesigning and teaching a blended courseTanya Joosten
 
Data Science: Introduction
Data Science: IntroductionData Science: Introduction
Data Science: IntroductionJinho Choi
 
Innovative Technology - EDU 709
Innovative Technology - EDU 709Innovative Technology - EDU 709
Innovative Technology - EDU 709Amy Kuk-Hemgesberg
 
Supporting Faculty Content Experts
Supporting Faculty Content ExpertsSupporting Faculty Content Experts
Supporting Faculty Content ExpertsMelissa A. Venable
 
Cse 689 fall 2017
Cse 689 fall 2017Cse 689 fall 2017
Cse 689 fall 2017Bill Hamlin
 
Group 2 internet based work, email, chat
Group 2 internet based work, email, chatGroup 2 internet based work, email, chat
Group 2 internet based work, email, chatQurrot Ainy
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusJordan Bushaw
 
Polinar and plana software programs
Polinar and plana   software programsPolinar and plana   software programs
Polinar and plana software programsmikka calamba
 
CCLI 2010 Panel Presentation
CCLI 2010 Panel Presentation CCLI 2010 Panel Presentation
CCLI 2010 Panel Presentation Nicole Greenland
 
Coding syllabus 2016 2017
Coding syllabus 2016 2017Coding syllabus 2016 2017
Coding syllabus 2016 2017Justin Joslin
 
Lecture 1: Introduction to the Course (Practical Information)
Lecture 1: Introduction to the Course (Practical Information)Lecture 1: Introduction to the Course (Practical Information)
Lecture 1: Introduction to the Course (Practical Information)Marina Santini
 
Offline solutions for online learning
Offline solutions for online learningOffline solutions for online learning
Offline solutions for online learningBrenda Mallinson
 
10 Questions for Blended Course Design
10 Questions for Blended Course Design10 Questions for Blended Course Design
10 Questions for Blended Course DesignTanya Joosten
 
OnEdu Learning Environment
OnEdu Learning EnvironmentOnEdu Learning Environment
OnEdu Learning EnvironmentMatleena Laakso
 
Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...
Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...
Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...Brian Mulligan
 

Similar a Expanding Programming Skills (C++): Intro to Course (20)

Redesigning and teaching a blended course
Redesigning and teaching a blended courseRedesigning and teaching a blended course
Redesigning and teaching a blended course
 
Data Science: Introduction
Data Science: IntroductionData Science: Introduction
Data Science: Introduction
 
1innovatice technology
1innovatice technology1innovatice technology
1innovatice technology
 
Innovative Technology - EDU 709
Innovative Technology - EDU 709Innovative Technology - EDU 709
Innovative Technology - EDU 709
 
Innovative technology
Innovative technologyInnovative technology
Innovative technology
 
Supporting Faculty Content Experts
Supporting Faculty Content ExpertsSupporting Faculty Content Experts
Supporting Faculty Content Experts
 
Blackboard
BlackboardBlackboard
Blackboard
 
Cse 689 fall 2017
Cse 689 fall 2017Cse 689 fall 2017
Cse 689 fall 2017
 
Group 2 internet based work, email, chat
Group 2 internet based work, email, chatGroup 2 internet based work, email, chat
Group 2 internet based work, email, chat
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_Paurus
 
Sakai strategy at UPMC-Paris 6Presentation
Sakai strategy at UPMC-Paris 6PresentationSakai strategy at UPMC-Paris 6Presentation
Sakai strategy at UPMC-Paris 6Presentation
 
Polinar and plana software programs
Polinar and plana   software programsPolinar and plana   software programs
Polinar and plana software programs
 
CCLI 2010 Panel Presentation
CCLI 2010 Panel Presentation CCLI 2010 Panel Presentation
CCLI 2010 Panel Presentation
 
Coding syllabus 2016 2017
Coding syllabus 2016 2017Coding syllabus 2016 2017
Coding syllabus 2016 2017
 
BIS induction presentation 2020
BIS induction presentation 2020BIS induction presentation 2020
BIS induction presentation 2020
 
Lecture 1: Introduction to the Course (Practical Information)
Lecture 1: Introduction to the Course (Practical Information)Lecture 1: Introduction to the Course (Practical Information)
Lecture 1: Introduction to the Course (Practical Information)
 
Offline solutions for online learning
Offline solutions for online learningOffline solutions for online learning
Offline solutions for online learning
 
10 Questions for Blended Course Design
10 Questions for Blended Course Design10 Questions for Blended Course Design
10 Questions for Blended Course Design
 
OnEdu Learning Environment
OnEdu Learning EnvironmentOnEdu Learning Environment
OnEdu Learning Environment
 
Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...
Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...
Getting Bang for your Buck from Learning Technologies - Maximising Impact, Mi...
 

Más de Jussi Pohjolainen

libGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and PreferenceslibGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and PreferencesJussi Pohjolainen
 
libGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame AnimationlibGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame AnimationJussi Pohjolainen
 
Intro to Building Android Games using libGDX
Intro to Building Android Games using libGDXIntro to Building Android Games using libGDX
Intro to Building Android Games using libGDXJussi Pohjolainen
 
Advanced JavaScript Development
Advanced JavaScript DevelopmentAdvanced JavaScript Development
Advanced JavaScript DevelopmentJussi Pohjolainen
 
libGDX: Simple Frame Animation
libGDX: Simple Frame AnimationlibGDX: Simple Frame Animation
libGDX: Simple Frame AnimationJussi Pohjolainen
 
Implementing a Simple Game using libGDX
Implementing a Simple Game using libGDXImplementing a Simple Game using libGDX
Implementing a Simple Game using libGDXJussi Pohjolainen
 
Building Android games using LibGDX
Building Android games using LibGDXBuilding Android games using LibGDX
Building Android games using LibGDXJussi Pohjolainen
 
Creating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and GesturesCreating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and GesturesJussi Pohjolainen
 
Creating Games for Asha - platform
Creating Games for Asha - platformCreating Games for Asha - platform
Creating Games for Asha - platformJussi Pohjolainen
 
Intro to Java ME and Asha Platform
Intro to Java ME and Asha PlatformIntro to Java ME and Asha Platform
Intro to Java ME and Asha PlatformJussi Pohjolainen
 

Más de Jussi Pohjolainen (20)

Moved to Speakerdeck
Moved to SpeakerdeckMoved to Speakerdeck
Moved to Speakerdeck
 
Java Web Services
Java Web ServicesJava Web Services
Java Web Services
 
Box2D and libGDX
Box2D and libGDXBox2D and libGDX
Box2D and libGDX
 
libGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and PreferenceslibGDX: Screens, Fonts and Preferences
libGDX: Screens, Fonts and Preferences
 
libGDX: Tiled Maps
libGDX: Tiled MapslibGDX: Tiled Maps
libGDX: Tiled Maps
 
libGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame AnimationlibGDX: User Input and Frame by Frame Animation
libGDX: User Input and Frame by Frame Animation
 
Intro to Building Android Games using libGDX
Intro to Building Android Games using libGDXIntro to Building Android Games using libGDX
Intro to Building Android Games using libGDX
 
Advanced JavaScript Development
Advanced JavaScript DevelopmentAdvanced JavaScript Development
Advanced JavaScript Development
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJS
 
libGDX: Scene2D
libGDX: Scene2DlibGDX: Scene2D
libGDX: Scene2D
 
libGDX: Simple Frame Animation
libGDX: Simple Frame AnimationlibGDX: Simple Frame Animation
libGDX: Simple Frame Animation
 
libGDX: User Input
libGDX: User InputlibGDX: User Input
libGDX: User Input
 
Implementing a Simple Game using libGDX
Implementing a Simple Game using libGDXImplementing a Simple Game using libGDX
Implementing a Simple Game using libGDX
 
Building Android games using LibGDX
Building Android games using LibGDXBuilding Android games using LibGDX
Building Android games using LibGDX
 
Android Threading
Android ThreadingAndroid Threading
Android Threading
 
Creating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and GesturesCreating Asha Games: Game Pausing, Orientation, Sensors and Gestures
Creating Asha Games: Game Pausing, Orientation, Sensors and Gestures
 
Creating Games for Asha - platform
Creating Games for Asha - platformCreating Games for Asha - platform
Creating Games for Asha - platform
 
Intro to Java ME and Asha Platform
Intro to Java ME and Asha PlatformIntro to Java ME and Asha Platform
Intro to Java ME and Asha Platform
 
Intro to PhoneGap
Intro to PhoneGapIntro to PhoneGap
Intro to PhoneGap
 

Último

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 

Último (20)

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 

Expanding Programming Skills (C++): Intro to Course