Search results for: “”

  • CS150 week 6-More HTML

    Introduction
    ~context~
    More HTML

    Assignment Overview This assignment is designed to demonstrate your understanding of HTML structure, form elements, multimedia integration, and layout organization. You will build a two-page website that includes a structured layout using a wrapper, navigation, embedded audio and video, and a fully functional form.

    Submission Requirements

    The following steps must be completed to receive the associated points for each step.
    Any item marked with a * must be completed to receive a score above 1.

    01

    [ ] Build index.html and contact.html
    [ ] Include a wrapper <div> on both pages
    [ ] Add navigation between the two pages
    [ ] Embed audio on the front page
    [ ] Embed video on the front page
    [ ] Build a complete form on the contact page
    [ ] Ensure accessibility (labels properly linked to inputs)

    *

    02

    [ ] Modify padding, margins, and spacing
    [ ] Adjust wrapper width and test layout behavior
    [ ] Change colors, fonts, or background styles
    [ ] Experiment with additional form fields
    [ ] Try different multimedia formats
    [ ] Intentionally break something and fix it (debugging practice)
    [ ] Document what you changed and why

    25 Points

    03

    [ ] Create a folder titled: Week6_ProjectHub_YourName
    [ ] Add index.html
    [ ] Add contact.html
    [ ] Add all media files used
    [ ] Add your README document
    [ ] Upload folder to Google Drive or OneDrive
    [ ] Generate an unrestricted share link

    *

    04

    [ ] Include project title
    [ ] Include a brief project description
    [ ] Explain your wrapper structure
    [ ] Describe your multimedia integration
    [ ] Explain your form design choices
    [ ] List all customizations you made
    [ ] Describe problems encountered and how you solved them
    [ ] Include future ideas or features
    [ ] Explain what you would improve with more time

    *

    05

    Upload a link to your review LOG file “ONLY” to the course’s class Discord channel

    Take a screenshot of your post on Discord and include it in your folder : “week 6 folder ” on  your Cloud Drive.

    *

    06


    Submit an “unrestricted Google folder link” of your completed assignment.

    [ ] Paste your unrestricted cloud folder link
    [ ] Confirm sharing permissions allow viewing
    [ ] Double-check all required files are included

    *

    Notes

    Cloud drive link

    Make sure to set your link as “accessible to all with a link”

    25 Points

    Total Points if all the above steps are completed and submitted.

    1u

    5 unit credits when you received 100% for all assignments in this pipeline.

  • CS150 week4-Logic Break and Crash

    Introduction
    ~context~
    (​Logic and Scripts)

    In this week, we are beginning JavaScript by working from an existing template rather than starting from scratch. Using a template lets us focus on understanding how JavaScript behaves, how changes affect the program, and how different parts of the code work together. Babylon.js gives us immediate visual feedback, which makes testing and experimentation easier. By adjusting values, adding objects, and breaking things on purpose, we can quickly see the results of our ideas. This approach helps build confidence with JavaScript through hands-on exploration, not memorization.Sample text. Click to select the Text Element.

    Substack  Post Exploration

    1.​Explore, Summarize, and Submit
    Choose an Article: Visit one of the following Substacks and select an article that resonates with you:
    Malik Stalbert’s Substack
    Build Up Workshop
    Learners Cloud

    Write a Review or Summary: After reading your chosen article, write a thoughtful review or summary. Highlight key points, your insights, and what you found most compelling or useful.
    Post Your Work: Share your review or summary in the “Articles & Reviews.”
     channel on Discord under the P2P Collaborate category. 

    Submission Requirements

    The following steps must be completed to receive the associated points for each step.
    Any item marked with a * must be completed to receive a score above 1.

    01

    Add Babylon.js 3D

    First: Watch the :​”Intro to Babalon”
    Next: Download the example folders

    Last: Learn how to create links by watching the tutorial in the resources area called: Adding Website and Links Tutorial Substack

    Use the <a> link to allow the user to navigate to your 3D babylon.js page.

    *

    02

    Customize your project

    Change the attributes in the Babylon.js file from the resources section (Download: Example Working Folder and Files) to make the project your own. 

    This is scientist time: break things on purpose, test one change at a time, observe what happens, and adjust based on what you learn.

    Notes:
    You can add a second sphere (or any other object) if you want. That part is up to you.
      
    The goal is experimentation. Try ideas, make mistakes, debug, and keep iterating.

    25 Points

    03

    Create a Folder / Notes

    Create a Week 4 folder inside your Google Drive project folder.

    Inside that folder, create a text file named TestNotes.txt and include the following:
     
    A list of the changes you made in your customized version of the project
      
    Tests you would like to try in the future
      
    Any new ideas or experiments you thought about while working on the code
      
    This file should act as a running log of your experimentation and observations.

    *

    04

    Project Review

    Write your review document based on the pathway (i.e.,1,2,3, or 4)  you selected and include this review in a folder named “Pathway Reviews”

    *

    05

    Post to Discord

    Upload a link to your review file “ONLY” to the Discord channel described in the pathway above {Substack  Post Exploration}.

    Take a screenshot of your post on Discord and add it to your folder : “week 4 folder /Pathway Reviews” on  your Google Drive.

    *

    06

    Submit to Canvas


    Submit an “unrestricted Google folder link” of your  completed assignment.

    *

    Notes

    Watching Javascript

    Order

    Watch the :Example of coding JavaScript 1:Intro to JavaScript Part 1 first.

    Next: Download the example folders. This folder has many othe requirements for javascript ready to go. 

    Then: Follow the :Intro to JavaScript Part 2:
    These are all located in the resources area.

    Notes

    Avoid “​file not accessible”

    Google drive link

    Make sure to set your link as “accessible to all with a link”

    25 Points

    Total Points if all the above steps are completed and submitted.

    1u

    5 unit credits when you received 100% for all assignments in this pipeline.

  • CS 150

    CS 150

    The Online Advantage

    Our online format is designed for busy adult learners who need flexibility without losing structure. You can complete coursework on your schedule while still following clear weekly deadlines, guided milestones, and consistent expectations.

    To participate, you will need reliable access to a computer, internet connectivity, and the required software. All course materials and assignments are available through Canvas starting on day one, so you can begin immediately and stay on track throughout the term.

    Online

    This is a fully online course. To participate, you must have reliable access to an internet-connected computer with the required software installed. Please review the supported hardware list and required software before enrolling to ensure you are prepared for the course.

    Need Help

    Students are encouraged to seek assistance during my Office Hours.

    If unable to meet with me, leave a clear message on the Discord.com channel assigned to your course.

    Contact

    Please note that telephone calls are not routinely returned. e-mails and Discord will be checked and answered on an ongoing basis throughout the week.

    COURSE REQUIREMENTS

    Sample text. Click to select the text box. Click again or double click to start editing the text.

    • To succeed in this class, it is the students’ responsibility to obtain the necessary class materials (Windows-based computer, USB drive, and online access). 
    • Students need to secure the much-needed time to read/practice/review all of the required assigned material
    • Approximately Six to Eight Hours per week of computer time is recommended for successful completion of course requirements.
    • This class is not independent study; there are timelines and there are due dates for your work; therefore, this class will require discipline on your part and proper time management.
    • On a daily basis please check course announcements in Canvas, Discord Channel, and your SBCCD student email. 
    • Bookmark the link to Canvas https://sbccd.Canvas.com for easy access without having to log on to campus central
    • Follow the assignment’s requirements and notes provided in Canvas for submitting assignments
    • Students are encouraged to note the course assignments and test dates on a calendar.
    • Students are responsible for saving completed work on their USB flash drive or cloud drive.
      However, all assignments must be submitted through Canvas to receive any points. 

    • Periodically make a copy of the files saved on your USB flash drive to your personal computer hard drive and virtual drive.

    TIPS AND ADVICE:

    Participate

    If your course is in person, attend all class sessions

    Collaborate with other students using Discord or other discussion boards.

    Check Canvas for assignment/course materials and announcements.

    Work & Technology

    Completing and submitting all assignments on time via Canvas or as instructed.

    Have access to computer, online, and Gmail account

    Utilize YouTube and Google Drive for additional instruction

    Save & Study

    Maintain access to Canvas and know how to utilize it

    Save your work on a USB flash drive

    Read the assignment requirements carefully

    Help

    Ask other learners for help and/or ideas

    Reach out to others with information who may not be students.

    Search for help beyond the textbook and tutorials.

    ASSIGNMENTS AND POINTS 

    All assignments are to be turned in on Canvas and/or as according to instruction.
    Assignments that are submitted using any email account including SBVC email will not be accepted and it will not receive any credit

    Pipelines assignments Points Total Points
    The Beginning 4 80
    Storytelling 4 60
    App Development 5 140
    Game Development 4 140
    Reflections 3 55
    Final Project / Final Test 2 480 – 580 900-1000

    GRADING SCALE 

    Points grade
    821-1000 A
    721-820 B
    621-720 C
    421-620 D
    0-420 F

    P2P Gamification 
    (Legions and Realms AR/VR Worlds)

    This is a P2P (Pathways to Pipelines) course. That means your learning is supported by optional game-based experiences tied to the course, including virtual, AR, and real-world activities such as scavenger hunts, clues, and community challenges.​ These activities are designed to increase engagement while offering additional opportunities to apply course concepts and extend critical thinking beyond the core subject matter. Most P2P details are intentionally discovery-based. The full rules, game systems, and the “worlds” where you can earn units are yours to explore through the Discord community. Ask questions, follow leads, and collaborate with others as you uncover how everything works. If you are not sure what “units” are, that is expected. In P2P, curiosity is part of the design. Treat that question as your first quest.

    PIPELINE  CONTRACTS:
    During pipelines, contracts may be established between students and instructor(s) for units, work orders, or other agreements in which units are earned as compensation or applied toward assignments. This introduces another quest: discover more by asking around about the P2P Marketplace.

    Contracts are essential when working in a group to ensure that those who complete their assigned tasks are protected. Not sure how to create a contract? Congratulations, your next step is to check your Discord for guidance!

    Remember: these items grant abilities beyond the intended scope of the course, which is why discovery and exploration are left up to you.

    QUIZ BY CONTRACT:

    Quizzes are contingent on Discord participation and peer support. If students actively help others on Discord when needed, quizzes will be waived and the quiz points will be automatically credited to the overall course score. If students are not willing to support one another when needed, quizzes will be reinstated and administered once per week.To activate the quiz-waiver option, students must present it to the professor as a simple contract agreement. Only approved contracts are valid.

    The Final Project

    The Final Project is an individual assignment by default. It is your chance to show creativity, make your own design choices, and demonstrate what you can build.
    You may choose to complete the Final Project as part of a group, but only if the group is formally organized. 

    If you choose group work, these rules apply:
    Group formation: You choose the group size and members.
    Group lead required: Your group must appoint a lead (the lead may be a non-student). The lead sets participation requirements and assigns tasks.
    Member responsibilities: Each member is responsible for completing their assigned work as defined by the lead.
    Accountability: If a member does not complete their tasks, the lead may remove them from the group.
     
    If you are removed from a group, you may: Continue the Final Project individually, or
    Join another group (if that group accepts you).
     
    Contract requirement: A Final Project becomes a group project only if the group submits a simple written contract that lists members, the group lead, and expectations.

    Gatekeeper role during the Final Project: During this phase, the professor becomes the gatekeeper. The professor will maintain presence and verify standards, but will not serve as the source of answers. At this point, learners should operate in independent study mode, using resources, peers, and problem-solving to move forward.

  • CIT101 week13-14 VBA

    Introduction
    ~context~

    (
    Excel & VBA)


    What Is VBA?

    The acronym VBA stands for Visual Basic for Applications.  This is
    essentially an offshoot of the Visual Basic computer language that Microsoft
    created way back in the ’90s, allowing Microsoft programs to communicate with
    each other based on events or actions within those programs.  This
    language is used in Office programs like Excel and PowerPoint and in programs
    like NotePad and Paint.  Since Microsoft created this language to go along
    with its own applications, it is very user intuitive. 

    Why should I care about learning it?

    “I didn’t realize Excel could do that” is a regular comment I hear
    during Excel training, and training is a great method to learn what Excel can
    accomplish (beyond what we are currently using in our work environments).
    Excel VBA has always been a bit of a mystery to me, and why should I add it to
    my list of Excel talents if I don’t know what it is? This is a very basic Excel
    VBA tutorial.

    What is the purpose of Excel VBA?

    VBA is a programming language for Excel that allows you to program jobs and
    actions as well as add new functions to Excel spreadsheets that are tailored to
    your specific needs. VBA is helpful for automating operations and saving time
    by repeating previously programmed actions. As a result, you won’t have to
    start from the beginning every time.
    If you’re an intermediate user, for example, you can utilize macros instead of
    VBA. Understanding and using VBA, on the other hand, allows you to set up Excel
    to respond to commands that are too sophisticated to be put in a macro. In this
    case, VBA is best suited to Excel’s more skilled users.
    VBA’s applications in the workplace

    For those who know how to use VBA, it can make things easier for those of us
    who are still learning.
    Automating procedures – for example, a monthly summary report can be set up in
    VBA – so that you can push a button and the report is generated (complete with
    all the necessary activities).

    Speeding up work by automating repetitive operations with VBA macros – if you
    find yourself repeating the same action across multiple Excel workbooks,
    consider how VBA can save you much time by automating the action.

    Customize Excel so that it can be used by everybody in the company. If you’re
    new to VBA, like me, it’s a breath of fresh air to have someone set up commands
    and functions, so I can get on with my work. Whether a staff member uses Excel
    frequently or occasionally, VBA is essential for everyone in the organization
    to speed up work and eliminate inaccuracies.

    In this assignment, we will be learning VBA in Excel by creating the Cave Game.
    This project will teach you a great deal about the subjects we have learned up
    to this point in the course, formatting, formulas, charts, and many other
    subjects we covered in the course. After completing this assignment, you will
    have a better grasp of the possibilities presented Excel and VBA.  

    75 Points

    Total Points if all the above steps are completed and submitted.

    5u

    5 unit credits when you receive 100% for all assignments in this pipeline.


More posts