Program Description
This concentration is for students wishing to teach K-12 in school or after-school settings. Students will take courses in teaching, game development, computer science, child development, and education administration. Students will be prepared to enter masters degree programs to pursue their initial teaching certification, or to manage programs for nonprofits and community groups.
Course Requirements
GENERAL EDUCATION REQUIREMENTS [30c]
ENG 120 Expository Writing (English Composition 1)
ENGL 220 Writing About Literature (English Composition 2)
HIS 3209 History of Technology (US History)
ELE 110 Arts in Education (Creative Expression)
MATH 125 Precalculus (Math)
CST 1000 Foundations of Computing (Scientific World)
PSY 100 Introduction to Psychology (Scientific World)
CBSE. 2001 Historical, Philosophical, and Cultural Foundations of Education (Individual & Society)
Any Lab Science Course
An Introductory foreign language course taken at:
BMCC | BCC | KBCC | LGCC | QBCC | City-Tech | CCNY | Queens | SPS | CSI | John Jay (World Culture)
CONCENTRATION REQUIREMENTS [66c]
SCI 31106 Game Design 1
SCI 31920Â Intro to Game ProgrammingÂ
SCI 31923 Game Programming 2Â
SCI 31925 Game Programming 3
SCI 31924 Level Design
SCI 31926 Playing With Stories
CST 1100 Introduction to Computer Systems
CST 1101 Computer Programming and Problem Solving
CST 1201Â Programming Fundamentals
CST 2403 C++ Programming I
CST 2309 Web Programming I
EDU 101 Foundations of Education
EDU 150 Introduction to Special Education
EDU 226 Introduction to Instructional Technology
EDU 227 Instructional Technology Models and Practices
EDUC 250 Introduction to Urban Education
EDUC 205 Adolescent Learning and Development
EDUC 231 Computer Science Education in K-12 settings
EDU 3610 Human Learning and Instruction / SSY105 Learning and Education
EDU 3630 Assessing Student Learning Outcomes
EDU 3640 Computers in Education
Does not lead to initial certification - students should apply to one of the below masters in their final year: NYU Adelphi Manhattan
Featured Course Descriptions
EDUC 231 Computer Science Education in K-12 settings
This course provides students opportunities to learn how to effectively teach computer science courses in a K-12 setting. It explores computer science as a discipline and a new way of thinking that encourages inquiry, creativity, and collaboration. Hands-on activities are embedded in the weekly lectures to help students gain insights about teaching and learning computer concepts and building pedagogical skills. Students will examine a variety of computing tools, virtual environments, and programming environments that support learning across disciplines and design computer-based instructional activities that are pertinent to a diverse student population. The course includes discussions of societal and ethical issues related to computer science. It supports students in making informed decision for future Computer Science curriculum development.
EDUC 205 Adolescent Learning and Development
How theories and research on learning and development manifest themselves in urban settings for teachers of adolescents. Teacher-centered and student-centered, human and technology-based approaches promoting independent, self-regulated adolescent learners. Cultural implications and classroom applications: learning, intelligence, motivation, affect, parenting styles, and development (cognitive, social moral), classroom communication and management strategies. Fieldwork activities in exemplary junior high and high school classrooms structured to meet State standard and to help prepare students to pass the ATS-W.
EDU 3630 Assessing Student Learning Outcomes
A study of traditional and alternative assessment techniques. Provides hands-on experiences on development and administration of assessment instruments and interpretation of assessment data. Using assessment and analysis results to improve instruction.