Search Constraints
Search Results
-
Courseware
6.0001 Introduction to Computer Science and Programming in Python is intended for students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems and to help students, regardless of their major, feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class uses the Python 3.5 programming language.
- Subjects:
- Computing
- Keywords:
- Computer programming Computer science Python (Computer program language)
- Resource Type:
- Courseware
-
Courseware
6.0002 is the continuation of 6.0001 Introduction to Computer Science and Programming in Python and is intended for students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems and to help students, regardless of their major, feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class uses the Python 3.5 programming language.
- Subjects:
- Computing
- Keywords:
- Computer programming Computer science Python (Computer program language)
- Resource Type:
- Courseware
-
e-book
"This course package is designed as an introduction to General and Applied Science. It satisfies the learning outcomes for British Columbia ABE Intermediate General and Applied Science, which is considered an equivalent to BC Science 10. This resource includes powerpoints, class notes, and laboratory manuals for each of three three modules: Chemistry, Biology, and Physics. Throughout these modules, students explore the scientific method, take part in peer discussions, try out their problem solving skills in classroom and laboratory settings, and learn required skills and knowledge to prepare them for the Grade 11 level of science. Quizzes and mini-finals are also available to instructors upon request."--BCcampus website.
- Subjects:
- Physics, Chemistry, and Biology
- Keywords:
- British Columbia Science -- Study teaching (Secondary)
- Resource Type:
- e-book
-
e-book
The goal of this book is to teach you to think like a computer scientist. I like the way computer scientists think because they combine some of the best features of Mathematics, Engineering, and Natural Science. Like mathematicians,computer scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating trade offs among alternatives. Like scientists, they observe the behavior of complex systems, form hypotheses, and test predictions.The single most important skill for a computer scientist is problem-solving. By that I mean the ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately. As it turns out, the process of learning to program is an excellent opportunity to practice problem-solving skills. That’s why this chapter is called “The way of the program.”
- Subjects:
- Computing
- Keywords:
- Computer programming C++ (Computer program language) Programming languages (Electronic computers) Textbooks
- Resource Type:
- e-book
-
e-book
The goal of this book is to teach you to think like a computer scientist. I like the way computer scientists think because they combine some of the best features of Mathematics, Engineering, and Natural Science. Like mathematicians, computer scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating trade offs among alternatives. Like scientists, they observe the behavior of complex systems, form hypotheses, and test predictions.The single most important skill for a computer scientist is problem-solving. By that I mean the ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately. As it turns out, the process of learning to program is an excellent opportunity to practice problem-solving skills. That’s why this chapter is called “The way of the program.”
- Subjects:
- Computing
- Keywords:
- Computer programming Programming languages (Electronic computers) C (Computer program language) Textbooks
- Resource Type:
- e-book
-
Others
All resources and notes from the Complete Web Developer in 2022: Zero to Mastery course
- Course related:
- COMP3421 Web Application Design and Development, LGT3109 Introduction to Coding for Business with Python, COMP3211 Software Engineering, and COMP1001 Problem Solving Methodology in Information Technology
- Subjects:
- Computing
- Keywords:
- Web sites -- Design Web site development
- Resource Type:
- Others
-
Courseware
This course provides a thorough introduction to the principles and methods of physics for students who have good preparation in physics and mathematics. Emphasis is placed on problem solving and quantitative reasoning. This course covers Newtonian mechanics, special relativity, gravitation, thermodynamics, and waves.
- Course related:
- AP10005 Physics I
- Subjects:
- Physics
- Keywords:
- Physics
- Resource Type:
- Courseware
-
Courseware
The course “Fluid Flow, Heat and Mass Transfer,” course number ta3220, is third-year BSc course in the program of Applied Earth Sciences at Delft University of Technology. Students in this class have already taken a course in “Transport Phenomena” in the second year, and “Fluid Flow Heat and Mass Transfer” is designed as a follow-up to that class, with an emphasis on topics of importance in applied earth sciences, and in particular to Petroleum Engineering, groundwater flow and mining. In practice, however I start over again with first principles with this class, because the initial concepts of the shell balance are difficult for students to grasp and can always use a second time through. The course covers simple fluid mechanics problems (rectilinear flow) using shell balances, for Newtonian and power-law fluids and Bingham plastics. Turbulence for Newtonian fluids is covered in the context of friction factors for flow in pipes, flow around spheres and flow in packed beds. In heat transfer we start again with shell balances for solving simple steady-state conduction problems. Thereafter, special attention is given to unsteady and multidimensional heat conduction, since the equations are similar for unsteady flow in aquifers and petroleum reservoirs. The concepts of orthogonal conduction and superposition are emphasized, as well as ways to treat perfectly insulated boundaries. The final topic in heat transfer is estimation of heat-transfer coefficients in flow in tubes. Although no other geometries are treated explicitly, I hope students recognize certain principles they can apply to other situations. We cover mass transfer only lightly, and only as by analogy to heat conduction: unsteady diffusion (by analogy to unsteady head conduction) and mass transfer in tubes (by analogy to heat transfer in tubes).
- Subjects:
- Land Surveying and Geo-Informatics
- Keywords:
- Heat -- Transmission Mass transfer Fluid mechanics
- Resource Type:
- Courseware
-
Others
The "Staying F.O.C.U.S.E.D." philosophy is a strategic thinking framework designed to help prepare the next generation of thought-leaders for a complicated world. By using this framework, you will learn BETTER, learn FASTER and learn MORE than you are used to.
We operationalized this framework through the aid of seven (7) dice to give a “touch-and-feel” of the philosophy. The statements / prompts / questions appearing on each of the seven dice have been statistically determined. The “Staying F.O.C.U.S.E.D.” framework has proven so useful that real organizations are using it to help their senior management and board of directors open up the ALTERNATIVES to better deal with their UNSOLVED problems, issues and challenges."
The F.O.C.U.S.E.D dice are designed based on an extensive survey carried out with 400+ business students at our Faculty of Business and feedback from practitioners on what our students need to do to help take their learning to the next level. The key findings culminated in the importance of the “Staying F.O.C.U.S.E.D.” philosophy where each letter represents a critical competency much sought-after in the real world today:
"F" - Bring Fresh Perspective
"O" - Think, feel and act like an Owner/ Manager
"C" - Show Connected-thinking
"U" - Have a Sense of Urgency
"S" - Show Team SPIRIT
"E" - Always Engage
"D" - Exercise Deliberate Practice
To learn more about the idea of the “ecosystem” that we built around the FOCUSED philosophy and its accompanying 7 colourful dice framework, please visit the FOCUSED homepage or click "View Resource".
- Keywords:
- Problem solving Dice games
- Resource Type:
- Others
-
Others
Being a critical and creative thinker is essential in today’s workplace. It’s also crucial to your career success, regardless of your field or your position. Employers are looking for employees who can creatively problem solve to find answers that are best for both employees and the company.
- Keywords:
- Critical thinking Creative thinking
- Resource Type:
- Others