Website: www.pgrocer.net
Office: online this semester
Phone: 508-678-2811 ext 2403
Email: Priscilla.Grocer@bristolcc.edu.
Course Description (from catalog): This course will teach
the fundamentals of programming logic, design and implementation. The
student will learn to think logically and design programs. Examples
will be implemented in several languages giving students an
understanding of how languages work to implement the programmer’s
logic and design. Students with no programming background are
strongly encouraged to take this course before pursuing other
languages.
More detailed explanation:
This course will teach
the fundamentals of programming logic, design and implementation. The
student will learn to think logically and design programs. Examples
will be implemented in several languages giving students an
understanding of how languages work to implement the programmer’s
logic and design. Students will also get a foundation in other IT
concepts that are embedded in the programming logic, design and implementation
including databases, web development, effective use of the
Internet, researching information, computing ethics and applications.
Critical thinking will be embedded in the course. Students will
develop an understanding of the components of a today's computer
systems and a wide range of information to set the foundation for
their further studies.
The OATSS committee has reviewed this course and the embedded CSS and
stated that students taking this course meet the CSS requirements for the college.
Objectives: As in all CIS courses, there will be a strong
focus on critical analysis including critical thinking, critical
reading and critical information gathering.
Students who successfully complete Programming: Logic, Design and Implementation will be able to:
Week #1 | Survey, HTML page to introduce yourself as well as Learning Style and Time Management | Week #2 | Post web page, create Access database on college resources, quick quiz | |
Week #3 | Group database assignment, create Access database on softskills | Week #4 | Logic assignment, logic exercise (start in class), quick quiz | |
Week #5 | Logic PowerPoint assignment, whole program logic assignment, Flowchart and pseudocode test | Week #6 | JavaScript assignment, quick quiz | |
Week #7 | JavaScript assignment | Week #8 | JavaScript assignment, career & mentor with required interview and paper, quick quiz | |
Week #9 | Numbering systems, ASCII assignment | Week #10 | Logic assignment, quick quiz | |
Week #11 | Visual Basic assignment, extra credit LOGO | Week #12 | Visual Basic assignment, soft skills mentor paper | |
Week #13 | Portfolio, quick quiz | Week #14 | Database assignment | |
Week #15 | Prepare for final | Final | Final exam and status sheet required |