Computer Science Teachers Association Academy

Slides:



Advertisements
Similar presentations
The ACM K-12 Computer Science Curriculum: Dissemination, Implementation, and Sustainability Fadi P. Deek
Advertisements

Course Outline Presentation Term: F09 Faculty Name : Asma Sanam Larik Course Name :INTRO TO COMPUTING Course Code : CSE145 Section :1 Semester : 1.
D E P A R T M E N T O F COMPUTER SCIENCE AND SYSTEMS ANALYSIS SCHOOL OF ENGINEERING & APPLIED SCIENCE O X F O R D O H I O MIAMI UNIVERSITY D E P A R T.
CSTA K-12 Computer Science Standards (rev 2011)
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
A Model Curriculum for K-12 Computer Science
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
1 Copyright © 2010 AQA and its licensors. All rights reserved. Introduction to the new specification GCSE Computer Science Paul Varey.
Department of Mathematics and Computer Science
1 i206: Distributed Computing Applications & Infrastructure 2012
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2011.
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2010.
CSTA K–12 Computer Science Standards Revised 2011.
Health e-Workforce Consortium. Microsoft Technology Associate Certification.
Catholic University College of Ghana Fiapre-Sunyani Catholic University College of Ghana Introduction to Information Technology I.
Informatics in secondary and elementary schools in Serbia Ohrid, 25. August, 2011.
Integrating Business Education and Computer Science to Prepare Students for the 21 st Century Barbara Ericson Advanced.
TEMPUS JEP : TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January.
CS 21a: Intro to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
 1. Which is not one of the six principles that address crucial issues fundamental to all school math programs? A. Curriculum B. Assessment C. Measurement.
Symposium 2001June 24, 2001 Curriculum Is Just the Beginning Chris Stephenson University of Waterloo.
Teacher Training Program For Certificate in Information Technology Empower Yourself 9/23/20151 International Institute of Information Technology - Hyderabad.
1 Information and Communication Technology (ICT).
AP CS: Principles Dr. Kelly Schultz Academically Talented Youth Program Western Michigan University.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
Introduction to Computer Administration Course Supervisor: Muhammad Saeed.
Introduction to Computing Muhammad Saeed. Topics Course Description Overview of Areas Contact Information.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
REVIEW OF ACTIVITIES OF THE WORK GROUP FOR INTERNET AND e -TECHNOLOGIES Prof. Dr Milena Stanković Faculty of Electronic Engineering TEMPUS Project CD-JEP.
Anthony L. Dillon Education Associate Office of Career and Technology Education South Carolina Department of Education Spring Administrators Workshop -
September st Evening Vocational School of Trikala our IT lessons …
Department of Mathematics and Computer Science
Landscape Survey Summary. Classes Offered: from 2012 to 2014 Keyboarding classes decreased by 8% Pre-AP CS increased by 10% AP CS is offered at an equal.
Teacher Training Program For Certificate in Information Technology Empower Yourself 6/29/20161 International Institute of Information Technology - Hyderabad.
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
Information Technology. *At Home *In business *In Education *In Healthcare Computer Uses.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
King William High School. Cyber Security Curriculum 4 year high school curriculum Up to 5 technology certifications upon successful completion of each.
Industry Advisory Board
Why Should You Apply to Graduate School? Masters Degree
WHY COMPUTER SCIENCE? University of Phoenix.
Introduction to Operating Systems
Informatics in secondary and elementary schools in Serbia
Syllabus Introduction to Computer Science
PRE-AP computer science 1
Technology Application TEKS
A framework for Web science didactics michalis vafopoulos
Teaching Computers.
C-ID IT Model Curriculum Update
CS 21a: Intro to Computing I
Integration of ICT in teaching and learning
AP computer science PRINCIPLES
CS 1104 INTRODUCTION TO COMPUTER SCIENCE
Computer Science Teachers Association Academy
Chapter 0: Introduction
Computer Science Teachers Association Academy
Computer Science Bachelor of Science in Computer Science FEEL FREE
System Analysis and Design
CS1301 – Where it Fits Institute for Personal Robots in Education
System Analysis and Design
Computer Science Teachers Association Academy Lego Robotics
CS1301 – Where it Fits Institute for Personal Robots in Education
Using Technology in the Classroom
Principles of Programming Languages
Decreasing Enrollments / Increasing Manpower Needs: Solutions for Attracting Students to Computer Science Wayne Summers / Rodrigo Obando TSYS Department.
CS1301 – Where it Fits Institute for Personal Robots in Education
Undergraduate Degree Program
Tech-Pack 4 a&b Week 11.
START and the Technology Applications TEKS for Texas Teachers
Computer Science Dr Hwang Chair, Computer Science Department
Presentation transcript:

Computer Science Teachers Association Academy Wayne Summers – Chair / Rodrigo Obando – Assoc. Chair TSYS Department of Computer Science Columbus State University November 14, 2006

WELCOME 11/27/2018

AGENDA 9:55 – 11:10 11:15 – 12:30 1:15 – 2:30 Internet Concepts Time Topics Facilitator 9 – 9:45 Introductions / Overview Wayne Summers 9:55 – 11:10 Principles of Computer Organization Rodrigo Obando 11:15 – 12:30 Basic Components of Computer Networks Yan Bai 12:30 – 1:15 LUNCH 1:15 – 2:30 Internet Concepts Shamim Khan 2:35 – 3:50 Web Page Design and Development Lydia Ray 4:00 – 4:30 Q&A discussion with faculty and students Roundtable discussion with faculty and students 11/27/2018

Introductions / Overview Model Curriculum for K–12 Computer Science Level II – Computer Science in the Modern World Sample Activities for Level II Activities from http://csta.acm.org/Curriculum/sub/k12final1022.pdf Activities from (http://csta.acm.org/Curriculum/sub/Level_2_Objectives_Outline.pdf) 11/27/2018

Model Curriculum for K–12 Computer Science “Computer science (CS) is the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society. This definition requires that K–12 computer science curricula have the following kinds of elements: programming hardware design networks databases and information retrieval software design programming paradigms graphics programming languages logic translation between levels of abstraction computer security the limits of computation (what computers can’t do) artificial intelligence applications in information technology and information systems social issues (Internet security, privacy, intellectual property, etc.) 11/27/2018

Model Curriculum for K–12 Computer Science “The goals of a K–12 computer science curriculum are to: introduce the fundamental concepts of computer science to all students, beginning at the elementary school level. present computer science at the secondary school level in a way that would be both accessible and worthy of a curriculum credit (e.g., math or science). offer additional secondary-level computer science courses that will allow interested students to study it in depth and prepare them for entry into the work force or college. increase the knowledge of computer science for all students, especially those who are members of underrepresented groups.” 11/27/2018

Model Curriculum for K–12 Computer Science Level I – Foundations of Computer Science Level II – Computer Science in the Modern World Level III – Computer Science as Analysis and Design Level IV – Topics in Computer Science AP Computer Science Projects-Based Course Courses Leading to Industry Certification http://www1.acm.org/education/k12/k12final1022.pdf 11/27/2018

Level I – Foundations of Computer Science (K-8) National Educational Technology Standards (NETS) [http://cnets.iste.org/] Students http://cnets.iste.org/getdocs.html#students Teachers http://cnets.iste.org/getdocs.html#teachers Administrators http://cnets.iste.org/getdocs.html#admin Georgia Technology Standards for Educators http://www.gapsc.com/TeacherEducation/Documents/TechStandards.pdf http://www1.acm.org/education/k12/k12final1022.pdf 11/27/2018

Level II – Computer Science in the Modern World (Grades 9-10) Level 2 Objectives and Outlines (http://csta.acm.org/Curriculum/sub/Level_2_Objectives_Outline.pdf) Topic 1: Principles of Computer Organization Topic 2: Problem Solving Topic 3: Basic Components of Computer Networks Topic 4: Internet Concepts Topic 5: Hierarchy and Abstraction in Computing Topic 6: Connections Between Mathematics and Computer Science Topic 7: Models of Intelligent Behavior Topic 8: Interdisciplinary Utility of Computers and Problem Solving in the Modern World Topic 9: Ethical Issues Topic 10: Careers in Computing Topic 11: Programming Languages Topic 12: Web page Design and Development Topic 13: Multimedia Topic 14: Applications http://www1.acm.org/education/k12/k12final1022.pdf 11/27/2018

Level II – Computer Science in the Modern World Level 2 Objectives and Outlines (http://csta.acm.org/Curriculum/sub/Level_2_Objectives_Outline.pdf) Topic 1: Principles of Computer Organization Topic 3: Basic Components of Computer Networks Topic 4: Internet Concepts Topic 12: Web page Design and Development http://www1.acm.org/education/k12/k12final1022.pdf 11/27/2018

Level II – Computer Science in the Modern World Topics and Goals of the Level II Course provide students with general knowledge about computer hardware, software, languages, networks, and their impact in the modern overarching aim here is to prepare students to master computer science concepts from the user’s point of view rather than from the designer’s. For instance, the idea that a robot needs a method of acquiring sensory data from its environment draws attention to the general notion of an “input device” beyond the standard keyboard and mouse. Teaching students about various input devices currently in use should help demystify the general idea of input, and prepare students to be comfortable using devices with which they are not yet familiar. 11/27/2018

Level II – Computer Science in the Modern World Students should gain a conceptual understanding of the following topics in computer science: 1. Principles of computer organization and the major components (input, output, memory, storage, processing, software, operating system, etc.) 3. The basic components of computer networks (servers, file protection, routing protocols for connection / communication, spoolers and queues, shared resources, and fault-tolerance). 4. Organization of Internet elements, Web page design (forms, text, graphics, client- and server-side scripts), and hypermedia (links, navigation, search engines and strategies, interpretation, and evaluation). 11/27/2018

Sample Activities for Level II: Computer Science in the Modern World Activities from [available in printed materials] http://csta.acm.org/Curriculum/sub/k12final1022.pdf Number Systems - 4 hours Setting up a Computer - 2-1/2 hours Careers in Computer Engineering - 3-3/4 hours Connections Inside and Out - 3-2/3 hours The Journey Inside The Computer (Intel) http://www.intel.com/education/journey/ 11/27/2018

Sample Activities for Level II: Computer Science in the Modern World The Journey Inside The Computer (Intel) Video - http://www97.intel.com/discover/JourneyInside/TJI_Intro_lesson1/default.aspx 11/27/2018

Level II – Computer Science in the Modern World Activities from (http://csta.acm.org/Curriculum/sub/Level_2_Objectives_Outline.pdf) Topic 1: Principles of Computer Organization - 2 weeks Topic 3: Basic Components of Computer Networks - 2 weeks Topic 4: Internet Concepts - 1-2 weeks Topic 9: Ethical Issues - 1 week with continual reinforcement as appropriate Topic 10: Careers in Computing - 1 week Topic 12: Web Page Design and Development - 2-3 weeks Topic 14: Applications - 2 weeks 11/27/2018

Level II – Computer Science in the Modern World Topic 1: Principles of Computer Organization (http://csta.acm.org/Curriculum/sub/Level_2_Objectives_Outline.pdf) Topic Description: Principles of Computer Organization will introduce the student to the major components of the computer including: input, output, memory, storage, processing, software, and the operating system. Textbooks and Supplies: A computer that can be opened up and taken apart; different types of computers and operating systems recommended. Printed advertising for computers, or a computer with Internet access for web research. Time to Complete: 2 weeks 11/27/2018

Level II – Computer Science in the Modern World 11/27/2018

Level II – Computer Science in the Modern World 11/27/2018

Level II – Computer Science in the Modern World 11/27/2018

Model Curriculum for K–12 Computer Science Level III – Computer Science as Analysis and Design High school Science / Math credit Integrate programming and design with complex “real world” projects Algorithm development Problem solving Programming / Software Engineering http://www1.acm.org/education/k12/k12final1022.pdf 11/27/2018

Model Curriculum for K–12 Computer Science Level IV – Topics in Computer Science AP Computer Science A course AB course Projects-Based Course Courses Leading to Industry Certification http://www1.acm.org/education/k12/k12final1022.pdf 11/27/2018

CSU and the CSTA Teacher Enrichment in Computer Science (TECS) Teacher Engagement for Computer Science (TECS) - September 25, 2006 Understanding and Building Basic Networks - November 14, 2006 Having Fun with Computers – January 25, 2007 Programming Basic Applications – March 20, 2007 Computer Game Programming – 5/2007 Java Engagement for Teacher Training (JETT) 11/27/2018

Resources The New Educational Imperative: Improving High School Computer Science Education: Computer Science and the National Competitiveness Debate - http://csta.acm.org/Publications/Publications.html ACM K-12 CS Model Curriculum http://csta.acm.org/Curriculum/sub/k12final1022.pdf CSTA Web Repository of K-12 Computer Science Teaching Resources http://csta.acm.org/Resources/sub/WebRepository.html Software Globalization and Employment by eminent Stanford computer science scholar Eric Roberts 11/27/2018

Resources Teacher Enrichment in Computer Science Workshops (TECS) - http://tecs.acm.org/ JETT - http://jett.acm.org/ K-12Linux Project - http://www.k12ltsp.org/ Partners in Learning, Microsoft -http://www.microsoft.com/education/partnersinlearning.mspx 11/27/2018

Resources Resources for Teachers from CSTA and IBM - http://csta.acm.org/Resources/sub/RecommendedResources.html IBM Academic Initiative http://ibm.com/university Why Choose CSE? (videos) - http://www.cs.washington.edu/education/ugrad/prospective/outreach.html Celebrate Computer Science Education: http://sws.lhps.org/Default.aspx?alias=sws.lhps.org/computerscienceed 11/27/2018

http://csta.acm.org/Careers/CSTA-poster-revised.pdf 11/27/2018